﻿.postsContainer .postDetails {
    width: 750px;
    margin-left: calc(50% - 375px - 250px);
    margin-right: calc(50% - 375px - 250px);
}

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

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

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

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

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

.postsContainer .postedByLines {
}

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

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

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

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

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

.postsContainer .postDetails .postHeader {
    width: 700px;
}

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

/*side panels*/

.postsContainer .postSidePanels {
    width: 500px;
}

.postsContainer .popularCategories {
    width: 500px;
}

.postsContainer .searchposts {
    width: 500px;
}

.postsContainer .bookMeeting {
    width: 500px;
}

.postsContainer .popularposts {
    width: 500px;
}

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

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

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

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

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

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

.postsContainer .postSidePanels .popularposts h5 {
}

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

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

.postsContainer .searchposts input {
    width: 350px;
    height: 36px;
    font-size: 12px;
}

.postsContainer .searchposts input {
    background-position: 315px 0px;
    background-size: 36px 36px;
}

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

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

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

    .postsContainer .postSidePanels .postSummary .advisorImage {
        width: 100px;
        height: 100px;
        top: 145px;
    }

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

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