
body {
    font-family: 'Vazirmatn FD', 'Tahoma', 'Arial', serif;
    text-align: right;
    direction: rtl;
}

.persianFont,
.card-meta__category a,
.card-do time,
.card-contribs,
.multi-search,
.badge,
.card-do .card-contribs, .card-do .card-meta__category, .card-do .shifted, .card-do time,
.grid-hero-teaser__abstract,
.news-article__hero--featured .news-article__hero__subtitle,
.bodySection .content p,
.card-do--news-feature .card-body, .card-do--poster .card-body, .card-do--search .card-body,
.announcement__title, .article-title, .bg-dark .main-title--decorated, .browse-journals .partner-journals__item__desc, .card--author__paragraph, .card--inverse .card-more, .card--lead__paragraph, .card .card-more, .checkoutProcessHeader, .editor-info-text, .main-title, .main-title--decorated, .main-title--square-back-decorated, .news-article-content--featured li, .news-article-content--featured p, .news-article-content li, .news-article-content p, .past-issue__content__item--title, .quick-search__single input, .section-bg-1 .main-title--decorated, .serif, .sidebar-title, .sidebar-title--decorated, .to-section, .toc__section--special .card-body, .toc__section .card-body,
.abstract *, .abstract div {
    font-family: 'Vazirmatn FD', 'Tahoma', 'Arial', serif;
}

.grid-hero-teaser__title,
.card-do .card__title,
.card-do--latest-news .card-meta,
.card-do--hero-article .card-meta, .card-do--inline .card-meta,
.card--article .card-meta,
.card--article .card__title,
.article-title--xs,
.grid-hero-teaser__abstract {
    text-align: right;
}

.list-inline, .list-unstyled {
    padding-right: 0;
}

.card-do--hero-article .card-meta time, .card-do--inline .card-meta time {
/*    padding-right: 8px;
    padding-left: inherit;
    margin-left: inherit;
    margin-right: 8px;*/
}

.card-do .card-contribs, .card-do .card-meta__category, .card-do .shifted, .card-do time,
.card-do--hero-article .card-meta time, .card-do--inline .card-meta time
{
    padding-left: 0;
    padding-right: 0;
    margin-left: 8px;
    margin-right: 0;

    transform: inherit;
}

.quotation__source li:first-child {
    border: 0 none;
}

.card--article .card-meta time {
    padding-left: inherit;
    margin-left: inherit;
    padding-right: 8px;
    margin-right: 0px;
}

.card-meta__category {
    padding-left: inherit;
    margin-left: inherit;
    transform: translateX(0);
}

.main-title--decorated .main-title__info li:not(:last-child):after {
    content: "|";
    margin-left: .225rem;
    margin-right: .5rem;
    display: inline-block;
}

.list-inline-item:not(:last-child) {
    margin-left: .25em;
    margin-right: inherit;
}

.cover-image__image img {
    position: relative;
    z-index: 1;
    display: block;
    width: 100%;
    box-shadow: none;
    min-width: 132px;
    min-width: 8.25rem;
    margin-left: 16px;
    transition: transform .3s cubic-bezier(.645, .045, .355, 1);
}

@media (min-width: 768px) {
    .journal-slide-item__cover {
        margin-left: 2rem;
        margin-right: inherit;
        margin-bottom: 0;
    }

    .card-do--news-feature .card-image, .card-do--poster .card-image, .card-do--search .card-image {
        margin-left: 1.5rem;
        margin-right: 0;
    }
}


/* Center slides in track */
.journals-showcase__slideshow .slick-track {
    display: flex;
    align-items: center; /* Vertical centering */
    justify-content: center; /* Horizontal centering */
}


.main-title-2 {
    letter-spacing: 0;
}

.main-menu .nav-item:last-child {
    padding-left: 0;
    padding-right: 1.5rem;
}

.main-menu .nav-item:first-child {
    padding-right: 0
}

.main-menu .nav-item:last-child {
    padding-left: 0;
}

.main-menu .nav-link {
    letter-spacing: 0;
}

.main-header__secondary a.header-link:before, .main-menu .nav-link:before, .header-side-menu {
    transform-origin: right;
}

.header-sidebar .nav-item ,.card-do .card-meta{
    letter-spacing: 0;
}

.footer__sitemap__list-item--heading {
    letter-spacing: 0;
}

.footer__social-media .list-inline-item {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    margin: 1rem 0;
    border: none;
    width: auto;
    height: auto;
    transition: all .2s;
    flex-basis: 33%;
}

.btn--more, .btn--more--arrow-left, .btn--more--text-deep-gray, .goBack--link {
    letter-spacing: 0;
}

.card-type-1 .card-do--custom-publishing .card-image, .card-type-1 .card-do--working-life .card-image {
    margin-left: 16px;
    margin-right: 0;
}

@media (min-width: 1248px) {
    .news-article-content--featured {
        padding: 0;
    }
    .news-article--featured .news-article-content-footer, .news-article--featured .onesignal-customlink-container {
        padding: 0;
    }
}

.abstract p, .news-article-content--featured p, .news-article-content p {
    font-size: 1rem;
}

@media (min-width: 768px) {
    .card-type-2 .card-do--custom-publishing .card-header, .card-type-2 .card-do--working-life .card-header {
        font-size: 1.2rem;
        line-height: 1.38;
    }
}

.btn--more--arrow-left:after, .btn--more--text-deep-gray:after, .btn--more:after, .goBack--link:after {
    left: 0;
    right: -1rem;
}

.card-do--news-feature .card-image, .card-do--poster .card-image, .card-do--search .card-image{
    margin: 0 0 0 1rem;
}
.card-do--news-feature .card-header, .card-do--poster .card-header, .card-do--search .card-header{
    font-size: 1rem;
}

.footer__social-media__title{
    font-size: 0.95rem;
    text-align: center;
}
.card--article .card__title{
    line-height: 1.375rem;
}
@media (min-width: 520px) {
    .card-do .card__title {
        font-size: 1rem;
        line-height: 1.275rem;
    }
}
@media (min-width: 1248px) {
    .quotation__text {
        font-size: 1.25rem;
        margin-top: 24px;
        margin-bottom: 24px;
    }
}