@charset "UTF-8";
/**
 *  BREAKPOINTS
 */
/**
 *  COLORS
 */
/**
 * Paths to assets
 */
/* Slider */
/* line 3, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-slider {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

/* line 17, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
}

/* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-list:focus {
    outline: none;
}

/* line 28, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

/* line 33, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

/* line 42, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-track {
    position: relative;
    left: 0;
    top: 0;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/* line 50, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-track:before, .slick-track:after {
    content: "";
    display: table;
}

/* line 56, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-track:after {
    clear: both;
}

/* line 60, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-loading .slick-track {
    visibility: hidden;
}

/* line 64, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none;
}

/* line 68, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
[dir="rtl"] .slick-slide {
    float: right;
}

/* line 71, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-slide img {
    display: block;
}

/* line 74, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-slide.slick-loading img {
    display: none;
}

/* line 80, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-slide.dragging img {
    pointer-events: none;
}

/* line 84, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-initialized .slick-slide {
    display: block;
}

/* line 88, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-loading .slick-slide {
    visibility: hidden;
}

/* line 92, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent;
}

/* line 98, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/vendor/_slick.scss */
.slick-arrow.slick-hidden {
    display: none;
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.u-overflow--hidden {
    overflow: hidden !important;
}

/**
 *
 */
/**
 *  Responsive Styles on top of nxs-deh.css
 */
/* line 11, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
html {
    height: 100vh;
    top: 0;
    position: inherit;
    /* Disable scrolling when navigation overlay is open*/
}

/* line 17, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
html body {
    height: 100%;
    margin: 0;
    overflow: auto;
}

/* line 25, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
html.no-scroll {
    overflow: hidden;
    height: 100%;
}

/* line 29, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
html.fancybox-lock body,
html.no-scroll body {
    margin: 0;
    position: absolute;
    top: 0;
    bottom: 0;
    height: auto;
    left: 0;
    right: 0;
    width: auto;
    overflow: hidden;
}

/* line 49, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.outer-wrapper {
    width: auto;
    max-width: 1020px;
}

/* line 54, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.quarter {
    width: 25%;
    margin: 0;
}

/* line 60, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.column--w50 {
    width: 50%;
    margin: 0;
}

/* line 65, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.mobile-subnav {
    display: none;
    margin: 20px;
    text-align: left;
}

/* line 70, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.mobile-subnav .side-box {
    border-radius: 5px;
    border: 1px solid #e2e2e2;
}

/* line 74, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.mobile-subnav .side-box > ul > li > a {
    color: #666666;
}

/* line 77, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.mobile-subnav .side-box > ul > li.active > a {
    border: 0 none transparent;
}

/* line 83, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
.hyphenate {
    hyphens: auto;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
}

/* desktop only */
@media (min-width: 1041px) {
    /* line 90, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .hidden-desktop,
    .hidden-desktop.hidden-desktop {
        display: none;
        height: 0 !important;
        width: 0 !important;
        overflow: hidden;
    }
}

/* tablet and down  */
@media (max-width: 1040px) {
    /* line 105, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    body h1, body h2, body h3, body h4, body h5, body h6, body .bodytext {
        hyphens: auto;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }

    /* line 110, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .outer-wrapper {
        margin: 0;
    }

    /* line 114, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .inner-wrapper {
        margin: 0;
        padding-top: 60px;
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        behavior: none;
    }

    /* line 126, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .inner-wrapper > .content {
        margin-top: 0;
    }

    /* line 132, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .mobile-subnav {
        display: block;
    }

    /* line 136, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    #sidebar {
        display: none;
    }

    /* line 139, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    #main-content {
        width: 100%;
    }

    /* line 142, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .container {
        padding: 0 0 20px 0;
    }

    /* line 145, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .container.search-results {
        padding: 0 20px 20px 20px;
    }
}

/* tablet only */
@media (min-width: 761px) and (max-width: 1040px) {
    /* line 153, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .hidden-tablet,
    .hidden-tablet.hidden-tablet {
        display: none !important;
        height: 0 !important;
        width: 0 !important;
        overflow: hidden;
    }
}

/* phone */
@media (max-width: 760px) {
    /* line 165, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_basics.scss */
    .hidden-phone,
    .hidden-phone.hidden-phone {
        display: none !important;
        height: 0 !important;
        width: 0 !important;
        overflow: hidden;
    }
}

/* line 4, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
.home-page .nxs-grid-50-50,
.nxs-grid-50-50 {
    margin-left: -10px;
    margin-right: -10px;
}

/* line 9, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
.home-page .nxs-grid-50-50 .nxs-col,
.nxs-grid-50-50 .nxs-col {
    width: 50%;
}

/* line 13, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
.home-page .nxs-grid-50-50 .nxs-col,
.home-page .nxs-grid-50-50 .nxs-col.nxs-last,
.nxs-grid-50-50 .nxs-col,
.nxs-grid-50-50 .nxs-col.nxs-last {
    margin-left: 0;
    margin-right: 0;
}

/* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
.home-page .nxs-grid-50-50 .nxs-col > *,
.nxs-grid-50-50 .nxs-col > * {
    margin-left: 10px;
    margin-right: 10px;
}

/* desktop only */
/* tablet only */
@media (min-width: 761px) and (max-width: 1040px) {
    /* line 40, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
    .home-page .nxs-grid-50-50 .nxs-col,
    .nxs-grid-50-50 .nxs-col {
        width: 100%;
    }

    /* line 45, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
    .home-page .nxs-grid-50-50.nxs-grid-50-50--tablet .nxs-col,
    .nxs-grid-50-50.nxs-grid-50-50--tablet .nxs-col {
        width: 50%;
    }
}

/* phone */
@media (max-width: 760px) {
    /* line 59, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
    .home-page .nxs-grid-50-50 .nxs-col,
    .nxs-grid-50-50 .nxs-col {
        width: 100%;
    }

    /* line 64, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
    .home-page .nxs-grid-50-50.nxs-grid-50-50--phone .nxs-col,
    .nxs-grid-50-50.nxs-grid-50-50--phone .nxs-col {
        width: 50%;
    }

    /* line 69, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
    .home-page .nxs-grid-50-50 .side-title,
    .nxs-grid-50-50 .side-title {
        width: auto;
    }

    /* line 73, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
    .home-page .nxs-grid-50-50 .form-btns input[type="submit"],
    .nxs-grid-50-50 .form-btns input[type="submit"] {
        width: 100%;
    }

    /* line 76, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-50-50.scss */
    .home-page .nxs-grid-50-50 .form-btns a,
    .nxs-grid-50-50 .form-btns a {
        width: 100%;
    }
}

/* line 4, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
.home-page .nxs-grid-33-33-33,
.nxs-grid-33-33-33 {
    margin-left: -10px;
    margin-right: -10px;
}

/* line 9, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
.home-page .nxs-grid-33-33-33 .nxs-col,
.nxs-grid-33-33-33 .nxs-col {
    width: 33.33%;
}

/* line 13, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
.home-page .nxs-grid-33-33-33 .nxs-col,
.home-page .nxs-grid-33-33-33 .nxs-col.nxs-last,
.nxs-grid-33-33-33 .nxs-col,
.nxs-grid-33-33-33 .nxs-col.nxs-last {
    margin-left: 0;
    margin-right: 0;
}

/* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
.home-page .nxs-grid-33-33-33 .nxs-col > *,
.nxs-grid-33-33-33 .nxs-col > * {
    margin-left: 10px;
    margin-right: 10px;
}

/* desktop only */
/* tablet only */
@media (min-width: 761px) and (max-width: 1040px) {
    /* line 41, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
    .home-page .nxs-grid-33-33-33 .nxs-col,
    .nxs-grid-33-33-33 .nxs-col {
        width: 100%;
    }

    /* line 46, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
    .home-page .nxs-grid-33-33-33.nxs-grid-33-33-33--tablet .nxs-col,
    .nxs-grid-33-33-33.nxs-grid-33-33-33--tablet .nxs-col {
        width: 33.33%;
    }
}

/* phone */
@media (max-width: 760px) {
    /* line 60, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
    .home-page .nxs-grid-33-33-33 .nxs-col,
    .nxs-grid-33-33-33 .nxs-col {
        width: 100%;
    }

    /* line 65, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_nxs-grid-33-33-33.scss */
    .home-page .nxs-grid-33-33-33.nxs-grid-33-33-33--phone .nxs-col,
    .nxs-grid-33-33-33.nxs-grid-33-33-33--phone .nxs-col {
        width: 33.33%;
    }
}

/* phone */
@media (max-width: 760px) {
    /* line 3, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_forms.scss */
    .nxs-form input[type="text"],
    .nxs-form input[type="password"] {
        width: 100% !important;
        float: none !important;
        display: block;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        line-height: 1.5rem;
        font-size: 14px;
        padding: 1rem;
    }

    /* line 13, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_forms.scss */
    .nxs-form-item {
        max-width: 100%;
        float: none !important;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_forms.scss */
    .nxs-form-item label {
        width: auto;
    }

    /* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_forms.scss */
    .nxs-form-item select {
        width: 100%;
    }

    /* line 22, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_forms.scss */
    .nxs-form-item textarea {
        width: 95%;
    }

    /* line 26, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_forms.scss */
    .form-btns input[type="submit"],
    .form-btns a {
        width: 100% !important;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
.main-header {
    /* tablet and down */
    /* phone */
}

/* line 3, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
.main-header .countrynav-mobile-wrapper,
.main-header .search-toggle,
.main-header .mainnav-toggle,
.main-header .subnav-toggle,
.main-header .subnav-close,
.main-header .subnav-title,
.main-header .mobile-meta-nav {
    display: none;
    outline: none;
}

@media (max-width: 1040px) {
    /* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header {
        top: 0;
        height: 60px;
        background-color: #fff;
        position: fixed;
        width: 100%;
        z-index: 10000;
    }

    /* line 23, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .nxs-leftFlyout .mainnav-subnav.multicolumn-item-hover {
        left: 0;
    }

    /* line 26, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .nxs-leftFlyout .multicolumn-item-hover .mainnav-subnav-item > a {
        margin: 0;
    }

    /* line 30, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .nxs-logo,
    .main-header .nxs-logo.alignleft {
        height: 30px;
        float: none;
        margin: 15px 20px;
    }

    /* line 36, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .nxs-logo .logo,
    .main-header .nxs-logo.alignleft .logo {
        height: 30px;
        margin: 0;
        width: auto;
        max-width: 88px;
    }

    /* line 43, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .toggle-parent {
        z-index: 2;
    }

    /* line 48, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .firstnav {
        display: none;
    }

    /* line 53, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper,
    .main-header .toggle-parent,
    .main-header .subnav-close,
    .main-header .subnav-title {
        display: block;
    }

    /* line 61, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper {
        background-color: #ffffff;
        position: absolute;
        height: 100%;
        width: 20px;
        right: 105px;
        top: 0;
    }

    /* line 69, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper .search-form button,
    .main-header .search-wrapper .search-form input[type="submit"],
    .main-header .search-wrapper .toggle-parent {
        position: absolute;
        height: 19px;
        width: 19px;
        top: 50%;
        right: 0;
        margin-top: -9px;
        background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/search-black.png") no-repeat left center;
        overflow: hidden;
        text-indent: 20px;
    }

    /* line 83, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper form {
        display: none;
        position: absolute;
        top: 50%;
        right: 0;
        margin: -15px 0 0 0;
        width: auto;
        left: 0;
        z-index: 1;
    }

    /* line 93, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper form fieldset {
        border: none 0;
    }

    /* line 96, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper form input {
        padding: 4px 30px 5px 30px;
        height: 20px;
        border-bottom: 1px solid #e2e2e2;
    }

    /* line 101, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper form input::-webkit-input-placeholder {
        /* WebKit browsers */
        color: transparent;
    }

    /* line 104, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper form input:-moz-placeholder {
        /* Mozilla Firefox 4 to 18 */
        color: transparent;
    }

    /* line 107, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper form input::-moz-placeholder {
        /* Mozilla Firefox 19+ */
        color: transparent;
    }

    /* line 110, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper form input:-ms-input-placeholder {
        /* Internet Explorer 10+ */
        color: transparent;
    }

    /* line 115, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper.mobile-open {
        width: auto;
        left: 20px;
    }

    /* line 120, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper.mobile-open .toggle-parent {
        right: auto;
        left: 0;
    }

    /* line 125, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper.mobile-open form {
        display: block;
    }

    /* line 133, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper {
        position: absolute;
        top: 50%;
        margin-top: -5px;
        right: 60px;
    }

    /* line 139, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper .toggle-parent {
        padding: 0 0 0 15px;
        width: 10px;
        background-position-x: 0 !important;
    }

    /* line 144, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper .toggle-parent span {
        display: block;
        width: 10px;
        height: 10px;
        background: url("/typo3conf/ext/nxs_templates/Resources/Public/Durable/img/sprites.png") no-repeat -609px -218px;
        text-indent: 12px;
        overflow: hidden;
    }

    /* line 154, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper ul.firstnav-subnav {
        background-color: #ffffff;
        display: none;
        list-style: none;
        padding: 0;
        overflow-y: scroll;
        margin: 0;
        position: absolute;
        top: 35px;
    }

    /* line 164, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper ul.firstnav-subnav li {
        background-color: transparent;
        border-top-color: #e2e2e2;
        padding: 15px 10px;
        text-align: left;
    }

    /* line 169, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper ul.firstnav-subnav li:first-child {
        border: none;
    }

    /* line 172, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper ul.firstnav-subnav li a {
        display: block;
        text-decoration: none;
        padding-right: 25px;
    }

    /* line 179, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .countrynav-mobile-wrapper.mobile-open ul.firstnav-subnav {
        display: block;
    }

    /* line 187, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper {
        position: absolute;
        top: 0;
        right: 0;
        height: 60px;
        width: 0px;
        -webkit-transition: width 300ms;
        transition: width 300ms;
    }

    /* line 195, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper .mainnav {
        height: 100vh;
        background-color: transparent;
        hyphens: auto;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }

    /* line 200, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper .mainnav > ul {
        display: block;
        background-color: #ffffff;
        position: absolute;
        bottom: 0;
        height: 100vh;
        top: 60px;
        margin: 0;
        width: 100%;
    }

    /* line 212, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper.main-nav--active {
        position: fixed;
        overflow-y: scroll;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        overflow: visible;
        height: 100%;
        width: 100%;
        background-color: transparent;
    }

    /* line 224, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper.main-nav--active .mainnav {
        position: relative;
        background-color: transparent;
    }

    /* line 228, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper.main-nav--active .mainnav > ul {
        position: fixed;
        overflow-x: hidden;
        overflow-y: visible;
        right: 0;
        width: 40vw;
        -webkit-box-shadow: 0px 100vw 0px 100vw rgba(0, 0, 0, 0.5), inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
        box-shadow: 0px 100vw 0px 100vw rgba(0, 0, 0, 0.5), inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
    }
}

@media (max-width: 1040px) and (max-width: 760px) {
    /* line 228, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper.main-nav--active .mainnav > ul {
        width: 80vw;
    }
}

@media (max-width: 1040px) {
    /* line 240, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-wrapper.main-nav--active .mainnav .mainnav-subnav {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        overflow: visible;
        -webkit-box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
        box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
    }

    /* line 249, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper.mobile-open .search-toggle,
    .main-header .mainnav-wrapper.mobile-open .xxmainnav-toggle {
        background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/close-black.png") no-repeat center center;
        background-size: 19px 19px;
        border-top: none 0;
        margin-top: -9px;
    }

    /* line 256, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .search-wrapper.mobile-open .search-toggle:before,
    .main-header .mainnav-wrapper.mobile-open .xxmainnav-toggle:before {
        display: none;
    }

    /* line 261, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item {
        border-bottom: none 0;
        border-left: 5px solid #ffffff;
        display: block;
        position: relative;
        height: auto;
    }

    /* line 269, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.subnav-mobile-open {
        position: static;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 274, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item a {
        color: #231f20;
    }

    /* line 278, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item > a span,
    .main-header .mainnav-item > a .span {
        border: none 0;
        padding: 10px;
    }

    /* line 284, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.hover > a,
    .main-header .mainnav-item.hover > a span,
    .main-header .mainnav-item.hover > a .span {
        background-color: inherit;
        border: none 0;
    }

    /* line 291, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item::after {
        display: block;
        content: '';
        height: 1px;
        background-color: #e2e2e2;
    }

    /* line 298, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item:last-child {
        border-bottom: 1px solid #e2e2e2;
    }

    /* line 301, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item:last-child::after {
        display: none;
    }

    /* line 306, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item > a {
        font-size: 14px;
        margin-right: 61px;
        width: auto;
        height: auto;
    }

    /* line 312, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item > a strong {
        height: auto;
        min-height: 60px;
    }

    /* line 317, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item > a span {
        vertical-align: middle;
        display: table-cell;
        min-height: 60px;
    }

    /* line 327, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.orange {
        border-left-color: #edbb60;
    }

    /* line 330, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.green {
        border-left-color: #bdd664;
    }

    /* line 333, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.blue {
        border-left-color: #0098d1;
    }

    /* line 336, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.red {
        border-left-color: #c30416;
    }

    /* line 339, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.dark-blue {
        border-left-color: #3262ba;
    }

    /* line 342, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-item.purple {
        border-left-color: #c594e0;
    }

    /* line 347, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .subnav-toggle {
        position: absolute;
        height: 100%;
        width: 60px;
        border-left: 1px solid #e2e2e2;
        display: block;
        content: '';
        top: 0;
        right: 0;
        z-index: 1;
    }

    /* line 358, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .subnav-toggle::before {
        background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/arrow-down-black.png") no-repeat center center;
        background-size: cover;
        content: '';
        display: block;
        position: absolute;
        width: 16px;
        height: 16px;
        top: 50%;
        left: 50%;
        margin: -8px;
        -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg);
    }

    /* line 372, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav,
    .main-header .hover .mainnav-subnav {
        background-color: #ffffff;
        border: 0 none !important;
        display: none;
        max-width: 0;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        left: 0;
        -webkit-transition: max-width 0.4s ease-in-out;
        transition: max-width 0.4s ease-in-out;
        width: auto;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 387, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav.mobile-open,
    .main-header .hover .mainnav-subnav.mobile-open {
        display: block;
        max-width: 100%;
    }

    /* line 394, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav.multicolumn-item-hover {
        background-image: none;
    }

    /* line 397, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .subnav-mobile-open > .mainnav-subnav {
        display: block;
        max-width: 100%;
    }

    /* line 409, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .subnav-close {
        position: relative;
        padding: 15px 15px 15px 28px;
    }

    /* line 413, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .subnav-close::before {
        display: block;
        content: '';
        position: absolute;
        width: 16px;
        height: 16px;
        background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/arrow-down-black.png") no-repeat center center;
        background-size: cover;
        top: 50%;
        left: 7px;
        margin-top: -8px;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }

    /* line 430, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .subnav-title {
        color: #ffffff;
        font-size: 15px;
        padding: 10px;
    }

    /* line 435, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav > .subnav-title {
        font-weight: bold;
        text-transform: uppercase;
    }

    /* line 439, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .orange .subnav-title {
        background-color: #edbb60;
    }

    /* line 442, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .green .subnav-title {
        background-color: #bdd664;
    }

    /* line 445, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .blue .subnav-title {
        background-color: #0098d1;
    }

    /* line 448, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .red .subnav-title {
        background-color: #c30416;
    }

    /* line 451, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .dark-blue .subnav-title {
        background-color: #3262ba;
    }

    /* line 454, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .purple .subnav-title {
        background-color: #c594e0;
    }

    /* line 459, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item.multilevel.hover > a {
        background: transparent none !important;
        border-left: 0 none !important;
        background-color: #ffffff !important;
        border-top: 1px solid #e2e2e2 !important;
        padding: 0 77px 0 0;
    }

    /* line 467, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item {
        border-left: 5px solid #ffffff;
        position: relative;
        display: block;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 473, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item > a {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        color: #666666;
        padding: 0 77px 0 0;
        margin: 0;
        height: 60px;
        display: block;
        width: 100%;
        z-index: 0 !important;
        position: relative;
    }

    /* line 484, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item > a span {
        padding: 0 0 0 9px;
        height: 60px;
        display: table-cell;
        width: 100%;
        vertical-align: middle;
    }

    /* line 493, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item:last-child > a {
        border-bottom: 1px solid #e2e2e2 !important;
    }

    /* line 498, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .orange .mainnav-subnav-item {
        border-left-color: #edbb60;
    }

    /* line 501, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .green .mainnav-subnav-item {
        border-left-color: #bdd664;
    }

    /* line 504, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .blue .mainnav-subnav-item {
        border-left-color: #0098d1;
    }

    /* line 507, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .red .mainnav-subnav-item {
        border-left-color: #c30416;
    }

    /* line 510, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .dark-blue .mainnav-subnav-item {
        border-left-color: #3262ba;
    }

    /* line 513, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .purple .mainnav-subnav-item {
        border-left-color: #c594e0;
    }

    /* line 518, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .multilevel.subnav-mobile-open {
        position: static;
    }

    /* line 524, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item-box,
    .main-header .hover > .mainnav-subnav-item-box {
        background-color: #ffffff;
        border: none;
        -webkit-box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
        box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
        display: none;
        left: auto;
        max-width: 0;
        padding-left: 0;
        right: 0;
        top: 0;
        width: 100%;
    }

    /* line 537, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .subnav-mobile-open > .mainnav-subnav-item-box,
    .main-header .subnav-mobile-open.hover > .mainnav-subnav-item-box {
        display: block;
        max-width: 100%;
        max-height: 100%;
        height: 100% !important;
        width: 100% !important;
        min-height: -webkit-calc(100vh - 142px) !important;
        min-height: calc(100vh - 142px) !important;
        overflow: visible;
    }

    /* line 548, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item-box .mainnav-subnav-item-box-wrapper .column {
        background-image: none !important;
        max-height: 100%;
        height: auto;
        float: none;
        width: 100%;
        margin: 0;
        overflow: visible;
    }

    /* line 557, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item-box .mainnav-subnav-item-box-wrapper .column .internal-subnav {
        margin: 10px 0 0 0;
    }

    /* line 562, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mainnav-subnav-item-box-wrapper {
        margin: 0;
        padding: 0;
        width: 100%;
        min-height: 0;
        height: 100% !important;
        overflow: visible;
    }

    /* line 573, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .internal-subnav-item {
        margin: 0;
        border-left: 5px solid #ffffff;
    }

    /* line 577, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .internal-subnav-item:first-child {
        margin-bottom: 10px;
        border-left: 0 none;
    }

    /* line 582, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .internal-subnav-item > strong {
        border-bottom: 1px solid #e2e2e2;
        color: #231f20;
        margin: 0;
        padding: 10px;
    }

    /* line 589, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .internal-subnav-item a {
        border-bottom: 1px solid #e2e2e2;
        color: #666666;
        display: block;
        margin: 0;
        padding: 10px;
    }

    /* line 598, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .orange .internal-subnav-item {
        border-left-color: #edbb60;
    }

    /* line 601, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .green .internal-subnav-item {
        border-left-color: #bdd664;
    }

    /* line 604, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .blue .internal-subnav-item {
        border-left-color: #0098d1;
    }

    /* line 607, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .red .internal-subnav-item {
        border-left-color: #c30416;
    }

    /* line 610, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .dark-blue .internal-subnav-item {
        border-left-color: #3262ba;
    }

    /* line 613, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .purple .internal-subnav-item {
        border-left-color: #c594e0;
    }

    /* line 618, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mobile-meta-nav {
        display: list-item;
    }

    /* line 621, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mobile-meta-nav .firstnav-item {
        display: block;
        float: none;
        font-size: 14px;
        padding: 0;
    }

    /* line 627, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mobile-meta-nav .firstnav-item a {
        font-size: inherit;
        padding: 10px 15px;
    }

    /* line 632, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mobile-meta-nav .firstnav-item.tx-nxs-watchlistShort .nxs-watchDropdown,
    .main-header .mobile-meta-nav .firstnav-item.tx-nxs-watchlistShort.nxs-hover .nxs-watchDropdown {
        display: none;
    }

    /* line 636, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mobile-meta-nav .firstnav-item.tx-nxs-watchlistShort a.icon.watchlist {
        background-position: 15px -681px;
        padding-left: 44px;
    }

    /* line 642, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-header.scss */
    .main-header .mobile-meta-nav.u-visibility--hidden {
        display: none;
    }
}

/* desktop only */
/* tablet and down  */
@media (max-width: 1040px) {
    /* line 9, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .search-results .breadcrumbs,
    .content .breadcrumbs {
        width: auto;
        margin: 0 -20px 20px -20px !important;
    }

    /* line 14, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .search-results .breadcrumbs ul,
    .content .breadcrumbs ul {
        margin: 0;
    }

    /* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs,
    .breadcrumbs.top {
        background-color: #e2e2e2;
        border-bottom: none 0;
        margin: 0;
        overflow-x: auto;
        padding-bottom: 0;
    }

    /* line 27, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs ul,
    .breadcrumbs.top ul {
        padding: 0 10px;
        width: auto;
        white-space: nowrap;
    }

    /* line 32, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs ul li,
    .breadcrumbs.top ul li {
        font-size: 14px;
        vertical-align: middle;
        line-height: 1em;
        float: none;
        display: inline-block;
    }

    /* line 39, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs ul li a, .breadcrumbs ul li span,
    .breadcrumbs.top ul li a,
    .breadcrumbs.top ul li span {
        display: block;
        font-size: inherit;
        padding: 14px 0;
    }

    /* line 44, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs ul li a.home, .breadcrumbs ul li span.home,
    .breadcrumbs.top ul li a.home,
    .breadcrumbs.top ul li span.home {
        height: 14px;
        padding-left: 11px;
    }

    /* line 49, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs ul li a i, .breadcrumbs ul li span i,
    .breadcrumbs.top ul li a i,
    .breadcrumbs.top ul li span i {
        padding: 0 5px 0 7px;
    }

    /* line 54, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs ul li .home,
    .breadcrumbs.top ul li .home {
        background-position: 0 -132px;
    }

    /* line 56, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs ul li .home span,
    .breadcrumbs.top ul li .home span {
        display: none;
    }

    /* line 62, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    .breadcrumbs .back-link,
    .breadcrumbs.top .back-link {
        display: none;
    }

    /* line 67, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    #main-content .breadcrumbs,
    #main-content .breadcrumbs.top {
        margin: 0 0;
    }

    /* line 70, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_breadcrumbs.scss */
    #main-content .breadcrumbs ul,
    #main-content .breadcrumbs.top ul {
        margin: 0;
    }
}

/* tablet only */
/* phone */
/* line 6, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
.main-footer #mobile-footer-content {
    display: none;
}

@media (max-width: 1040px) {
    /* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer {
        margin: 0;
        border-radius: 0;
    }

    /* line 18, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content {
        display: block;
        width: 38%;
        float: left;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 40px 0 0;
    }

    /* line 25, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content h1, .main-footer #mobile-footer-content h2, .main-footer #mobile-footer-content h3, .main-footer #mobile-footer-content h4, .main-footer #mobile-footer-content h5, .main-footer #mobile-footer-content h6 {
        background: none;
        padding: 0;
        color: #666666;
        font-size: 14px;
    }

    /* line 31, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content .side-box .inner {
        padding: 0;
    }

    /* line 34, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content .side-box .newsletter-form {
        padding: 0;
    }

    /* line 37, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content .side-box .newsletter-form input, .main-footer #mobile-footer-content .side-box .newsletter-form .submit {
        display: block;
        height: 40px;
        width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 44, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content .side-box .newsletter-form .submit {
        border-radius: 4px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        line-height: 38px !important;
    }

    /* line 53, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .footer-nav {
        margin: 15px 20px 20px 20px;
        color: #ffffff;
        line-height: 1.75;
    }

    /* line 59, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .footer-nav-item {
        position: relative;
    }

    /* line 62, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .footer-nav-item::before {
        content: '•';
        display: inline-block;
        height: 4px;
        width: 4px;
        font-size: 10px;
        position: absolute;
        top: 4px;
        left: 0px;
    }

    /* line 73, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .footer-nav-item a {
        display: inline-block;
        background: none;
    }

    /* line 78, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg {
        float: left;
        background: none;
        font-size: 14px;
        padding: 0 0 0 20px;
        display: table;
        width: 62%;
        height: auto;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 88, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .quarter,
    .main-footer .map-bg .quarter.include-margin {
        display: table-cell;
        width: auto;
    }

    /* line 93, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .quarter:first-child,
    .main-footer .map-bg .quarter.include-margin:first-child {
        display: none;
    }

    /* line 96, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .quarter:nth-child(2),
    .main-footer .map-bg .quarter.include-margin:nth-child(2) {
        width: 40%;
    }

    /* line 99, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .quarter:nth-child(3),
    .main-footer .map-bg .quarter.include-margin:nth-child(3) {
        width: 60%;
    }

    /* line 104, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .contacts {
        margin-left: 20px;
        width: auto;
    }

    /* line 108, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .contacts > span {
        width: 60px;
    }

    /* line 113, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .address, .main-footer .map-bg .contacts {
        font-size: 14px;
    }

    /* line 117, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .side-box {
        border: none 0;
    }
}

@media (max-width: 760px) {
    /* line 126, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .dark-bg .quarter {
        width: 100%;
        border-bottom: 1px solid #666666;
    }

    /* line 129, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .dark-bg .quarter:last-child {
        border: none;
    }

    /* line 131, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .dark-bg .footer-nav {
        height: auto;
        max-height: 0;
        overflow: hidden;
        margin: 0 20px;
        -webkit-transition: max-height 0.4s ease-in-out, margin-bottom 0.2s ease-in-out;
        transition: max-height 0.4s ease-in-out, margin-bottom 0.2s ease-in-out;
    }

    /* line 139, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .dark-bg .footer-column-title {
        margin-bottom: 15px;
        position: relative;
    }

    /* line 143, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .dark-bg .footer-column-title::before {
        content: '';
        display: block;
        background: url("/typo3conf/ext/nxs_templates/Resources/Public/Durable/img/sprites.png") no-repeat -609px -353px;
        height: 10px;
        width: 10px;
        position: absolute;
        right: 2px;
        top: 50%;
        margin-top: -5px;
    }

    /* line 154, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .dark-bg .footer-column-title.open::before {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    /* line 158, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .dark-bg .footer-column-title.open + .footer-nav {
        max-height: 1000px;
        margin-bottom: 20px;
    }

    /* line 165, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg {
        float: none;
        width: auto;
        margin: 0 20px;
        padding: 0;
        border-bottom: 1px solid #d0d0d0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
    }

    /* line 176, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .quarter:nth-child(2), .main-footer .map-bg .quarter:nth-child(3),
    .main-footer .map-bg .quarter.include-margin:nth-child(2),
    .main-footer .map-bg .quarter.include-margin:nth-child(3) {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
    }

    /* line 183, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .address {
        text-align: center;
    }

    /* line 185, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .address strong br:first-of-type {
        display: none;
    }

    /* line 189, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .contacts {
        margin-top: 0;
    }

    /* line 192, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer .map-bg .address, .main-footer .map-bg .contacts {
        text-align: center;
        margin-left: 10px;
        margin-right: 10px;
    }

    /* line 199, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content {
        float: none;
        width: 100%;
        padding: 0 40px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 200, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_main-footer.scss */
    .main-footer #mobile-footer-content h1, .main-footer #mobile-footer-content h2, .main-footer #mobile-footer-content h3, .main-footer #mobile-footer-content h4, .main-footer #mobile-footer-content h5, .main-footer #mobile-footer-content h6, .main-footer #mobile-footer-content p {
        text-align: center;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_additions.scss */
.additions {
    /* tablet */
    /* phone */
}

@media (max-width: 1040px) {
    /* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_additions.scss */
    .additions {
        background-color: #9dabc0;
        position: relative;
        top: auto;
        width: 100%;
        text-align: center;
        padding: 15px 0;
    }

    /* line 11, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_additions.scss */
    .additions .contact-options,
    .additions .social-options {
        display: inline-block;
        margin: 0;
        padding: 0 10px;
    }

    /* line 17, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_additions.scss */
    .additions .contact-options:first-child,
    .additions .social-options:first-child {
        border-right: 1px solid #ffffff;
    }

    /* line 22, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_additions.scss */
    .additions .options-item {
        display: inline-block;
    }

    /* line 25, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_additions.scss */
    .additions .options-item a {
        background-color: inherit;
        display: inline-block;
    }

    /* line 28, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_additions.scss */
    .additions .options-item a:hover {
        background-color: inherit;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_menu-toggler.scss */
.main-nav__toggle {
    display: none;
    width: 60px;
    height: 60px;
    overflow: hidden;
    top: 0;
    right: 0;
    position: absolute;
    z-index: 2;
}

@media (max-width: 1040px) {
    /* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_menu-toggler.scss */
    .main-nav__toggle {
        display: block;
    }
}

/* line 15, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_menu-toggler.scss */
.menu__toggle {
    width: 19px;
    height: 19px;
    overflow: hidden;
    text-indent: 20px;
    border-top: 3px solid #231f20;
    top: 50%;
    margin-top: -8px;
    right: 20px;
    position: absolute;
    z-index: 2;
}

/* line 27, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_menu-toggler.scss */
.menu__toggle:before {
    content: "";
    position: absolute;
    top: 3px;
    left: 0;
    width: 100%;
    height: 3px;
    border-top: 3px solid #231f20;
    border-bottom: 3px solid #231f20;
}

/* line 9, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
.main-nav__toggle--active .menu__toggle {
    background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/close-black.png") no-repeat center center;
    background-size: 19px 19px;
    border-top: none 0;
    margin-top: -9px;
}

/* line 42, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_menu-toggler.scss */
.main-nav__toggle--active .menu__toggle:before {
    display: none;
}

/* line 3, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
.suggested-search .search-result-tabs-wrap {
    display: none;
}

@media (max-width: 1040px) {
    /* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search {
        background-color: transparent;
        border: 0 none transparent;
        top: 60px;
        left: 0;
        bottom: 0;
        height: auto;
        overflow-y: scroll;
        position: fixed;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        width: 100%;
        padding-right: 52px;
        padding-left: 0;
        box-sizing: border-box;
    }

    /* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .inner {
        -webkit-box-shadow: 0px 100vw 0px 100vw rgba(0, 0, 0, 0.5);
        box-shadow: 0px 100vw 0px 100vw rgba(0, 0, 0, 0.5);
        background-color: #fff;
        max-height: none !important;
        min-height: 100%;
        padding: 0 20px 0 20px;
        z-index: 0;
    }

    /* line 33, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search::before {
        -webkit-box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
        box-shadow: inset 0px 10px 10px -10px rgba(0, 0, 0, 0.75);
        content: '';
        display: block;
        position: fixed;
        height: 10px;
        width: 100%;
        z-index: 1;
    }

    /* line 43, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .search-result-tabs-wrap {
        display: block;
        overflow-x: scroll;
    }

    /* line 47, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .search-result-tabs {
        display: table;
        padding: 0;
        width: 100%;
    }

    /* line 52, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .search-result-tabs li {
        display: table-cell;
        text-align: center;
        border-bottom: 1px solid #e2e2e2;
    }

    /* line 58, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .search-result-tabs li.active {
        border-top: 1px solid #e2e2e2;
        border-right: 1px solid #e2e2e2;
        border-bottom: 0 none transparent;
        border-left: 1px solid #e2e2e2;
    }

    /* line 64, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .search-result-tabs li a {
        outline: none;
        padding: 0 10px;
    }

    /* line 69, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .search-result-tabs::after {
        content: '';
        display: table-cell;
        border-bottom: 1px solid #e2e2e2;
    }

    /* line 80, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .all-products,
    .suggested-search .all-pages,
    .suggested-search .searched-product {
        display: none;
    }

    /* line 87, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results,
    .suggested-search .category-results {
        width: auto;
        float: none;
        position: static;
        clear: none;
        max-height: none;
        min-height: 0;
        border: 0 none transparent;
        padding-top: 0;
    }

    /* line 98, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results .res-title,
    .suggested-search .category-results .res-title {
        display: none;
    }

    /* line 102, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results .result-box li.found-product.active,
    .suggested-search .products-results .result-box li.found-product:hover,
    .suggested-search .category-results .result-box li.found-product.active,
    .suggested-search .category-results .result-box li.found-product:hover {
        background-color: transparent;
    }

    /* line 105, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results .result-box li.found-product.active .inner-result span,
    .suggested-search .products-results .result-box li.found-product:hover .inner-result span,
    .suggested-search .category-results .result-box li.found-product.active .inner-result span,
    .suggested-search .category-results .result-box li.found-product:hover .inner-result span {
        color: inherit;
    }

    /* line 114, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .result-box li a {
        display: block;
        hyphens: auto;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }

    /* line 118, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .result-box .nxs-suggestImage {
        margin-right: 0;
    }

    /* line 122, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .result-box
    .category-results li a {
        padding: 5px 0;
    }

    /* line 127, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results .result-box li.found-product:last-child {
        border: none;
    }

    /* line 130, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results .inner-result {
        float: none;
        width: auto;
    }

    /* line 134, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results .inner-result p,
    .suggested-search .products-results .inner-result p + span {
        display: none;
    }

    /* line 138, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/page/_search-autosuggests.scss */
    .suggested-search .products-results .inner-result .article-no,
    .suggested-search .products-results .inner-result .title {
        min-width: 120px;
    }
}

@media (max-width: 1040px) {
    /* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .slider {
        height: auto;
    }

    /* line 12, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .slider .slide figure,
    .tx-nxs-slider .slider .slide img {
        width: 100%;
        height: auto;
    }

    /* line 18, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .slider .flex-direction-nav {
        display: none;
    }

    /* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .slider .slide-text {
        position: relative;
        top: auto;
        left: auto;
        width: 100%;
        text-align: center;
        padding: 15px 0 40px 0;
    }

    /* line 32, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .slider .slide-text h2 {
        margin-right: 0;
    }

    /* line 35, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .slider .slide-text p, .tx-nxs-slider .slider .slide-text ul, .tx-nxs-slider .slider .slide-text ol, .tx-nxs-slider .slider .slide-text table, .tx-nxs-slider .slider .slide-text div .bodytext {
        display: none;
    }

    /* line 38, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .slider .slide-text a:last-child {
        margin-top: 20px;
    }
}

@media (max-width: 1040px) {
    /* line 49, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .flex-direction-nav {
        display: none;
    }

    /* line 52, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel:hover .flex-direction-nav {
        display: block;
    }
}

@media (max-width: 760px) {
    /* line 58, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .flex-direction-nav,
    .tx-nxs-slider .carousel:hover .flex-direction-nav {
        display: none;
    }

    /* line 63, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-wrap {
        width: 100% !important;
        -webkit-transition-duration: 0s !important;
        transition-duration: 0s !important;
        -webkit-transform: translate3d(0px, 0px, 0px) !important;
        transform: translate3d(0px, 0px, 0px) !important;
    }

    /* line 70, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box.column {
        display: block;
        float: none;
        width: 100% !important;
        margin: 5px 0;
        min-height: 120px;
        height: auto;
        position: relative;
    }

    /* line 79, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box .slider-image {
        position: absolute;
    }

    /* line 82, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box .slider-image ~ .slider-text {
        margin: 10px 10px 10px 0;
        padding-left: 135px;
        width: auto !important;
        hyphens: auto;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }

    /* line 89, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box h1, .tx-nxs-slider .carousel .carousel-box h2, .tx-nxs-slider .carousel .carousel-box h3, .tx-nxs-slider .carousel .carousel-box h4 {
        color: #000;
        min-height: 0;
        width: auto;
        position: relative;
    }

    /* line 96, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box .bodytext {
        position: absolute;
        bottom: 10px;
        padding-right: 40px;
        max-width: 240px;
        width: auto;
    }

    /* line 104, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box form {
        position: absolute;
        top: 40px;
        left: 10px;
        right: 10px;
        width: auto;
    }

    /* line 110, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box form + .slider-text {
        margin-left: 10px;
    }

    /* line 113, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box form + .slider-text .bodytext {
        display: none;
    }

    /* line 117, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box form #newsletteremail {
        max-width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
}

@media (max-width: 360px) {
    /* line 127, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_slider.scss */
    .tx-nxs-slider .carousel .carousel-box .bodytext {
        display: none;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    overflow: hidden;
    width: auto;
}

/* line 9, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-slide {
    height: auto;
}

/* line 13, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slide-image {
    position: relative;
}

/* line 17, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slide-text {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #666666;
    font-weight: bold;
    font-size: 14px;
    left: 0;
    position: relative;
    top: 0;
    width: 100%;
    text-align: center;
    padding: 40px 20px 0 20px;
}

/* line 29, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slide-text .btn {
    margin-top: 10px;
    width: auto;
    padding-left: 40px;
    padding-right: 40px;
}

/* line 36, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-list {
    position: relative;
    z-index: 0;
}

/* line 40, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-arrow {
    position: absolute;
    top: 50%;
    border: 0 none transparent;
    text-indent: 1000em;
    overflow: hidden;
    outline: none;
    z-index: 1;
}

/* line 49, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-arrow.slick-prev {
    left: 0;
}

/* line 52, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-arrow.slick-next {
    right: 0;
}

/* line 56, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-dots {
    list-style: none;
    text-align: center;
    padding: 0;
    margin: 0;
}

/* line 62, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-dots li {
    display: inline-block;
}

/* line 65, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-dots li button {
    border: none;
    background-color: #c7d2e1;
    border-radius: 0;
    border: 0 none transparent;
    height: 5px;
    margin: 0 2px 0 3px;
    width: 5px;
    overflow: hidden;
    padding: 0;
    text-indent: 10px;
}

/* line 77, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider .slick-dots li.slick-active button {
    background-color: #9dabc0;
}

/* line 87, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--large .slide {
    width: 100%;
}

/* line 91, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--large .slide-image-caption {
    background-color: rgba(255, 255, 255, 0.85);
    bottom: 0;
    color: #000000;
    font-size: 18px;
    left: 0;
    padding: 20px;
    position: absolute;
    right: 0;
    text-align: center;
}

/* line 103, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--large .slick-arrow {
    width: 23px;
    height: 44px;
    top: 30%;
    margin-top: -22px;
    background: transparent url("/typo3conf/ext/nxs_templates/Resources/Public/Durable/img/sprites2.png") no-repeat;
}

/* line 110, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--large .slick-arrow.slick-prev {
    background-position: -126px -442px;
    left: 0px;
}

/* line 114, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--large .slick-arrow.slick-next {
    background-position: -154px -442px;
    right: 0px;
}

/* line 120, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--large .slide-image-caption {
    padding-bottom: 40px;
}

/* line 128, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--large .slick-dots {
    position: absolute;
    top: 250px;
    width: 100%;
}

/* line 138, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--small .slick-list {
    margin: 0 -10px;
}

/* line 142, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--small .slide {
    width: 33.33%;
    margin: 0 10px;
}

@media (max-width: 480px) {
    /* line 142, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
    .t23-slider.t23-slider--small .slide {
        width: 100%;
        margin: 0 0 20px 0;
    }
}

/* line 151, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--small .slide-image-caption {
    color: #666666;
    font-size: 14px;
    text-align: center;
    padding: 10px;
}

/* line 158, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--small .slick-arrow {
    width: 31px;
    height: 49px;
    margin-top: -45px;
}

/* line 163, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--small .slick-arrow.slick-prev {
    background: transparent url("/typo3conf/ext/nxs_templates/Resources/Public/Durable/img/slider-prev.png") no-repeat center center;
    left: 10px;
}

/* line 167, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-slider.scss */
.t23-slider.t23-slider--small .slick-arrow.slick-next {
    background: transparent url("/typo3conf/ext/nxs_templates/Resources/Public/Durable/img/slider-next.png") no-repeat center center;
    right: 10px;
}

/* line 3, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
body {
    /* desktop only */
    /* tablet and down  */
    /* tablet only */
    /* phone */
}

/* line 5, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
body img.responsive-img {
    width: 100%;
    height: auto;
}

/* line 10, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
body .btn {
    background-color: #eaeaea;
    border-radius: 4px;
    color: #474747;
    display: inline-block;
    padding: 7px;
    text-align: center;
    text-decoration: none;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/* line 23, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
body .btn.btn--primary {
    background-color: #f8ab1e;
    color: #ffffff;
}

/* line 27, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
body .btn.btn--arrow::after {
    background: transparent url(/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/chevron-down-white.png) no-repeat center center;
    background-size: cover;
    content: '';
    display: inline-block;
    height: 14px;
    width: 14px;
    margin-left: 7px;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
}

/* line 38, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
body .btn.btn--arrow.btn--primary::after {
    background-image: transparent url(/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/chevron-down-white.png);
}

@media (min-width: 1041px) {
    /* line 51, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
    body .csc-textpic-intext-right .csc-textpic-image,
    body .csc-textpic-intext-right-nowrap .csc-textpic-image,
    body .csc-textpic-intext-left .csc-textpic-image,
    body .csc-textpic-intext-left-nowrap .csc-textpic-image {
        max-width: 334px;
    }
}

@media (max-width: 1040px) {
    /* line 64, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
    body iframe[src*="youtube"] {
        width: 100%;
        height: 56.25vw;
        /* 100/56.25 = 560/315 = 1.778 */
    }

    /* line 69, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
    body .content h1,
    body .content h2,
    body .content h3,
    body .content h4,
    body .content h5,
    body .content h6 {
        line-height: 1.20;
    }
}

@media (min-width: 761px) and (max-width: 1040px) {
    /* line 83, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
    body .csc-textpic-responsive:not(.keep-max-width-tablet) img.responsive-img {
        max-width: none !important;
        width: 100%;
        height: auto;
    }
}

@media (max-width: 760px) {
    /* line 94, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
    body .csc-textpic-responsive:not(.keep-max-width-phone) img.responsive-img {
        max-width: none !important;
        width: 100%;
        height: auto;
    }

    /* line 110, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_basics.scss */
    body .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,
    body .csc-textpic-intext-left-nowrap .csc-textpic-text,
    body .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,
    body .csc-textpic-intext-right-nowrap .csc-textpic-text {
        float: none;
        width: 100%;
        margin-left: 0;
        margin-right: 0;
    }
}

@media (max-width: 1040px) {
    /* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_contenttable.scss */
    .contenttable {
        width: 100%;
    }

    /* line 11, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_contenttable.scss */
    .contenttable tr:first-child:last-child a.internal-link {
        display: inline-block;
        padding: 10px;
        width: 100%;
        text-align: center;
        hyphens: auto;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_product-basics.scss */
body {
    /* desktop only */
    /* tablet and down  */
    /* tablet only */
    /* phone */
}

@media (max-width: 1040px) {
    /* line 10, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_product-basics.scss */
    body .main-image {
        display: none;
    }

    /* line 15, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_product-basics.scss */
    body #main-content .description {
        padding: 20px 20px 33px 20px;
        text-align: center;
    }

    /* line 18, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_product-basics.scss */
    body #main-content .description .description-inner {
        max-width: 480px;
        text-align: left;
        margin: 0 auto;
    }

    /* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_product-basics.scss */
    body .main-title {
        font-size: 24px;
        line-height: 1.4;
        padding: 20px 20px 0 20px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }
}

@media (max-width: 760px) {
    /* line 41, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_product-basics.scss */
    body .main-title {
        text-align: center;
    }
}

/* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
.sort-bar {
    border: none;
    padding: 0 10px 0 20px;
    position: relative;
    z-index: 1;
    /* mobile */
    /* tablet only */
    /* phone */
}

/* line 8, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
.sort-bar fieldset {
    border: none;
}

/* line 11, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
.sort-bar fieldset select {
    float: none;
}

/* line 15, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
.sort-bar fieldset .label {
    float: none;
    display: inline-block;
    color: #666666;
    font-size: 14px;
    line-height: inherit;
}

/* line 23, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
.sort-bar fieldset ul {
    clear: left;
    float: none;
}

/* line 29, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
.sort-bar fieldset .side-box {
    border: 0 none;
}

/* line 32, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
.sort-bar fieldset .side-box .side-title {
    background: none;
}

@media (max-width: 1040px) {
    /* line 42, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar p {
        padding-bottom: 4px !important;
    }

    /* line 46, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 48, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset > div,
    .sort-bar fieldset > div.side-box {
        margin: 0 5px;
    }

    /* line 54, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset .mobile-dropdown ul {
        width: 200%;
        padding: 9px;
        -webkit-box-sizing: content-box;
        box-sizing: content-box;
    }

    /* line 59, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset .mobile-dropdown ul li a {
        background-color: transparent !important;
    }

    /* line 65, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset select.expanded {
        outline: none;
        position: absolute;
        display: block;
        height: auto;
        top: 0;
        right: 0;
        margin-left: 0;
        width: auto;
        min-width: 100%;
        font-size: 16px;
        padding: 10px;
        border-radius: 5px;
    }

    /* line 85, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar .side-box.search-filter > ul > li > a {
        padding: 0 15px 0 15px;
        line-height: 45px;
    }

    /* line 90, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar .side-box.search-filter > ul > li > ul {
        padding-left: 3px;
        padding-bottom: 4px;
    }

    /* line 95, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar .side-box.search-filter > ul > li > ul > li {
        padding-bottom: 8px;
    }

    /* line 100, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar .side-box.search-filter > ul > li > a .arrow {
        right: 10px;
    }
}

@media (min-width: 761px) and (max-width: 1040px) {
    /* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar {
        padding-bottom: 14px;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    .sort-bar:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 111, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar p {
        line-height: 40px;
    }

    /* line 115, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar .fieldset-wrapper {
        position: relative;
    }

    /* line 118, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset {
        display: block;
        padding: 0;
        margin: 0;
    }

    /* line 123, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset .mobile-dropdown ul {
        width: 265px;
    }
}

@media (max-width: 760px) {
    /* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar {
        padding: 0 10px;
        display: block;
    }

    /* line 136, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset {
        display: block;
        padding: 0;
        margin: 0;
        position: relative;
    }

    /* line 142, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset.sorting-wrapper {
        width: 50%;
    }

    /* line 145, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-sort-bar.scss */
    .sort-bar fieldset.search-filter-wrapper {
        width: 50%;
    }
}

/* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
.sorted-products {
    clear: both;
}

/* line 5, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
.sorted-products ul {
    margin: 0px;
}

/* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
.sorted-products ul:after {
    content: "";
    display: table;
    clear: both;
}

/* line 9, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
.sorted-products ul li {
    margin: 0;
    padding: 0;
    width: 33.33%;
    border: none 0;
}

/* line 15, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
.sorted-products ul li:nth-child(3n+4) {
    clear: none;
}

/* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
.sorted-products ul li a {
    padding: 10px;
    border-right: 1px solid #e2e2e2;
    border-bottom: 1px solid #e2e2e2;
}

/* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
.sorted-products ul li a figure {
    max-width: 100%;
}

/* line 27, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
.sorted-products ul li a figure img {
    display: block;
    vertical-align: middle;
    max-width: 100%;
    width: auto;
}

@media (min-width: 1041px) {
    /* line 44, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li:nth-child(3n+3) a {
        border-right: none 0;
    }
}

/* tablet and down  */
@media (max-width: 1040px) {
    /* line 54, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products {
        padding: 0 20px;
    }

    /* line 59, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li:nth-child(3n+3) a {
        border-right: 1px solid #e2e2e2;
    }

    /* line 63, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li:nth-child(4n+4) a,
    .sorted-products ul li:last-child a {
        border-right: none 0;
    }

    /* line 68, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li .product-zoom-pic {
        display: none;
    }

    /* line 74, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .content #main-content .sorted-products {
        padding: 10px 0;
    }
}

/* tablet only */
@media (min-width: 761px) and (max-width: 1040px) {
    /* line 83, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul {
        border-top: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2;
    }

    /* line 88, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li {
        width: 25%;
        border-right: none 0;
        margin-bottom: -1px;
    }

    /* line 93, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li a {
        border-right: 1px solid #e2e2e2;
        border-bottom: 1px solid #e2e2e2;
    }
}

/* phone */
@media (max-width: 760px) {
    /* line 105, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li {
        width: 50%;
    }

    /* line 108, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li:nth-child(3n+3) a,
    .sorted-products ul li:nth-child(4n+4) a,
    .sorted-products ul li:last-child a,
    .sorted-products ul li a {
        border-right: none 0;
    }

    /* line 115, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li a {
        padding: 0;
        margin: 10px;
        border-bottom: 1px solid #e2e2e2;
    }

    /* line 121, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sorted-products ul li div.nxs-bodytext {
        display: none;
    }

    /* line 127, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-list.scss */
    .sort-bar p {
        float: none;
        text-align: center;
    }
}

/* phone narrow */
/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area {
    padding: 20px;
}

/* line 4, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area .category-jump-mark {
    display: none;
}

/* line 8, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area .products ul {
    margin: 0;
}

/* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
.products-area .products ul:after {
    content: "";
    display: table;
    clear: both;
}

/* line 12, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area .products ul li {
    margin: 0;
    padding: 0;
    width: 33.33%;
}

/* line 17, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area .products ul li:nth-child(3n+4) {
    clear: none;
}

/* line 21, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area .products ul li a {
    margin: 0 5px;
}

/* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area .products ul li a figure {
    max-width: 100%;
}

/* line 27, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
.products-area .products ul li a figure img {
    display: block;
    vertical-align: middle;
    max-width: 100%;
}

/* desktop only */
/* tablet and down  */
@media (max-width: 1040px) {
    /* line 50, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .categories p {
        display: none;
    }

    /* line 53, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .categories > ul {
        display: table;
        width: 100%;
    }

    /* line 57, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .categories > ul > li {
        float: none;
        display: table-cell;
    }

    /* line 60, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .categories > ul > li > a {
        border-radius: 0;
        -moz-border-radius: 0;
        -webkit-border-radius: 0;
        background: transparent none;
        text-align: center;
        width: auto;
        font-size: 14px;
        padding: 12px 17px 8px 17px;
        height: auto;
        line-height: 1;
    }

    /* line 75, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .category-name {
        display: none;
    }

    /* line 80, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .category-jump-marks {
        border-bottom: 5px solid #9dabc0;
    }

    /* line 83, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .category-jump-mark {
        display: list-item;
    }

    /* line 86, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .category-jump-mark.active {
        background-color: #9dabc0;
        color: #ffffff;
    }

    /* line 93, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .products {
        display: none;
    }

    /* line 96, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .products.active {
        display: block;
    }

    /* line 104, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .blue-layout .category-jump-marks {
        border-color: #3262ba;
    }

    /* line 105, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .blue-layout .category-jump-mark.active {
        background-color: #3262ba;
    }

    /* line 109, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .orange-layout .category-jump-marks {
        border-color: #edbb60;
    }

    /* line 110, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .orange-layout .category-jump-mark.active {
        background-color: #edbb60;
    }

    /* line 113, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .green-layout .category-jump-marks {
        border-color: #bdd664;
    }

    /* line 114, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .green-layout .category-jump-mark.active {
        background-color: #bdd664;
    }

    /* line 117, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .red-layout .category-jump-marks {
        border-color: #c30416;
    }

    /* line 118, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .red-layout .category-jump-mark.active {
        background-color: #c30416;
    }
}

/* tablet only */
@media (min-width: 761px) and (max-width: 1040px) {
    /* line 131, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .products {
        display: none;
    }

    /* line 134, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .products.active {
        display: block;
    }

    /* line 138, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .products ul li {
        width: 25%;
    }
}

/* phone */
@media (max-width: 760px) {
    /* line 148, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .products ul li {
        width: 50%;
    }
}

/* phone narrow */
@media (max-width: 480px) {
    /* line 157, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-categories.scss */
    .products-area .products ul li {
        width: 100%;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
.product-content {
    position: relative;
}

/* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
.product-content:after {
    content: "";
    display: table;
    clear: both;
}

/* line 5, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
.product-content .product-text,
.product-content .basic-info {
    float: right;
    width: 441px;
    text-align: left;
}

/* line 12, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
.product-content .title {
    font-size: 24px;
    line-height: 1.2;
    margin: 0 0 6px 0;
}

/* line 20, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
.product-tabs-container.article-tabs .prod-list li:first-child {
    border-bottom: 0 none;
}

/* line 23, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
.product-tabs-container .product-tab-title {
    border-top: 1px solid #e2e2e2;
    color: #000000;
    display: none;
    font-size: 16px;
    font-weight: bold;
    padding: 20px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0 -20px;
    position: relative;
    outline: none;
}

/* line 37, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
.product-tabs-container .product-tab-title::after {
    display: block;
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/arrow-down-black.png") no-repeat center center;
    background-size: cover;
    text-indent: 12px;
    top: 50%;
    right: 20px;
    margin-top: -7px;
}

/* desktop only */
/* mobile */
@media (max-width: 1040px) {
    /* line 59, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content,
    .product-tabs-container {
        width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 65, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content {
        border-bottom: 1px solid #e2e2e2;
        margin: 0 0 30px 0;
        padding: 0 10px 20px 10px;
    }

    /* line 70, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .product-text,
    .product-content .basic-info,
    .product-content .product-images {
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        padding: 0 10px;
    }

    /* line 78, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .product-images .big-image {
        position: relative;
    }

    /* line 80, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .product-images .big-image a {
        height: 100%;
        width: 100%;
        position: relative;
        text-align: center;
    }

    /* line 88, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .product-images .big-image figure {
        max-height: 40vh;
        width: 100%;
    }

    /* line 93, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .product-images .big-image img {
        width: auto;
        max-width: 100%;
        margin: 0 auto;
    }

    /* line 100, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-btns {
        width: auto;
        margin: 5px -10px 0 -10px;
        border: 0 none;
    }

    /* line 105, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-btns .btn-wrap {
        width: 50%;
        text-align: center;
        padding: 10px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
    }

    /* line 112, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-btns .btn-wrap .buy-btn,
    .product-btns .btn-wrap .add-to-shop {
        padding: 5px;
        margin: 0;
        float: none;
    }

    /* line 121, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .article-logos {
        width: 100%;
        float: none;
    }

    /* line 124, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .article-logos .prod-list li {
        float: left;
        width: 50%;
        border: 0 none transparent;
    }

    /* line 128, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .article-logos .prod-list li:nth-child(2n) {
        clear: left;
    }

    /* line 135, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .article-description {
        width: 100%;
    }

    /* line 140, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area table,
    .article-tabs .download-area tbody,
    .article-tabs .download-area tr,
    .article-tabs .download-area td {
        display: block;
    }

    /* line 146, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area tr {
        margin: 0 10px;
        padding: 10px 0;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    .article-tabs .download-area tr:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 151, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td {
        float: left;
        width: 33.33%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        line-height: 39px;
        padding: 0;
    }

    /* line 158, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td:first-child {
        width: 100%;
        line-height: 1.2;
        font-weight: bold;
        padding: 0;
    }

    /* line 164, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td:nth-child(2) {
        padding-left: 0;
    }

    /* line 167, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td:nth-child(3) {
        text-align: right;
    }

    /* line 170, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td:last-child {
        float: right;
        width: auto;
        max-width: 33.33%;
        padding-right: 0;
    }

    /* line 179, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container {
        padding: 0 20px;
        border-bottom: 0 none;
    }

    /* line 183, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container.article-tabs .tabs-content {
        border-left: none;
        border-bottom: none;
        border-right: none;
    }

    /* line 189, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container .similar-products li {
        border-right: 0 none;
        height: auto;
        min-height: 240px;
    }

    /* line 196, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container .similar-products li div.nxs-bodytext {
        display: none;
    }

    /* line 199, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container .similar-products li .title {
        height: auto;
    }

    /* line 203, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container .similar-products-content .flex-direction-nav {
        display: none;
    }
}

/* tablet only */
@media (min-width: 761px) and (max-width: 1040px) {
    /* line 213, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content {
        margin-top: 20px;
    }

    /* line 216, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .product-text,
    .product-content .basic-info,
    .product-content .product-images {
        width: 50%;
    }
}

/* phone */
@media (max-width: 760px) {
    /* line 228, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content {
        margin-top: 5px;
    }

    /* line 231, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .product-text,
    .product-content .basic-info,
    .product-content .product-images {
        width: 100%;
    }

    /* line 237, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .basic-info {
        text-align: center;
        margin-bottom: 10px;
    }

    /* line 240, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-content .basic-info .title {
        margin: 0;
    }

    /* line 246, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-btns .btn-wrap {
        width: 100%;
    }

    /* line 251, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container {
        padding: 0 20px;
    }

    /* line 254, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container.article-tabs .tabs-content {
        border-left: none;
        border-bottom: none;
        border-right: none;
    }

    /* line 261, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container.tabs-to-accordion .product-tabs-links {
        display: none;
    }

    /* line 264, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container.tabs-to-accordion .product-tab-title {
        display: block;
    }

    /* line 269, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container.tabs-to-accordion .product-tab-title.active::after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    /* line 275, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .product-tabs-container:last-of-type {
        margin-bottom: -20px;
    }

    /* line 281, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area table,
    .article-tabs .download-area tr,
    .article-tabs .download-area td {
        display: block;
    }

    /* line 286, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area tr {
        margin: 0 10px;
        padding: 10px 0;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    .article-tabs .download-area tr:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 291, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td {
        float: left;
        width: 50%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        line-height: 1.2;
        padding: 10px 0;
    }

    /* line 298, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td:first-child {
        width: 100%;
        line-height: 1.2;
        font-weight: bold;
        padding: 0;
    }

    /* line 304, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td:nth-child(2) {
        padding-left: 0;
    }

    /* line 307, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .download-area td:last-child {
        float: right;
        width: auto;
        max-width: 100%;
        padding-right: 0;
    }
}

/* small phone */
@media (max-width: 480px) {
    /* line 320, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_products-detail.scss */
    .article-tabs .article-logos .prod-list li {
        float: none;
        width: 100%;
    }
}

/* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser {
    margin: 10px 0;
}

/* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
.ce-producteaser:after {
    content: "";
    display: table;
    clear: both;
}

/* line 6, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser > div {
    width: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    position: relative;
}

/* line 13, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser h3 {
    color: #000000;
    font-size: 18px;
    margin-top: -3px;
    font-family: Arial, Verdana, sans-serif;
    font-weight: bold;
}

/* line 20, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser img {
    border: 1px solid #e2e2e2;
}

/* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .product-image {
    padding-right: 10px;
}

/* line 27, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .product-image img {
    width: 100%;
    height: auto;
}

/* line 32, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .product-details {
    padding-left: 10px;
}

/* line 35, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .variants {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #e2e2e2;
}

/* line 40, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .variants .variants-images {
    padding-left: 0;
    list-style: none;
    margin-top: 8px;
    margin-bottom: 0;
}

/* line 46, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .variants .variants-images li {
    display: inline-block;
}

/* line 50, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .variants strong {
    font-weight: normal;
    color: #666666;
}

/* line 55, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
.ce-producteaser .btn {
    margin-top: 20px;
}

@media (max-width: 760px) {
    /* line 62, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
    .ce-producteaser > div {
        width: 100%;
    }

    /* line 66, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
    .ce-producteaser .product-details,
    .ce-producteaser .product-image {
        padding: 0px;
    }

    /* line 71, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-productteaser.scss */
    .ce-producteaser .variants {
        border-top: transparent 0 none;
        padding-top: 0;
    }
}

/* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser.csc-default {
    clear: none;
}

/* line 5, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser {
    width: 50%;
    float: left;
    padding-bottom: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
.ce-teaser:after {
    content: "";
    display: table;
    clear: both;
}

/* line 12, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser .csc-first-header {
    color: #666666;
    font-size: 14px;
    text-transform: none;
}

/* line 18, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser:nth-child(2n) {
    padding-right: 10px;
}

/* line 21, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser:nth-child(2n+1) {
    clear: right;
    padding-left: 10px;
}

/* line 25, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser .teaser-image {
    margin: 0 0 20px 0;
    border: 1px solid #e2e2e2;
}

/* line 28, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser .teaser-image img {
    display: block;
}

/* line 32, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
.ce-teaser .btn {
    margin-top: 9px;
}

@media (max-width: 760px) {
    /* line 5, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
    .ce-teaser {
        width: 100%;
    }

    /* line 41, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_t23-teaser.scss */
    .ce-teaser:nth-child(2n), .ce-teaser:nth-child(2n+1) {
        padding-left: 0;
        padding-right: 0;
    }
}

/* mobile */
@media (max-width: 1040px) {
    /* line 6, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-overlay {
        background-color: #fff;
        background-image: none;
    }

    /* line 11, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-wrap {
        top: 0 !important;
        bottom: 0 !important;
        left: 0 !important;
        width: 100% !important;
        height: auto !important;
        overflow: hidden !important;
    }

    /* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-skin {
        background-color: #fff;
        width: 100% !important;
        height: 100% !important;
    }

    /* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-inner,
    body .fancy-popup {
        width: 100% !important;
        height: 100% !important;
    }

    /* line 29, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-inner {
        overflow-y: scroll !important;
    }

    /* line 33, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-close {
        height: 49px;
        width: 49px;
        background: transparent url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/close-black.png") no-repeat center center;
        background-size: 19px 19px;
    }

    /* line 40, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-wrap
    .fancybox-inner,
    body .fancy-popup,
    body .slider-fancy {
        max-width: 100vw;
        max-height: 100vh;
    }

    /* line 48, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancy-popup .popup-inner {
        padding: 0;
    }

    /* line 52, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancybox-opened .fancybox-skin {
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    /* line 56, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .fancy-popup .popup-inner .title {
        display: none;
    }

    /* line 59, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .slider-fancy {
        position: static;
    }

    /* line 62, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .slider-fancy .flex-viewport {
        height: 100vh;
        display: table-cell;
        vertical-align: middle;
        width: 600px;
        max-width: 100vw;
    }

    /* line 69, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .slider-fancy a.flex-prev,
    body .slider-fancy a.flex-next {
        background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/arrow-down-black.png") no-repeat center center;
        height: 28px;
        width: 28px;
    }

    /* line 75, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .slider-fancy a.flex-prev {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
        left: 20px !important;
    }

    /* line 79, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .slider-fancy a.flex-next {
        -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg);
        right: 20px !important;
    }

    /* line 83, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .slider-fancy .flex-direction-nav {
        width: 100%;
    }

    /* line 86, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .slider-fancy .slides img {
        max-width: 100%;
    }

    /* line 90, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_fancybox.scss */
    body .carousel-fancy {
        display: none;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dialogs.scss */
.watchlist-header {
    display: none;
}

/* tablet and down */
@media (max-width: 1040px) {
    /* line 7, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dialogs.scss */
    .watchlist-header,
    .successMessage {
        display: block;
        background-color: #edbb60;
        border: 0 none;
        border-radius: 0;
        color: #ffffff;
        padding: 12px 20px;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dialogs.scss */
    .watchlist-header a,
    .successMessage a {
        color: inherit;
    }

    /* line 20, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dialogs.scss */
    .product-content .successMessage {
        margin: -20px -10px 20px -10px;
    }

    /* line 22, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dialogs.scss */
    .product-content .successMessage + .basic-info {
        margin-top: 10px;
    }

    /* line 26, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dialogs.scss */
    .watchlist-header span {
        display: inline-block;
        padding-left: 24px;
        background: transparent url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/icon-list.png") no-repeat 0 47%;
    }
}

@media (max-width: 760px) {
    /* line 35, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dialogs.scss */
    .product-content .successMessage {
        margin: -5px -10px 0 -10px;
    }
}

/* line 3, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
#tx-durabledealersearch-form {
    /* tablet and down  */
}

@media (max-width: 1040px) {
    /* line 6, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-form label,
    #tx-durabledealersearch-form #tx-durabledealersearch-country,
    #tx-durabledealersearch-form #tx-durabledealersearch-query,
    #tx-durabledealersearch-form #tx-durabledealersearch-submit {
        display: block;
        width: 100%;
        margin: 5px 0;
        padding: 5px;
        height: 40px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-form #tx-durabledealersearch-query {
        border: 1px solid #e2e2e2;
    }

    /* line 22, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-form #tx-durabledealersearch-submit {
        background-color: #9dabc0;
        background-image: none;
        text-align: center;
        text-indent: 0;
        border-radius: 5px;
    }

    /* line 33, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-form #tx-durabledealersearch-submit:before {
        content: '';
        display: inline-block;
        background: transparent url("/typo3conf/ext/nxs_templates/Resources/Public/Durable/img/sprites.png") no-repeat -444px -11px;
        height: 30px;
        width: 30px;
        margin: 0 auto;
    }
}

@media (max-width: 1040px) {
    /* line 46, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-map {
        max-height: 40vh;
    }
}

@media (max-width: 1040px) {
    /* line 52, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results {
        margin: 0 -10px;
    }

    /* line 56, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results .tx-durabledealersearch-result {
        display: block;
        height: auto;
        min-height: 0;
        border-right: none;
        padding: 0 10px 20px 10px;
        color: #666;
        line-height: 1.25;
        font-size: 14px;
        position: relative;
    }

    /* line 68, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results .tx-durabledealersearch-result:nth-child(2n +3) {
        clear: both;
    }

    /* line 74, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results .tx-durabledealersearch-result:nth-child(n + 3) .tx-durabledealersearch-title {
        border-top: 1px solid #e2e2e2;
    }

    /* line 79, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results .tx-durabledealersearch-title {
        min-height: 0;
        padding-top: 20px;
    }
}

@media (max-width: 1040px) and (min-width: 761px) {
    /* line 86, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results .tx-durabledealersearch-result:nth-child(2n + 4) {
        padding-left: 0;
    }

    /* line 89, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results .tx-durabledealersearch-result:nth-child(2n + 3) {
        padding-right: 0;
    }
}

@media (max-width: 760px) {
    /* line 95, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_dealersearch.scss */
    #tx-durabledealersearch-results .tx-durabledealersearch-result:nth-child(n + 2) .tx-durabledealersearch-title {
        border-top: 1px solid #e2e2e2;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
#commerceConnectorResult {
    /* narrow tablets only */
    /* tablet only */
    /* all phones */
    /* all phones  */
}

/* line 4, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
#commerceConnectorResult .filtered-list .list-box {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

/* line 6, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
#commerceConnectorResult .filtered-list .list-box > a,
#commerceConnectorResult .filtered-list .list-box .nxs-shopLink a {
    display: inline-block;
}

@media (min-width: 1041px) {
    /* line 17, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box {
        border-top: 1px solid #e6e5e4;
        border-left: 1px solid #e6e5e4;
        border-right: 0 none transparent;
    }

    /* line 22, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box:nth-child(-n+4) {
        border-top: 0 none transparent;
    }

    /* line 25, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box:nth-child(4n+1) {
        border-left: 0 none transparent;
        clear: both;
    }
}

@media (min-width: 901px) {
    /* line 37, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box {
        width: 25%;
    }
}

@media (min-width: 901px) and (max-width: 1040px) {
    /* line 48, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box:nth-child(-n+4) .list-image-holder {
        border-top: 0 none transparent;
    }
}

@media (max-width: 1040px) {
    /* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult {
        padding-bottom: 80px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    #commerceConnectorResult:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 66, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-header {
        margin-bottom: 10px;
    }

    /* line 69, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-header-content {
        padding-left: 0;
    }

    /* line 76, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-checkboxes + .filtered-list::before, #commerceConnectorResult .pricepop-checkboxes + .filtered-list::after,
    #commerceConnectorResult .pagination-holder::before,
    #commerceConnectorResult .pagination-holder::after {
        display: none;
        content: inherit;
    }

    /* line 83, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pagination-holder {
        border: 0 none;
        margin-top: 0;
        clear: none;
    }

    /* line 88, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pagination-holder .pagination + p {
        display: none;
    }

    /* line 93, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pagination {
        text-align: right;
    }

    /* line 95, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pagination li {
        display: inline-block;
        float: none;
    }

    /* line 101, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .sorting-wrapper,
    #commerceConnectorResult .pagination,
    #commerceConnectorResult .pricepop-checkboxes {
        float: left;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
    }

    /* line 109, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .sorting-wrapper,
    #commerceConnectorResult .pricepop-checkboxes {
        padding-right: 10px;
        z-index: 1;
    }

    /* line 114, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .sorting-wrapper .toggle-parent,
    #commerceConnectorResult .pricepop-checkboxes .toggle-parent {
        width: 100%;
        text-align: left;
    }

    /* line 122, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-checkboxes .check-form {
        width: 200%;
        padding: 10px;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    #commerceConnectorResult .pricepop-checkboxes .check-form:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 127, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-checkboxes .check-form .nxs-fieldset {
        display: block;
        float: left;
        width: 50%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        text-align: left;
        position: relative;
        padding: 10px;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    #commerceConnectorResult .pricepop-checkboxes .check-form .nxs-fieldset:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 139, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-checkboxes .check-form .nxs-fieldset label {
        float: none;
    }

    /* line 142, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-checkboxes .check-form .nxs-fieldset .custom-input {
        position: absolute;
        top: 50%;
        margin-top: -5px;
        left: 10px;
    }

    /* line 148, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pricepop-checkboxes .check-form .nxs-fieldset img {
        margin: 0 10px 0 20px;
        display: inline;
        vertical-align: baseline;
    }

    /* line 158, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .filtered-list {
        clear: both;
        padding-top: 20px;
    }

    /* line 161, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .filtered-list span {
        margin-left: 0;
    }

    /* line 169, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box-column {
        margin: 0 -10px 20px -10px;
    }

    /* line 172, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box {
        border: 0 none transparent;
        padding: 10px 10px;
    }

    /* line 176, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box .list-image-holder {
        padding-top: 20px;
        border-top: 1px solid #e2e2e2;
    }

    /* line 184, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .nxs-watchlistConnector .main-title {
        padding: 20px 0;
    }

    /* line 187, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .nxs-watchlistConnector ul.pagination {
        padding: 0;
    }

    /* line 194, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .nxs-watchlistConnector .shop-count {
        clear: left;
        float: none;
        margin-top: 80px;
    }

    /* line 201, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .fancybox-inner .nxs-watchlistConnector {
        overflow: scroll;
    }
}

@media (min-width: 621px) and (max-width: 900px) {
    /* line 208, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box {
        width: 33.33%;
    }

    /* line 214, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box:nth-child(-n+3) .list-image-holder {
        border-top: 0 none transparent;
    }

    /* line 217, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box:nth-child(3n+1) {
        clear: both;
    }
}

@media (min-width: 761px) and (max-width: 1040px) {
    /* line 226, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .sorting-wrapper,
    #commerceConnectorResult .pagination,
    #commerceConnectorResult .pricepop-checkboxes {
        width: 33.33%;
    }
}

@media (max-width: 760px) {
    /* line 236, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .sorting-wrapper,
    #commerceConnectorResult .pricepop-checkboxes {
        width: 50%;
    }

    /* line 241, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .pagination {
        width: 100%;
        margin-top: 16px;
        text-align: left;
    }

    /* line 248, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .nxs-watchlistConnector .shop-count {
        clear: left;
        float: none;
        margin-top: 120px;
    }
}

@media (max-width: 620px) {
    /* line 259, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box {
        width: 50%;
    }

    /* line 265, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box:nth-child(-n+2) .list-image-holder {
        border-top: 0 none transparent;
    }

    /* line 268, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_commerceconnector.scss */
    #commerceConnectorResult .filtered-list .list-box:nth-child(2n+1) {
        clear: both;
    }
}

@media (max-width: 1040px) {
    /* line 5, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_pagingation.scss */
    .pagination li a,
    .pagination li a.next,
    .pagination li a.prev {
        font-size: 14px;
        height: 33px;
        line-height: 33px;
        margin: 0 11px 0 0;
        width: 33px;
    }

    /* line 14, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_pagingation.scss */
    .pagination li:last-child a {
        margin-right: 0;
    }

    /* line 18, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_pagingation.scss */
    .pagination li a.prev,
    .pagination li a.next,
    .pagination li a.prev:hover,
    .pagination li a.next:hover {
        background-image: none;
        position: relative;
    }

    /* line 25, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_pagingation.scss */
    .pagination li a.prev::before,
    .pagination li a.next::before,
    .pagination li a.prev:hover::before,
    .pagination li a.next:hover::before {
        background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/chevron-down-grey.png") no-repeat center center;
        background-size: cover;
        content: '';
        display: block;
        height: 14px;
        left: 50%;
        margin: -7px 0 0 -7px;
        position: absolute;
        width: 14px;
        top: 50%;
        -webkit-transform: rotate(270deg);
        -ms-transform: rotate(270deg);
        transform: rotate(270deg);
    }

    /* line 39, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_pagingation.scss */
    .pagination li a.prev::before {
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
body .mobile-dropdown {
    position: relative;
}

/* line 6, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
body .mobile-dropdown .selectboxlist {
    padding: 10px;
}

/* line 9, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
body .mobile-dropdown .selectboxlist + select {
    display: none;
}

/* line 12, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
body .mobile-dropdown .selectboxlist .selectboxlist__item {
    padding: 10px;
    border-bottom: 1px solid #e2e2e2;
}

/* line 15, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
body .mobile-dropdown .selectboxlist .selectboxlist__item:last-child {
    border-bottom: 0 none transparent;
}

/* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
body .mobile-dropdown .selectboxlist .selectboxlist__item.selected {
    background-color: #e2e2e2;
}

@media (max-width: 1040px) {
    /* line 27, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown > :nth-child(2) {
        display: none;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin: 0;
        position: absolute;
        top: 50px;
        height: auto;
        width: 100%;
        background-color: #fff;
        border: 1px solid #e2e2e2;
        -webkit-border-radius: 5px;
        -webkit-border-top-left-radius: 0;
        -moz-border-radius: 5px;
        -moz-border-radius-topleft: 0;
        border-radius: 5px;
        border-top-left-radius: 0;
        z-index: 0;
    }

    /* line 49, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown.mobile-dropdown--right > :nth-child(2) {
        right: 0;
        -webkit-border-radius: 0;
        -webkit-border-top-left-radius: 5px;
        -moz-border-radius: 0;
        -moz-border-radius-topleft: 5px;
        border-radius: 0;
        border-top-left-radius: 5px;
    }

    /* line 59, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown .toggle-parent {
        position: relative;
        width: auto;
        display: block;
        margin: 0;
        padding: 10px 30px 10px 10px;
        border: 1px solid #e2e2e2;
        border-radius: 5px;
        white-space: nowrap;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        font-weight: normal !important;
        text-transform: none;
    }

    /* line 75, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown .toggle-parent::after {
        display: block;
        content: '';
        position: absolute;
        width: 10px;
        height: 10px;
        background: url("/typo3conf/ext/nxs_templates/Resources/Public/Durable/img/sprites.png") no-repeat -609px -218px;
        text-indent: 12px;
        top: 12px;
        right: 10px;
    }

    /* line 89, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown.mobile-open {
        margin-bottom: -22px !important;
    }

    /* line 94, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown.mobile-open .toggle-parent {
        background-color: #fff;
        border-bottom: 3px solid #ffffff;
        -webkit-border-bottom-left-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        -moz-border-radius-bottomleft: 0;
        -moz-border-radius-bottomright: 0;
        border-bottom-left-radius: 0;
        border-bottom-right-radius: 0;
        z-index: 1;
        padding-bottom: 22px;
    }

    /* line 107, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown.mobile-open .toggle-parent:after {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        margin-top: 2px;
    }

    /* line 114, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown.mobile-open > :nth-child(2) {
        display: block;
    }
}

@media (max-width: 760px) {
    /* line 120, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_mobile-dropdown.scss */
    body .mobile-dropdown .toggle-parent {
        padding-right: 0px;
    }
}

@media (max-width: 1040px) {
    /* line 4, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .main-title,
    body #main-content .tx-nxs-watchlist .description {
        padding: 20px 0;
    }

    /* line 8, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .description .description-inner {
        max-width: none;
    }

    /* line 12, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .pagination-holder {
        border-radius: 0;
        border: 0 none transparent;
        padding: 10px 0;
    }

    /* line 17, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .pagination-holder > span,
    body #main-content .tx-nxs-watchlist .pagination-holder > p {
        line-height: 33px;
        margin: 0 10px 0 0;
    }

    /* line 22, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .pagination-holder.nxs-above {
        border-bottom: 1px solid #e2e2e2;
    }

    /* line 25, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .pagination-holder.nxs-bottom {
        border-top: 1px solid #e2e2e2;
    }

    /* line 28, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .pagination-holder .pagination {
        padding: 0;
    }

    /* line 32, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_watchlist.scss */
    body #main-content .tx-nxs-watchlist .pricepop-header-content {
        width: auto;
    }
}

/* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.mobilemorelink {
    display: none;
}

/* line 4, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.mobilemorelink.mobile-open {
    display: none !important;
}

/* line 8, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.hide4morelink,
.hide4morelinktablet,
.hide4morelinkphone {
    overflow: hidden;
    position: relative;
    -webkit-transition: "max-height 0.8s ease-in-out, opacity 0.8s ease-in-out";
    transition: "max-height 0.8s ease-in-out, opacity 0.8s ease-in-out";
}

/* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.hide4morelink.nomobilemorelink::before,
.hide4morelinktablet.nomobilemorelink::before,
.hide4morelinkphone.nomobilemorelink::before {
    content: '';
    display: none;
    background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/chevron-down-grey.png") no-repeat center center;
    background-size: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    height: 20px;
    width: 20px;
    margin: -10px 0 0 -10px;
    z-index: 2;
}

/* line 29, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.hide4morelink.nomobilemorelink::after,
.hide4morelinktablet.nomobilemorelink::after,
.hide4morelinkphone.nomobilemorelink::after {
    content: '';
    display: none;
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.6) 0%, white 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.6)), to(white));
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.6) 0%, white 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#99ffffff', endColorstr='#ffffff', GradientType=0);
    /* IE6-9 */
    z-index: 1;
}

/* line 44, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.hide4morelink.nomobilemorelink.mobile-open::before, .hide4morelink.nomobilemorelink.mobile-open::after,
.hide4morelinktablet.nomobilemorelink.mobile-open::before,
.hide4morelinktablet.nomobilemorelink.mobile-open::after,
.hide4morelinkphone.nomobilemorelink.mobile-open::before,
.hide4morelinkphone.nomobilemorelink.mobile-open::after {
    display: none;
}

/* line 48, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.hide4morelink.mobile-open,
.hide4morelinktablet.mobile-open,
.hide4morelinkphone.mobile-open {
    opacity: 1;
    max-height: 1000px !important;
}

/* line 54, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.mobilemorelink {
    text-align: center;
}

/* line 56, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
.mobilemorelink::before {
    content: '';
    display: inline-block;
    height: 15px;
    width: 15px;
    background: url("/typo3conf/ext/t23_responsivecontent/Resources/Public/Img/chevron-down-grey.png") no-repeat center center;
    background-size: 15px;
    margin-right: 10px;
}

@media (max-width: 1040px) {
    /* line 68, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .mobilemorelink.morelink {
        display: block;
    }

    /* line 71, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelink {
        height: auto;
        max-height: 0;
        opacity: 0;
    }

    /* line 77, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelink.nomobilemorelink {
        opacity: 1;
        max-height: 60px;
    }

    /* line 81, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelink.nomobilemorelink::before, .hide4morelink.nomobilemorelink::after {
        display: block;
    }
}

@media (max-width: 1040px) and (min-width: 761px) {
    /* line 89, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .mobilemorelink.morelinktablet {
        display: block;
    }

    /* line 92, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelinktablet {
        height: auto;
        max-height: 0;
        opacity: 0;
    }

    /* line 98, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelinktablet.nomobilemorelink {
        opacity: 1;
        max-height: 60px;
    }

    /* line 102, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelinktablet.nomobilemorelink::before, .hide4morelinktablet.nomobilemorelink::after {
        display: block;
    }
}

@media (max-width: 760px) {
    /* line 111, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .mobilemorelink.morelinkphone {
        display: block;
    }

    /* line 114, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelinkphone {
        height: auto;
        max-height: 0;
        opacity: 0;
    }

    /* line 120, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelinkphone.nomobilemorelink {
        opacity: 1;
        max-height: 60px;
    }

    /* line 124, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_rte-hidden-bodytext.scss */
    .hide4morelinkphone.nomobilemorelink::before, .hide4morelinkphone.nomobilemorelink::after {
        display: block;
    }
}

@media (max-width: 1040px) {
    /* line 7, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_news.scss */
    body #main-content .news.news-single .product-images {
        padding-left: 0;
        width: 50%;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    body #main-content .news.news-single .product-images:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 12, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_news.scss */
    body #main-content .news.news-single .product-images .catalogue-carousel-small {
        left: 0;
        margin-left: 0;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_news.scss */
    body #main-content .news.news-single .product-images .flex-viewport {
        margin: 0;
    }

    /* line 20, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_news.scss */
    body #main-content .news.news-single .catalogue-details .product-description {
        width: 50%;
    }

    /* line 24, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_news.scss */
    body #main-content .news.news-single .description {
        padding-left: 0;
        padding-right: 0;
        text-align: left;
    }
}

@media (max-width: 760px) {
    /* line 39, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_news.scss */
    body #main-content .news.news-single .product-images {
        padding: 0 0 20px 0;
        width: 100%;
    }

    /* line 44, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_news.scss */
    body #main-content .news.news-single .catalogue-details .product-description {
        width: 100%;
    }
}

@media (max-width: 1040px) {
    /* line 2, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item {
        min-height: 150px;
        position: relative;
    }

    /* line 8, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .item-img {
        position: absolute;
        left: 0;
        top: 0;
    }

    /* line 14, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .nxs-downloadItemContent {
        width: 100%;
        padding-left: 149px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .nxs-downloadItemContent .nxs-tableCol2 {
        width: 32px;
    }

    /* line 22, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .nxs-downloadItemContent .nxs-tableCol3 {
        width: auto;
        hyphens: auto;
        -webkit-hyphens: auto;
        -ms-hyphens: auto;
        -moz-hyphens: auto;
    }

    /* line 26, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .nxs-downloadItemContent .nxs-tableCol4,
    .tx-nxs-filemanagement .item .nxs-downloadItemContent .nxs-tableCol5 {
        width: 55px;
    }
}

@media (max-width: 480px) {
    /* line 34, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .item-img {
        display: none;
    }

    /* line 38, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .nxs-downloadItemContent {
        padding-left: 0;
    }

    /* line 41, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_filemanagement.scss */
    .tx-nxs-filemanagement .item .nxs-downloadItemContent table {
        width: 100%;
    }
}

/* line 3, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
.tx-nxs-guranteerequest span.label {
    display: inline;
    padding: 0;
    height: auto;
    width: auto;
    border: 0 none transparent;
}

/* line 11, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
.tx-nxs-guranteerequest .guarantee-tabs .nxs-form .found-product {
    margin-bottom: 10px;
}

@media (max-width: 1040px) {
    /* line 19, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links {
        display: table;
        width: 100%;
        position: relative;
        margin-left: 0;
        border-bottom: 2px solid #d0d0d0;
    }

    /* line 26, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links li,
    .tx-nxs-guranteerequest .guarantee-tabs-links li.last {
        display: table-cell;
        white-space: nowrap;
        width: auto;
        max-width: 33.33%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border-bottom: 0 none transparent;
        margin-bottom: -2px;
    }

    /* line 35, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links li:first-child,
    .tx-nxs-guranteerequest .guarantee-tabs-links li.last:first-child {
        border-left: 0 none transparent;
    }

    /* line 38, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links li.active,
    .tx-nxs-guranteerequest .guarantee-tabs-links li.last.active {
        max-width: none;
        border-bottom: 2px solid #ffffff;
    }

    /* line 44, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links li > span {
        width: 100%;
        display: block;
        white-space: nowrap;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 0 20px;
        line-height: 43px;
        border: 0 none transparent;
    }

    /* line 55, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper {
        position: relative;
        width: 100%;
        padding-right: 42px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
    }

    /* line 16, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/mixins/_basics.scss */
    .tx-nxs-guranteerequest .input-wrapper:after {
        content: "";
        display: table;
        clear: both;
    }

    /* line 62, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper input {
        width: 100%;
    }

    /* line 65, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .submit {
        position: absolute;
        right: 0;
        top: 0;
        left: auto;
        float: none;
    }

    /* line 72, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search {
        background-color: #fff;
        top: 30px;
        width: 100%;
        max-width: 456px;
        padding-right: 0;
    }

    /* line 81, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product {
        position: relative;
        min-height: 90px;
    }

    /* line 85, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product figure {
        position: absolute;
        height: 80px;
        overflow: hidden;
    }

    /* line 90, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .found-product-text {
        width: 100%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        padding: 10px 10px 10px 129px;
    }

    /* line 94, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .found-product-text span {
        white-space: nowrap;
    }

    /* line 98, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .form-btns {
        position: relative;
        margin: 0;
    }

    /* line 101, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .form-btns a {
        line-height: 1.4;
    }

    /* line 105, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product a,
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product input[type="submit"] {
        width: 100% !important;
        margin: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        background-image: none;
    }

    /* line 115, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .product-search-form input[type="submit"] {
        margin-top: 10px;
        margin-left: 0;
    }

    /* line 121, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form {
        margin: 0 -10px;
    }

    /* line 123, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .found-product,
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .form-msg {
        margin: 0 10px;
    }

    /* line 127, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .found-product-text {
        width: auto;
    }

    /* line 130, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .nxs-form-item {
        width: 50%;
        padding: 0 10px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        position: relative;
    }

    /* line 136, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .nxs-form-item label {
        height: auto;
        line-height: 1.2;
        padding: 10px 0 5px 0;
    }

    /* line 141, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .nxs-form-item select,
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .nxs-form-item input[type="text"] {
        display: block;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        height: 30px;
        line-height: 30px;
        width: 100%;
        margin: 0;
    }

    /* line 151, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .form-btns {
        margin: 18px 20px 0 20px;
    }

    /* line 153, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .form-btns input[type="submit"] {
        background-image: none;
    }

    /* line 156, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .form-btns a {
        line-height: 1.2;
    }

    /* line 167, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .form-btns a,
    .tx-nxs-guranteerequest .form-btns input[type="submit"] {
        width: 50% !important;
        float: left;
        margin: 0 10px;
    }

    /* line 172, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .form-btns a:first-child,
    .tx-nxs-guranteerequest .form-btns input[type="submit"]:first-child {
        margin-left: -10px;
    }

    /* line 175, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .form-btns a:last-child,
    .tx-nxs-guranteerequest .form-btns input[type="submit"]:last-child {
        margin-right: -10px;
        float: right;
    }
}

@media (max-width: 760px) {
    /* line 188, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .nxs-form-item {
        width: 100%;
    }

    /* line 192, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs .nxs-form .nxs-form-item.first {
        margin-top: 10px;
    }

    /* line 198, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links li .label {
        display: none;
    }

    /* line 201, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links li.active .label {
        display: inline;
    }
}

@media (max-width: 480px) {
    /* line 209, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .guarantee-tabs-links li > span {
        padding: 0 10px;
    }

    /* line 216, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product figure {
        position: relative;
        padding-bottom: 40px;
    }

    /* line 220, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .found-product-text {
        float: none;
    }

    /* line 223, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .form-btns {
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        width: auto;
        padding-left: 10px;
    }

    /* line 231, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .form-btns input[type="submit"] {
        margin: 10px;
    }

    /* line 234, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_guranteerequest.scss */
    .tx-nxs-guranteerequest .input-wrapper .suggested-search .found-product .form-btns a {
        margin: 10px;
        line-height: 1.4;
    }
}

/* line 1, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/components/content/_events.scss */
.event-date {
    min-width: 70px;
}

@media (max-width: 1040px) {
    /* line 23, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/_shame.scss */
    .tx-durabledealersearch-result {
        width: 50% !important;
    }
}

@media (max-width: 760px) {
    /* line 23, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/_shame.scss */
    .tx-durabledealersearch-result {
        width: 100% !important;
    }
}

@media (min-width: 1041px) {
    /* line 37, /Users/skuelpmann/work/projekte/kunden/durable-effektiv/web/typo3conf/ext/t23_responsivecontent/Resources/Private/Scss/_shame.scss */
    .mainnav-subnav {
        height: auto !important;
    }
}

/*# sourceMappingURL=t23-responsive.css.map */

.g-recaptcha div {
    margin: 0px auto
}

.nxs-grid-teaser .nxs-col {
    width: 100%;
    overflow: hidden;

}

.nxs-grid-teaser .nxs-col .ce-teaser:nth-child(2n) {
    padding-right: 0px;
    padding-left: 10px;
}

.nxs-grid-teaser .nxs-col .ce-teaser:nth-child(2n+1) {
    clear: right;
    padding-left: 0px;
    padding-right: 10px;
}
