.journal-header .journal-header_content {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}

.journal-header .journal-header_content .journal-logo_wrap {
    width: 55%;
    padding: 1rem 0;
}

.journal-header .journal-header_content .journal-logo_wrap img {
    width: 100%;
    max-height: unset;
    height: unset;
    vertical-align: middle;
}

.journal-header .journal-header_content .navbar-menu_wrap {
    width: 10%;
    -webkit-flex-grow: unset;
    flex-grow: unset;
}

.journal-header .site-menu .nav-link {
    font-size: .85rem
}

.journal-header .journal-header_content.with-society-logo .society-block_wrap {
    width: 35%;
    min-width: 50px;
    margin: 0;
}

.journal-header .journal-header_content.with-society-logo .society-block_wrap .society-logo {
    max-height: 65px;
}

@media (min-width: 600px) {
    .journal-header .journal-header_content .journal-logo_wrap {
        width: 45%;
    }
    .journal-header .journal-header_content .navbar-menu_wrap {
        width: 10%;
    }
    .journal-header .journal-header_content.with-society-logo .society-block_wrap {
        width: 45%;
    }
}

@media (min-width: 899px) {
    .journal-header .journal-header_content .journal-logo_wrap {
        width: 25%;
    }
    .journal-header .journal-header_content .navbar-menu_wrap {
        width: 65%;
    }
    .journal-header .journal-header_content.with-society-logo .society-block_wrap {
        width: 10%;
    }
}

@media (min-width: 1366px) {
    .journal-header .site-menu .nav-link {
        font-size: 1rem;
    }
}

.widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-affiliations a img {
    height: unset;
    max-height: unset;
}

.widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-affiliations:not(.aff-left) {
    width: 175px;
    display: flex;
    justify-content: center;
}

.aff-1 {
    flex-basis: 100%;
}

.widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-menu {
    flex-basis: 100%;
    justify-content: center;
}

.aff-2 {
    flex-basis: 100%;
}

.widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-menu ul {
    padding: 0 1rem 0 0;
}

#footer-logo-InternationalJournalofMSCare {
    margin: 0 0 0 0;
    max-height: 55px;
}

@media (min-width: 899px) {
    .aff-1 {
        flex-basis: 30%;
    }
    .widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-menu {
        flex-basis: 40%;
    }
    .aff-2 {
        flex-basis: 30%;
    }
    .widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-menu ul {}
}

.pg_Index .header-row {
    background-image: url('/data/SiteBuilderAssetsOriginals/Live/Images/ijmsc/ijmsc-world-map_1440x426_1-3.jpg');
}

.widget.header-row[data-count="2"] {
    padding: 2.75rem 1rem 1.85rem 0;
}

/* Hero Text Color Change*/

#issueInfo-Home_MainContentB0B0B0home-issue-info, .publisher-info-impact-factor-container .widget-dynamic-inner-wrap div[class*="-publisher-info"] p, div[class*="-about-this"] p, .widget-SelfServeContent.widget-instance-ijmsc_home-self-serve-content-about-this-journal a {
    color: #000000;
}

.widget-SelfServeContent.widget-instance-ijmsc_home-self-serve-content-about-this-journal a:hover {
    color: #fff;
}

div[class*="-about-this"] p span {
    font-weight: 800
}

/*slightly larger current issue cover*/

.article-issue-img img {
    max-width: 167px;
}

[class*=home-row] .widget-IssueInfo+.widget-DynamicWidgetLayout {
    -webkit-transform: translateY(-64px);
    transform: translateY(-64px);
    margin-left: 192px;
    margin-bottom: -85px;
}

.pg_Index .content-main_content .header-row .button {
    color: #005A8F;
}

.pg_Index .content-main_content .header-row .button:hover {
    background-color: #005a8f;
}

/* Latest, Most Read, Most Cited */

.articleListNewAndPopularCombinedView>li:nth-child(2) {
    background-color: #f1f1f1;
}

.articleListNewAndPopularCombinedView>li:nth-child(3) {
    background-color: #e4e4e4;
}

.key-wrap {
    padding: .75rem .75rem 0 .75rem;
}

.widget-ArticleListNewAndPopular, .widget-instance-ijmsc_home-self-serve-content-feature-one, .widget-instance-ijmsc_home-self-serve-content-feature-two, .widget-instance-ijmsc_home-self-serve-content-feature-three, .widget-instance-ijmsc_home-self-serve-content-feature-four, .key-wrap {
    border: 4px solid #005a8f !important;
    border-radius: .25rem;
}

/*header spacing in educational content(self-serve4)*/

.widget-instance-ijmsc_home-self-serve-content-feature-four h2, .widget-instance-ijmsc_home-self-serve-content-feature-four h3 {
    margin: 0 0 .75rem 0;
}

/* Line Height Changes */

.ijmsc-line-height p {
    line-height: 1;
}

/* Table Borders */

.ijmsc-table-borders td {
    border: 1px solid #dbdbdb;
}

/*using the borders class to adjust padding of a singular td*/

.ijmsc-table-borders tr:nth-of-type(4) td:nth-of-type(2) {
    padding: 12px;
}

/* Text changes*/

p, a, li {
    font-weight: 600;
}

/*adds vertical scroll inside latest most read/cited box*/

.articleListNewAndPopularCombinedView~section {
    max-height: 480px;
    overflow-y: scroll;
}

/*Change article links/titles in new and popular to blue*/

.widget-ArticleListNewAndPopular section .widget-dynamic-entry-wrap .fb-item-title a span.subtitle {
    font-size: 1rem;
}

/*footer image size*/

.widget-SitePageFooter .journal-footer .journal-footer_content .journal-footer-affiliations a img {
    width: auto;
    height: 50px;
    max-height: 50px;
}

.fb-item-title .subtitle {
    font-weight: 600;
    font-size: 1rem;
}

.browse-by-year a {
    text-transform: capitalize;
}

/* Hiding TOC jump links */
.viewView,
.in-this-issue-title {
    display: none;
}

.homepage-panel-text h3 {
    width: 92%;
    padding: 4%;
    margin: 0 0 1rem 0;
    background-color: #005A8F;
    color: #fff
}

.homepage-panel-text .button {
    margin: .5rem 0 1rem 0;
    color: #005A8F;
    border: 2px solid #005A8F;
    background-color: #fff;
}

.homepage-panel-text .button:hover {
    color: #fff;
    border: 2px solid #005A8F;
    background-color: #005A8F;
}

.ijmsc-links {
    display: block;
    margin: .5rem 0 .5rem .15rem;
    padding: .5rem 0 0 .5rem;
    border-top: 1px solid #dbdbdb;
}

.ijmsc-links:nth-child(2), .ijmsc-links:nth-child(3), .ijmsc-links:nth-child(4) {
    display: inline-block;
    border: none;
    margin-top: 0;
    padding-top: 0;
    width: 100%;
}

@media (min-width: 1200px) {
    .ijmsc-links:nth-child(2), .ijmsc-links:nth-child(3), .ijmsc-links:nth-child(4) {
        width: auto;
        padding-right: 1%;
    }
    .ijmsc-links img {
        max-width: 60px;
    }
}

@media (min-width: 1300px) {
    .ijmsc-links:nth-child(2), .ijmsc-links:nth-child(3), .ijmsc-links:nth-child(4) {
        width: auto;
        padding-right: 4%;
    }
}

@media (min-width: 1400px) {
    .ijmsc-links:nth-child(2), .ijmsc-links:nth-child(3), .ijmsc-links:nth-child(4) {
        width: auto;
        padding-right: 5.55%;
    }
}

.ijmsc-links:nth-child(5) {
    margin-top: 0;
}

.submit-manuscript:hover {
    cursor: pointer;
    opacity: .8;
}

.ijmsc-links:last-child {
    padding: .5rem 0 0 0;
}

.ijmsc-links img {
    max-width: 80px;
    vertical-align: top;
}

.ijmsc-links:nth-child(3) img {
    max-width: 40px;
    width: 40px;
    margin: 0 0 0 1.5rem;
}

.ijmsc-links:last-child img {
    max-width: 200px;
}

.ijmsc-links:hover {
    cursor: pointer;
    opacity: .8;
}

.homepage-panel-text h4 {
    color: #0952ab;
    font-weight: 700;
    margin: .5rem 0 .5rem 0;
    padding: .75rem 0 0 .65rem;
    border-top: 1px solid #dbdbdb;
}

.social {
    max-width: 50px;
    margin: 0 .25rem 0 .5rem;
}

.social:hover {
    opacity: .8;
    cursor: pointer;
}

.homepage-panel-wrap .homepage-panel-text p:first-of-type {
    margin: 0;
}

.widget-SitePageFooter .journal-footer .journal-footer-colophon ul li {
    margin: 0 0 1rem 0;
}

li.section-jump-link.head-1.author-notes-jumplink {
    display: none;
}

#authorNotesSectionTitle {
    display: none;
}

#coverArt {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}

#coverArt section {
    margin: 1rem 0;
    padding: 2rem 0 0 0;
    flex-basis: 100%;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    border-top: 1px solid #ededed;
}

#coverArt p {
    line-height: 1.25
}

#coverArt section div strong {
    font-size: 1.25rem;
}

#coverArt section div:first-child {
    flex-basis: 100%;
}

#coverArt section div:first-child img {
    padding: 0 1rem 0 0;
    height: 225px;
}

#coverArt section div:last-child {
    flex-basis: 100%;
    display: flex;
    flex-wrap: wrap;
}

#coverArt section div:last-child strong, #coverArt section div:last-child p {
    flex-basis: 100%;
}

@media (min-width:900px) {
    .pg_SelfServePage .content-main_content .ss-content {
        width: 100%;
    }
}

@media (min-width: 1200px) {
    #coverArt section div:first-child {
        flex-basis: 20%;
    }
    #coverArt section div:last-child {
        flex-basis: 80%;
    }
}

.ijmsc-editors img {
    display: block;
    max-width: 100px;
}

.ijmsc-editors section {
    margin: 0 0 1rem 0;
    height: auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border: 1px solid #dedede;
}

.ijmsc-editors section:first-child {
    border: none;
    padding: 0;
    margin: 0 0 2rem 0;
}

.ijmsc-editors section:first-child p {
    max-width: 1000px;
}

.ijmsc-editors section a {
    display: block
}

.ijmsc-editors-header {
    flex-wrap: wrap;
    margin: 0 0 1rem 0;
}

.ijmsc-editors h1 {
    flex-basis: 100%;
    padding: 0 0 1rem 0;
    line-height: 1;
}

.ijmsc-editors p {
    padding: 0;
    margin: 0;
}

.ijmsc-editors section div {
    padding: 1rem;
}

.ijmsc-editors section div:nth-child(1) {
    flex-basis: calc(100% - 3rem);
}

.ijmsc-editors section div:nth-child(2) {
    flex-basis: calc(100% - 3rem);
}

.no-border-right {
    border-right: none !important;
    width: 100%;
}

@media (min-width: 1200px) {
    .ijmsc-editors section div:nth-child(1) {
        flex-basis: calc(45% - 3rem);
        border-right: 1px solid #ededed;
    }
    .ijmsc-editors section div:nth-child(2) {
        flex-basis: calc(55% - 3rem);
    }
}