
/*CookieNotifyWidget*/
.CookieNotifyWidget__wrapper {
    display: block;
    position: fixed;
    z-index: 10000000;
    left: 0;
    bottom: 0;
    width: 100%;
    box-shadow: 0px 0px 35px RGBA(0, 0, 0, 0.34);
    padding: 0;
    margin: 0;
    background-color: #ffffff;
    font-size: 14px;
    line-height: 20px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAdCAYAAACqhkzFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATBJREFUeNqclVsPgjAMhcu8X/D6g30x/lsvoCjgBbukM4RsXetJzguDL2vp2ZLd/gDbxXwDAGMI63TMbyUI1EfYNAK7o0t8T8IDg14y6290BnL1LDBhXjijGwVwbZjFG7pWwGxPhiHgE31VwAbo1PWwq0ZZqm3Z2rXOB8zRL8XuFnZa2n+5rQpdKGAj9Kw7Nk4f9EUBs9+ufA+dMpo7qez89kLAB1mqCdm7bXUauHQZ6ttHAVwFpuMHrBSwGf3ZkAqjgPVp5kKys5ubf9LApUsKTCmvIV0p/yABDukkCammkwkkQFcqREoFKdCbBi5dHNDeM1NmvaT7BiRAb/AlB4n5Jw1cunwfia5VLnrdNCwjachih2S31CRSaiMFpjTEXBqi16ppXYNcGp7tNHD6CjAAQ1ZBH6o4RYsAAAAASUVORK5CYII=');
    background-position: left top;
    background-repeat: repeat;
    background-blend-mode: multiply;
}

.CookieNotifyWidget__wrapper_hideAction {
    bottom: -250px;
    opacity: 0;
    transition: all 1000ms;
}

.CookieNotifyWidget__content {
    padding: 0;
    min-width: 998px;
    max-width: 1254px;
    margin: 0 auto;
}

.CookieNotifyWidget__text {
    padding: 20px 80px 20px 20px;
    margin: 0;
}

.CookieNotifyWidget__closeWrapper {
    position: absolute;
    top: 20px;
    right: 50px;
    margin: 0;
    padding: 0;
    width: 19px;
    height: 19px;
    text-indent: -9000px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAmCAYAAAAm56DSAAAA30lEQVRIib2U0Q3DIAxE898Z2IEJYKZKyTpdMENQiGyJgAPGOuXj5IhwDzDYm/d+y3IUrbr8/HFmRSMokN/xQDQCQ+2rf6wCQzu/naAFdiAJpgGKoCfYCDhcaHSU1jhNwSzJDDg0udTc2p6VKA7nvrYzWM5gtwl7Z7AKgNUmrGvA+xmm036+vyJHcVkppctfIoPOrGgEBvI7HohGIIMi78wKvIFa2AqwA0kwDTDU/2ewEbAb18Ako7iAFlYDjqejr8CK9qxEUXy0r+8MljPYbcLeGawCYLUJ6xrwfgbptH/ggwe3sqsGdQAAAABJRU5ErkJggg==');
    background-repeat: no-repeat;
    background-position: 0px 0px;
    z-index: 1100;
    cursor: pointer;
    border-bottom: none;
    box-shadow:none;
}

.CookieNotifyWidget__closeWrapper:hover {
    transform: rotate(90deg);
    transition: ease 300ms;
    border-bottom: none;
}

/* mobile */
@media ( max-width: 1254px) {
    .CookieNotifyWidget__content {
        min-width: calc(100% - 150px);
    }

}

@media ( max-width: 600px) {

    .CookieNotifyWidget__wrapper {
        font-size: 12px;
        line-height: 16px;
    }

    .clMobile .CookieNotifyWidget__wrapper {
        font-size: 1.8rem;
        line-height: 2rem;
    }

    .CookieNotifyWidget__content {
        padding: 4rem 2rem;
    }

    .CookieNotifyWidget__text {
        padding: 0;
        margin: 0;
    }

    .CookieNotifyWidget__closeWrapper {
        top: 20px;
        right: 20px;
        width: 19px;
        height: 19px;
    }

    .CookieNotifyWidget__wrapper_hideAction {
        bottom: -490px;
    }
}
