﻿.promotions.container {
    width: auto;
}
.doctor-name {
    line-height: 48px;
    color: #e85325;
}
.actual-article-body {
    margin-top: 35px;
    line-height: 1.5em;
}
.actual-article-body *:not(h1):not(h2):not(h3):not(h4):not(h5) {
    line-height: inherit;
}
.headshot img {
    width: 145px;
    height: auto;
    border-radius: 50%;
    max-width: none !important;
}
.headshot.small img {
    max-width: 48px !important;
}

.article-image img {
    max-width: 100%;
    width: 100%;
    height: auto;
}

.article-image {
    max-width: 50% !important;
}
.disclaimer,
.actual-article-body dl {
    line-height: normal !important;
}


/*
removing to show left rail for promotions
.left-col-container {
    display: none !important;
}
.middle-col-container {
    width: 100% !important;
*/
}


@media (max-width: 767px) {
    .headshot:not(.small) {
        display: block;
        text-align: center;
        padding: 10px 0;
    }
    .doctor-bio {
        padding-top: 15px;
    }
    .article-image {
        width: 100% !important;
        float: none !important;
        max-width: none;
    }
}