﻿.postsContainer .postDetails {
    width: 650px;
    margin-left: calc(50% - 325px - 225px);
    margin-right: calc(50% - 325px - 225px);
}

    .postsContainer .postDetails .postHeader span img {
        width: 8px;
        height: 8px;
    }

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

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

.postsContainer .postCategory span {
    font-size: 12px;
}

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

.postsContainer .postedByLines {
}

.postsContainer .postedByLine {
    font-size: 12px;
}

.postsContainer .advisorName {
    font-size: 15px;
}

.postsContainer .postBody {
    font-size: 15px;
}

.postsContainer .advisorTitle {
    font-size: 15px;
}

.postsContainer .shareThis p {
    font-size: 12px;
}

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

.postsContainer .postDetails .postHeader {
    width: 100%;
}

    .postsContainer .postDetails .postHeader h4 {
        font-size: 33px;
    }

/*side panels*/

.postsContainer .postSidePanels {
    width: 450px;
}

.postsContainer .popularCategories {
    width: 450px;
}

.postsContainer .searchposts {
    width: 450px;
}

.postsContainer .bookMeeting {
    width: 450px;
}

.postsContainer .popularposts {
    width: 450px;
}

.postsContainer .postSidePanels .popularCategoriesContent p {
    font-size: 14px;
}

.postsContainer .postSidePanels .popularCategoriesContent p {
    font-size: 14px;
}

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

.postsContainer .postSidePanels h5 {
    font-size: 23px;
}

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

    .postsContainer .postSidePanels .popularCategoriesHeader p {
        font-size: 12px;
    }

.postsContainer .postSidePanels .popularposts h5 {
}

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

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

.postsContainer .searchposts input {
    width: 300px;
    height: 32px;
    font-size: 12px;
}

.postsContainer .searchposts input {
    background-position: 265px 0px;
    background-size: 33px 33px;
}

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

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

    .postsContainer .postSidePanels .postSummary .ThumbnailImage {
        width: 320px;
    }

    .postsContainer .postSidePanels .postSummary .advisorImage {
        width: 80px;
        height: 80px;
        top: 130px;
    }

    .postsContainer .postSidePanels .postSummary h4 {
        font-size: 20px;
    }

    .postsContainer .postSidePanels .postSummary h5 {
        font-size: 14px;
    }
