::placeholder{
    
    color:~%site_background_color~;
    
}
.io_hdr_logo {
    width: 250px;
    height: 80px;
    background: url('uploads/hdr_logo.png');
    transition: .5s;
    border-radius: 5px;
}
.io_hdr_logo:hover {
    transform: translateY(-20%);
}
.io_hdr_logo:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 10px;
    border-radius: 50%;
    background: #262626;
    bottom: 0;
    filter: blur(4px);
    z-index: -1;
    opacity: 0;
    transition: .5s;
    transform: scale(.8) translateY(15px);
}
.io_hdr_logo:hover:before {
    opacity: .2;
    transform: scale(.8) translateY(30px);
}