/* HTML Homepage */

.HTML_Header {font-size: 24px; line-height: 26px; font-weight: 600; color: #cb462a; margin-bottom: 0;}
.HTML_Header a {text-decoration: none !important;}
.HTMLsection .ArticleSubheading, .TBJsection .BlueHeader {font-weight: 600; font-size: 18px; line-height: 20px; text-transform: none;}
.HTMLarticle h4 {margin-bottom: 10px; text-transform: none; font-size: 18px;}
.HTMLsection {margin-bottom: 50px;} 
.HTMLarticle {max-height: 400px; overflow: hidden;} 
.HTML_Header {text-transform: none;}

.AuthorWrapper {
    width: 35%;
    flex-wrap: wrap;
}

@media only screen and (max-width: 600px) {
    .AuthorWrapper {
        width: 100%;
        flex-wrap: wrap;
    }
}

.BlogWell {position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 0 solid rgba(122, 123, 151, 0.3);
    border-radius: 0.65em;
    border-width: 1px;
    box-shadow: 0 0.46875em 2.1875em rgba(0,0,0,.03), 0 0.9375em 1.40625em rgba(0,0,0,.03), 0 0.25em 0.53125em rgba(0,0,0,.05), 0 0.125em 0.1875em rgba(0,0,0,.03);}

/* Blog Adjustments */
#Main13580551 > div:nth-child(1) > div.span5.text-right {display: none;}
#Main13580551 > div:nth-child(1) > div.span7 {display: none;}
#MCPublicationContainer > div.page-header.span12 {display: none;}
.MCBlogAuthorPhotoContainer {margin-right: 0px !important;}
.MCBlogAuthorPhotoContainer img {margin-right: 1em !important;}
#MCPublicationBodyWrapper > div:nth-child(1) > div.span9 > div:nth-child(1) > h1 {font-size: 26px !important;}
.MCBlogEntryTitleContainer h1 {font-size: 26px !important; color: #0955a3;}
.MCBlogEntryTitleContainer a {font-size: 26px !important; color: #0955a3;}
.MCBlogPostTypeField {margin-bottom: 5px}
