/* CSS for Social Media Category posts page */
.container.social-media-container-cls {
    width: 100%;
}
.social-media-container-cls h2.post-title a {
    color: #000;
    font-size: 20px;
}

.social-media-container-cls h2.post-title a:hover {
    color: #c80219;
}

.social-media-container-cls h2.post-title {
    line-height: 25px;
    margin: 10px 0;
    display: inline-block;
}
.social-media-container-cls ul.post-meta {
    color: #999;
    margin: 0 0 10px 0;
    padding: 0;
    list-style: none;
}

.social-media-container-cls ul.post-meta li {
    display: inline-block;
    font-size: 14px;
}

.social-media-container-cls .post-content a {
    color: #fff;
    background: #c80219;
    padding: 2px 10px;
}

.social-media-container-cls li.post-categories a {
    color: #c80219;
}
.social-media-container-cls .post-content p{margin: 0 0 12px;}

.social-media-container-cls nav.navigation.pagination {
    display: inline-block;
    width: 100%;
    text-align: center;
}

.social-media-container-cls span.page-numbers.current {
    background: #c80219;
    color: #fff;
}

.social-media-container-cls .page-numbers {
    width: 45px;
    height: 45px;
    display: inline-block;
    text-align: center;
    line-height: 45px;
    position: relative;
    margin: 0 2px;
    background: #ffffff;
    color: inherit;
    -webkit-box-shadow: 0 5px 45px 0 rgba(36, 50, 56, 0.08);
    -moz-box-shadow: 0 5px 45px 0 rgba(36, 50, 56, 0.08);
    -ms-box-shadow: 0 5px 45px 0 rgba(36, 50, 56, 0.08);
    -o-box-shadow: 0 5px 45px 0 rgba(36, 50, 56, 0.08);
    box-shadow: 0 5px 45px 0 rgba(36, 50, 56, 0.08);
}

.social-media-container-cls .page-numbers:hover {
    background: #ca0014;
    color: #fff;
}
.social-media-container-cls .cater-img {
    background-position: center center;
    background-size: cover !important;
    height: 300px;
    width: 100%;
    float: left;
    margin-right: 15px;
    overflow: hidden;
    position: relative;
}
.social-media-container-cls .post-image a:hover .cater-img::after {
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.social-media-container-cls .col-sm-4.col-xs-12 {
    min-height: 630px;
}
/*** Single post page for Social MEdia page ***/
h2.entry-title.ash-h2class {
    margin-bottom: 0px;
}
.go-left{
    text-align: left !important;
}
.go-right{
    text-align: right !important;
}