/* Created by Content Block Wizard */

.magazinescollection-container {
    height: 100vh;
    padding: 0 100px;
}

.magazinescollection-headline {
    padding: 50px 0;
}

.maincontent-wrap .magazinescollection-container {
    padding: 0;
}

.magazinescollection-inner {
    background-color: #F7F8F9;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: center;
}

.magazinescollection-header {
    padding: 50px 100px 0px 75px;
}

.magazinescollection-header-list {
    display: inline-flex;
    flex-wrap: wrap;
    margin: 0;
    padding: 0;
}

.magazinescollection-header-list li {
    border-right: 1px solid #464646;
    display: block;
    padding: 0 15px;
    /*margin-right: 15px;*/
}

.magazinescollection-header-list li:last-child {
    border-right: none;
}

.magazinescollection-header-list li:hover {
    cursor: pointer;
    text-decoration: underline;
}

.magazinescollection-header-list li.show-element {
    font-weight: 700;
}

.magazinescollection-iframe-container {
    height: 75%;
    margin: auto;
    position: relative;
    width: 75%;
}

.magazin-iframe {
    height: 100%;
    width: 100%;
}

.magazinescollection-info-box-left {
    background-color: #3C3C3C;
    left: 0;
    max-height: 100%;
    padding: 50px;
    position: absolute;
    transition: all 0.5s;
    width: 30%;
}

.magazinescollection-info-box-left.hide-info-box {
    display: flex;
    justify-content: center;
    padding: 0;
    height: 50px;
    max-height: 50px;
    width: 50px;
    transform-origin: left center;
}

.magazinescollection-info-box-left.hide-info-box .magazinescollection-info-box-close {
    background: none;
    border: none;
    margin: auto;
    position: initial;
}

.magazinescollection-info-box-left.hide-info-box .magazinescollection-info-box-close svg {
    transition: transform 0.3s;
}

.magazinescollection-info-box-left.hide-info-box .magazinescollection-info-box-close svg {
    transform: rotate(180deg);
}

.magazinescollection-single-description.hide-description {
    display: none;
    height: 0;
    opacity: 0;
    visibility: hidden;
}

.magazinescollection-single-description.show-description {
    height: 100%;
}


.magazinescollection-info-box-left.hide-info-box .btn-main-avp {
    display: none;
}

.magazinescollection-single-description {
    color: #fff;
    flex-direction: column;
    height: 100%;
    position: relative;
    transition: all 1s;
    opacity: 1;
    visibility: visible;
    max-height: 100%;
}

.magazinescollection-single-description h4 {
    order: 0;
}

.magazinescollection-single-description h3 {
    order: 1;
}

.magazinescollection-single-description p {
    order: 2;
}

.magazinescollection-info-box-close {
    background: none;
    border: none;
    color: #fff;
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 10;
}

.magazinescollection-header-title-single button {
    background: none;
    border: none;
}

.magazinescollection-info-box-close:hover {
    cursor: pointer;
}

.show-element {
    display: block;
}

.hide-element {
    display: none;
}

/* Fix Multiple UC Containers */
.magazinescollection-iframe-container .uc-embedding-container {
    display: none !important;
}

.magazinescollection-iframe-container .uc-embedding-container:first-child {
    display: block !important;
}

/* DSGVO */

.magazinescollection-dsgvo-container {
    background: #FFF;
    left: 0;
    padding: 50px;
    position: absolute;
    top: 0;
}


@media screen and (max-width: 860px) {

    .magazinescollection-container {
        height: initial;
        padding: 20px 0;
    }

    .magazinescollection-header {
        display: none;
    }

    .magazinescollection-iframe-container {
        width: 100%;
    }

    .magazin-iframe {
        height: 100%;
        margin-bottom: 25px;
        min-height: 500px;
        width: 100%;
    }

    .magazinescollection-info-box-left {
        display: none;
    }

    .magazin-iframe.hide-element {
        display: block;
    }

    .magazinescollection-dsgvo-container {
        background-color: transparent;
    }
}
