﻿.postsContainer .postDetails {
    width: 513px;
    margin-left: calc(50% - 257px - 125px);
    margin-right: calc(50% - 257px - 125px);
}

    .postsContainer .postDetails .postHeader span img {
        width: 7px;
        height: 7px;
        margin-right: 12px;
    }

.postsContainer .postDate {
    font-size: 13px;
}

.postsContainer .advisorImage {
    width: 110px;
    height: 110px;
}

.postsContainer .postCategory span {
}

.postsContainer .postedBy p {
    width: 300px;
}

.postsContainer .postedBy {
    margin-right: 30px;
}

.postsContainer .postedByLines {
}

.postsContainer .postedByLine {
}

.postsContainer .advisorName {
}

.postsContainer .postBody {
}

.postsContainer .advisorTitle {
}

.postsContainer .shareThis p {
}

.postsContainer .shareThis img {
    width: 32px;
    height: 32px;
}

.postsContainer .shareThis {
    width: 140px;
}

.postsContainer .postDetails .postHeader {
}

    .postsContainer .postDetails .postHeader h4 {
    }

/*side panels*/

.postsContainer .postSidePanels {
    width: 250px;
}

.postsContainer .popularCategories {
    width: 250px;
}

.postsContainer .searchposts {
    width: 250px;
}


.postsContainer .bookMeeting {
    width: 250px;
}

.postsContainer .popularposts {
    width: 250px;
}

.postsContainer .postSidePanels .popularCategoriesContent p {
}

.postsContainer .postSidePanels .popularCategoriesContent p {
}

.postsContainer .postSidePanels .popularpostsContent,
.postsContainer .postSidePanels .searchpostsContent,
.postsContainer .postSidePanels .popularCategoriesContent {
    width: 210px;
    margin-left: 30px;
}

.postsContainer .postSidePanels h5 {
}

.postsContainer .postSidePanels .popularCategoriesHeader {
    right: 40px;
    top: 15px;
}

    .postsContainer .postSidePanels .popularCategoriesHeader p {
    }

.postsContainer .postSidePanels .popularposts h5 {
}

.postsContainer .postSidePanels .catColTwo,
.postsContainer .postSidePanels .catColOne {
}

    .postsContainer .postSidePanels .catColTwo *,
    .postsContainer .postSidePanels .catColOne * {
    }

.postsContainer .searchposts input {
    width: 175px;
    height: 28px;
}

.postsContainer .searchposts input {
    background-position: 150px 0px;
    background-size: 30px 30px;
}

.postsContainer .postSidePanels .postSummary .postImages {
    height: 145px;
}

.postsContainer .postSidePanels .postSummary {
    width: 210px;
}

    .postsContainer .postSidePanels .postSummary .ThumbnailImage {
        width: 195px;
        height: 107.25px;
        object-fit: cover;
    }

    .postsContainer .postSidePanels .postSummary .advisorImage {
        width: 60px;
        height: 60px;
        border: 2px solid white;
        top: 75px;
        left: 20px;
    }

    .postsContainer .postSidePanels .postSummary h4 {
    }

    .postsContainer .postSidePanels .postSummary h5 {
    }

.postsContainer .popularCategories li a {
    color: black;
    font-size: 12px;
}

.postsContainer .popularCategories li a {
    color: black;
    font-size: 12px;
    line-height: 14px !important;
    margin-bottom: 20px;
    display: block;
}
