#cookie_notice{
    position:fixed;
    left:0;
    right:0;
    bottom:0;
	background:rgba(0, 0, 0, 0.80);
    color:#fff;
    padding:15px 20px;
    z-index:99999;
    box-shadow:0 -2px 15px rgba(0,0,0,.4);
    font-family:Arial,sans-serif;
    display:flex;
    flex-direction:column;
    align-items:center;
    text-align:center;
}

.cookie_title{
    font-size:14px;
    font-weight:bold;
    margin-bottom:8px;
}

.cookie_text{
    color:#cfcfcf;
    font-size:14px;
    margin-bottom:12px;
}

.cookie_buttons{
    display:flex;
    gap:12px;
    flex-wrap:wrap;
}

.cookie_btn{
    text-decoration:none;
    border:none;
    border-radius:4px;
    padding:10px 18px;
    color:#fff;
    font-weight:bold;
    cursor:pointer;
    display:inline-block;
}

.cookie_btn_accept{
    background:#4caf50;
}

.cookie_btn_accept:hover{
    background:#43a047;
}

.cookie_btn_policy{
    background:#f0ad4e;
}

.cookie_btn_policy:hover{
    background:#ec971f;
}

.cookie_close{
    position:absolute;
    top:6px;
    right:10px;
    border:none;
    background:transparent;
    color:#aaa;
    font-size:20px;
    cursor:pointer;
}

.cookie_close:hover{
    color:#fff;
}
