
aside {
    section {
        background-color: #F2F2F2;
        border: 1px solid $panel-default-border;
        padding: 0 10px 10px;
        margin-bottom: 20px;
    }

    section h2 {
        font-size: 17px;
        line-height: 21px;
        margin: 10px 0 6px 0;
        color: #333;
    }

    .morelink {
        font-weight: normal;
        line-height: 1em;
        position: static;
    }

    section p {
        font-size: 12px;
        line-height: 18px;
        margin: 4px 0;
    }

    .panel {
        border-radius: 0;
        margin-left: 12px;
        border-color: $panel-default-border;
    }

    .panel-body > ul {
        list-style: none;
        margin-left: 0;
        padding-left: 0.7em;
        text-indent: -0.7em;
    }

    .panel-body > ul li:before {
        content: "- ";
    }

    .panel-body > ul li {
        line-height: 18px;
        margin-bottom: 4px;
    }

    .panel-body > ul li small {
        color: #777;
    }

    .btn-group {
        margin: 0 6px 12px 0;
    }

    .dropdown-menu .btn-link {
      display: block;
      text-align: left;
      margin-bottom: 4px;
    }

    div.description {
        margin: 12px 0 0;
        line-height: 18px;
    }

    code {
        letter-spacing: -0.5px;
    }
}

@media (max-width: 979px) {

    aside .panel {
        margin-left: 0;
    }

}