    h1.header { border: none; }

    [data-role="page"] { padding: 10px 0; }

    .vice_ajax_spinner.middle { position: absolute; left: 49%; }

    /** Loading Bar **/
    [data-role="loading_bar"] {
        display: inline-block;
        width: 100%;
        background: #36c;
        color: #fff;
        text-align: center;
        padding: 8px 0;
        cursor: pointer;
    }
    [data-role="loading_bar"] img {width: 20px; display: inline-block; vertical-align: middle; }

    /* icons */
    #vice_mag_member_articles_list .icon { background-image: url(https://secureimage.securedataimages.com/images/ph/magazine/fruit2-sprite-19.png); display: inline-block; width: 20px; height: 20px; background-size: auto auto; }
    .icon-comments { background-position: -109px -320px; }
    .icon-votes { background-position: -53px -288px; }
    .icon-views { background-position: 0px -95px;}
    .icon-recycle { background-position: 0 -864px; }
    .icon-ban { background-position: 0 -832px; }
    .icon-locked { background-position: -53px -925px; width: 50px; }
    .icon-like { background-position: -109px -256px; }

    .articles { min-height: 200px;}
    .articles.relative { position: relative; }
    .articles li:hover { cursor: pointer; }
    .articles > li { list-style: none; }
    .articles .date { color: #8C8C8C; }
    .articles .title {
        line-height: 20px;
        text-transform: capitalize;
        font-weight: bold;
        margin: 5px 0;
        color: #000;
        font-size: 14px;
    }

    .article {
        text-align: left;
        box-shadow: 0px 3px 8px 0px #DDD;
        border-top: 1px solid #eee;
    }
    .article:hover { background: rgba(0, 0, 0, 0.15);
        -moz-transition-duration: 0.2s;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        transition-duration: 0.2s;
    }

    .article .info-head img { width : 100%; max-width: 306px; }

    .article-img {
        float: left;
        width: 100%;
        max-width: 306px;
        margin-bottom: 5px;
    }

    .article-wrapper {
        padding: 0 10px 10px 10px;
    }

    .article-wrapper .text {
        font-style: italic;
        line-height: 15px;
        position: relative;
        overflow: hidden;
    }

    .article-wrapper .more {
        font-style: italic;
    }

    .article-stats .count {
        display: inline-block;
        position: relative;
        top: -5px;
        padding: 1px 3px;
    }

    .info-profile { float:left; width: 100%; padding: 0 0 5px 0; }
    .info-profile img { float:left; width: 45px; vertical-align: middle; }
    .info-profile .details {
        float:left;
        display: inline-block;
        vertical-align: top;
        width: auto;
        margin-left: 5px;
        margin-top: 5px;
        padding: 0;
    }
    .info-profile .details span {
        float: left;
        width: 100%; margin-bottom: 1px;
        display: inline-block;
    }

    .info-profile .details p {
        margin-bottom: 1px;
    }
   .info-profile .details p:first-child {
        text-transform: capitalize;
    }

    .info-profile .handle { font-weight: bold; }

.box-search {
    margin-top: -3px;
}
.box-search [name="search_text"] {
    height: 21px;
    vertical-align: baseline;
}
.box-search [type="submit"] {
    vertical-align: baseline;
}
.page_breadcrumb_no_padding {
    padding: 0;
}
.status-badge {
    text-transform: capitalize;
}

/* for ie9 no box-shadow */
#content table {
    border-collapse: separate
}
[data-name="NoRecordsBar"] {
    text-align: left;
    font-weight: bold;
    border-top: solid 2px #ddd;
    padding: 10px 0 0 0;
}

.mag_member_articles_list.w100 {
    margin-top: 0;
}
.pos_container {
    padding-bottom: 0;
}
#page_intro {
    padding: 5px;
}

#bdsm .addNewArticle a,
#bdsm .articles .title,
#bdsm .page_breadcrumb_no_padding {
    color: #fff;
}
#bdsm .dropdown-menu.dropdown-menu-btn > li > a {
    color: #eee;
}
#bdsm .dropdown-menu.dropdown-menu-btn > li > a:hover {
    color: #333;
}
#bdsm .article {
    border: none;
}
#bdsm .article:hover {
    background: rgba(255, 255, 255, 0.15);
    box-shadow: 0px 3px 8px 0px #fff;
}
#bdsm .icon-views {
    background-position: -49px -305px;
    background-size: 150px auto;
}
#bdsm .icon-comments {
    background-position: -53px -320px;
}
#bdsm .icon-like {
    background-position: -53px -288px;
}

#vice_mag_member_articles_list .articles .spinner { background:none; right:50%; }
