#sliding-popup{display:block;margin:0;padding:0;right:0;text-align:center;bottom:0px;width:100%;height:auto;z-index:99999}.sliding-popup-bottom,.sliding-popup-top{background-color:#000;position:fixed}.sliding-popup-top{position:relative}#sliding-popup .popup-content{background-color:transparent;border:0;display:block;margin:0 auto;padding:20px 0;max-width:60%}#sliding-popup .popup-content #popup-buttons{float:right;margin:0;max-width:40%}#sliding-popup .popup-content #popup-buttons button,#sliding-popup .popup-content #popup-buttons a{cursor:pointer;margin-right:5px;margin-bottom:1em;vertical-align:middle;overflow:visible;width:auto;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ededed),color-stop(1,#dfdfdf));background:-moz-linear-gradient(center top,#ededed 5%,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');background-color:#ededed;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #dcdcdc;display:inline-block;color:#000;font-family:arial;font-weight:700;padding:4px 8px;text-decoration:none;text-shadow:1px 1px 0 #fff}#sliding-popup .popup-content #popup-buttons button:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#dfdfdf),color-stop(1,#ededed));background:-moz-linear-gradient(center top,#dfdfdf 5%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');background-color:#dfdfdf}#sliding-popup .popup-content #popup-buttons button:active{position:relative;top:1px}#sliding-popup .popup-content #popup-text{color:#fff;float:left;font-weight:700;margin:5px 0;text-align:left;max-width:60%}#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text p{color:#fff;display:block;font-size:16px;font-weight:700;line-height:1.4;margin:0 0 5px}#sliding-popup .popup-content #popup-text p{font-size:12px}@media screen and (max-width:600px){#sliding-popup .popup-content{max-width:95%}#sliding-popup .popup-content #popup-text{max-width:100%}#sliding-popup .popup-content #popup-buttons{float:none;margin:5px 0;max-width:100%}#sliding-popup .popup-content #popup-buttons button{margin-bottom:1em}}

/* ----------------------------------------------------------------
                        [ Cookies ]
-----------------------------------------------------------------*/


.b-cookie-info {
    background-color: rgba(191,39,28,.8);
    position: fixed;
    bottom: 0;
    width: 100%;
    z-index: 9999
}

.b-cookie-info .btn,.b-cookie-info .rte_button,.b-cookie-info .rte_button--colored,.b-cookie-info a,.b-cookie-info p {
    color: #fff;
    font-size: 16px;
}

.b-cookie-info .btn,.b-cookie-info .rte_button,.b-cookie-info .rte_button--colored {
    width: auto;
    border-color: #fff;
    background: transparent;
}

.b-cookie-info__inner {
    padding: 15px 0
}

.b-cookie-info__inner:after,.b-cookie-info__inner:before {
    content: "";
    display: table
}

.b-cookie-info__inner:after {
    clear: both
}

.b-cookie-info__msg {
    margin-bottom: 10px
}

.b-cookie-info .btn,.b-cookie-info .rte_button,.b-cookie-info .rte_button--colored {
    float: right;
    margin-top: -7px
}

.b-cookie-info__inner {
    padding-top: 30px
}

.b-cookie-info__msg {
    float: left;
    display: inline-block
}