#kc-legal-container {
    position: absolute;
    bottom: 2px;
    width: 100%;
    text-align: center;
    color: #7d7d7d;
    font-size: 77%;            
}

#kc-legal {
    
}

#kc-legal a {
    color: #7d7d7d;
    text-decoration: none;
}

#kc-legal a:hover {
    text-decoration: underline;
}