/* COOKIE BLOCK */
.cookie-block{display: none;width: 100%;position: fixed;left: 0;right: 0;bottom: 0;background-color: rgb(251 251 252);border-top: 1px solid #ddd;z-index: 115;}
.cookie-block__content{padding-top: 15px;position: relative;}
/*.cookie-block .cookie-close{content: "";position: absolute;top: 13px;right: 0px;overflow: hidden;width: 16px;height: 16px;background-image: url(../img/close.svg);background-position: 16px 16px;cursor: pointer;-webkit-transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}*/
.cookie-block .cookie-text{max-width: 960px;font-weight: 300;}
.cookie-block .cookie-text p{margin: 25px 0;font-size: 17px;line-height: 25px;}

.cookie-block__content{display: flex;align-items: center;justify-content:space-between;padding-top: 0;}
.cookie-block .cookie-text{max-width: 100%;color: #000000;}
.cookie-block .cookie-text a{color: #000000;text-decoration: none;border-bottom: 1px solid #000000;}
.cookie-block .cookie-agree{
    border-bottom: 1px solid #bac7db;
    border-radius: 4px;
    padding: 10px 20px;
    font: bold 13px / 16px 'Proxima Nova', sans-serif;
    color: #fff;
    background: #073d87;
    transition: background .25s, color .25s, opacity .25s !important;
    text-transform: uppercase;
    display: inline-block;
    cursor: pointer;
    margin-left: 10px;
}

.cookie-block .cookie-agree:hover{
    opacity: .9;
}

@media screen and (max-width: 768px){
    .cookie-block__content{
        align-items: baseline;
        flex-direction: column;
        padding-bottom: 15px!important;
    }

    .cookie-block .cookie-agree{
        width: calc(100% - 23px);
        padding: 8px 10px;
        font-size: 13px;
        text-align: center;
        margin-left: 0;
    }
}
@media screen and (min-width: 1100px) and (max-width: 1600px) {
    .cookie-block__content{
        margin: 0 25px;
    }
}

@media screen and (max-width: 1099px) {
    .cookie-block__content {
        margin: 0 15px;
    }
}