#cookie_info{
    width:400px;
    display:block;
    left:20px;
    bottom:30px;
    height:initial !important;
    top:initial !important;
    background:none;
}

#cookie_info #body{
    top:initial !important;
    left:initial !important;
    transform:initial !important;
    background-color:#F6F6F6;
    width:400px;
    padding:11px 24px;
}

#cookie_info #body a{
    text-decoration:none;
    color:#ff9568;
}

#cookie_info #body .item{
    display:inline-block;
}

#cookie_info #body #footer{
    display:inline-block;
    float:right;
    position:relative;
    top:-3px;
}

#cookie_info .description{
    font-size:13px;
}

@media screen  and (max-width: 992px) {
    #cookie_info{
        bottom: 60px;
    }
}

@media screen  and (max-width: 400px) {
    #cookie_info{
        left:0;
        width: 100% !important;
    }

    #cookie_info #body {
        width: 100% !important;
    }
}