.sidebar-content {
    background: $sosocial-warm-light-gray;
    padding: 1.5em;
    margin-bottom: 2em;
    display: block;
    clear: both;
    .sidebar-nav {  
        margin: 0;
        padding: 0;
        a {
            text-decoration: none;
            color: $font-color;
            font-size: 0.8em;
            text-transform: uppercase;
            letter-spacing: 2px;
        }
        margin-bottom: $base-spacing;
        li {
            border-bottom: 1px $sosocial-warm-gray dotted;
            > a {
                display: block;
                padding: 0.5em 0;
                &:focus,
                &:hover {
                    color: $brand;
                }
            }
            &:focus,
            &:hover {
                border-bottom: 1px $sosocial-warm-gray dotted;
            }
        }
        ul.sidebar-nav-submenu {
            display: none;
            padding-left: 1em;
            li:last-child {
                border: none;
            }
        }
        .is-expanded {
            display: block;
            padding-bottom: 0;
        }
    }
}
.sidebar-ad {
    margin-bottom: 2em;
    float: left;
    display: block;
    clear: both;
    width: 100%;
    position: relative;
    overflow: hidden;
    .flyin {
        position: absolute;
        left: 0;
        top: 0;
    }
    a, img {
        margin: 0;
        padding: 0;
        float: left;
        width: 100%;
    }
    .ad-content {
        padding: 1em 2em;
        margin: 0;
        clear: both;
        p {
            text-align: center;
            font-weight: 900;
            font-size: 1.1em;
            margin: 0;
        }
    }
    .button {
        margin: 0;
    }
}

.so-social-blog .sidebar-content {
padding: 1.5em;
}