.RssPortlet .admin-buttons-top {
    text-align: center;
}

.RssPortlet .row.rss-feed-item-alt-row {
    margin: 0;
}

@media screen and (max-width: 1025px) {
    .RssPortlet .welcome-header-container {
        text-align: center;
    }
}

.RssPortlet .categories-and-feed-header {
    display: inline-block;
    font-size: 16px;
    text-decoration: underline;
    font-weight: bold;
    padding: 5px 0 5px 5px;
}

.RssPortlet .btn-primary, .RssPortlet .btn-danger, .RssPortlet .link-btn {
    margin: 8px 10px 0 0;
}

.RssPortlet .categories-and-feed-header-row {
    cursor: pointer;
}

.RssPortlet .rss-folder {
    font-size: 18px;
    margin: 10px 0;
    text-decoration: none;
}

.RssPortlet .no-underline-link {
    text-decoration: none;
}

.RssPortlet .custom-icon.icon-rss {
    font-size: 18px;
}

.RssPortlet .all-feeds-link {
    font-style: italic;
}

.RssPortlet .item-header {
    padding: 3px;
    font-weight: bold;
}

.RssPortlet .feed-link {
    font-size: 16px;
}

.RssPortlet  .link-btn {
    text-decoration: none;
}

.RssPortlet .feed-link, .RssPortlet .item-link {
    vertical-align: sub;
    font-weight: bold;
}

.RssPortlet .item-link-viewed {
    font-weight: normal;
    vertical-align: sub;
}

.RssPortlet .go-to-item {
    font-size: 18px;
    text-decoration: none;
    float: right;
    line-height: 30px;
    vertical-align: middle;
}

.RssPortlet .item-in-folder {
    padding-bottom: 5px;
}

.RssPortlet .icon-rss {
    margin-left: 5px;
    margin-right: 5px;
    vertical-align: middle;
}

.RssPortlet .item-body {
    padding-left: 5px;
    padding-bottom: 5px;
}

.RssPortlet .item-body > img {
    max-width: 100%;
    height: auto;
}

.RssPortlet .category-header, .RssPortlet .feed-header {
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 5px
}

.RssPortlet .category-admin-container, .RssPortlet .categories-and-feed-admin, .RssPortlet .feed-admin-container {
    padding: 10px 20px;
}

.RssPortlet .select-category-or-feed, .RssPortlet .admin-buttons-container, .RssPortlet .view-all-row {
    padding: 10px 0;
}

.RssPortlet .rss-feed-item-row {
    min-height: 30px;
}

.RssPortlet .rss-feed-item-alt-row {
    min-height: 30px;
}

.RssPortlet .feeds {
    padding: 0 20px 10px 20px;
}