
.CookieNotifyWidget__wrapper {
    display: block;
    position: fixed;
    z-index: 10000000;
    left: 0;
    bottom: 0;
    width: 100%;
    -webkit-box-shadow: 0 0 35px rgba(0,0,0,.34);
    box-shadow: 0 0 35px rgba(0,0,0,.34);
    padding: 0;
    margin: 0;
    background-color: #fff;
    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;
    -webkit-transition: all 1s;
    transition: all 1s
}

.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,iVBORw0KGgoAAAANSUhEUgAAABMAAAAmCAMAAAAROVDgAAAAM1BMVEUwMDD/awD///8wMDAwMDAwMDAwMDAwMDAwMDD/awD/awD/awD/awD/awD/awAwMDD/awDfMg8GAAAAD3RSTlMAAAAd6z8+dXQd6z8+dXRRSV0MAAAAl0lEQVQokYXQWw6EIAwF0Ba1w0Od2f9qB4oIxZvIh7EHUuglWsiuXC/rZkjWjJtBqdWI0v47St9uKGObirazlhMV/MxE5L9+JnAO9AP3gveBOcC8IBeYH8iZA5vlgqMQk7E9BuJkcI/JERssVGxAJbUbM3GzC/V7m5Z1o1uGozYYjM/fyfx6DvQD94L3gTnAvCAXmN8z5z9GaAdX7ivtkAAAAABJRU5ErkJggg==");
    background-repeat: no-repeat;
    background-position: 0 0;
    z-index: 1100;
    cursor: pointer;
    border-bottom: none
}

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

@media (max-width: 1254px) {
    .CookieNotifyWidget__content {
        min-width:-webkit-calc(-50%);
        min-width: calc(-50%)
    }
}

@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
    }
}
