#Footer {
    border-top: 1px solid #ebebeb;
    padding: 15px 0;
    background: #f0f0f0;
    position: relative;
    margin-top: -1px;
    transition: transform .5s ease 0s;
    -webkit-transition: -webkit-transform .5s ease 0s
}

#Footer a {
    text-decoration: none
}

#Footer p {
    padding: 5px 0;
    text-align: center
}

#Footer .top-nav {
    color: #d6d6d6;
    font-size: 12px
}

#Footer .top-nav a,#Footer .top-nav strong {
    font-weight: 400;
    color: #858585;
    margin: 0 5px
}

#Footer .site-info {
    font-size: 12px;
    color: #999
}

#Footer .site-info a,#Footer .site-info span {
    padding: 0 3px;
    color: #369
}

#Footer .site-info i {
    font-style: normal
}

.footer-ad {
    margin: 0 auto 10px;
    width: 640px
}
.wp-footer {
    display: none!important
}