@import url("//fast.fonts.net/t/1.css?apiType=css&projectid=6432c582-414c-4017-bf8f-2a4b5bc01df4");
@font-face{
    font-family:"Mitra LT W20 Light";
    src:url("Fonts/26423210-9e4b-4b24-a328-98bfed62500d.eot?#iefix");
    src:url("Fonts/26423210-9e4b-4b24-a328-98bfed62500d.eot?#iefix") format("eot"),url("Fonts/afbd2e39-4326-4e70-b508-65b201292564.woff2") format("woff2"),url("Fonts/e006866c-fc8e-40d4-9949-b70c204f33e5.woff") format("woff"),url("Fonts/e93b33f6-a0f6-4cf6-b64d-1b5b6801161e.ttf") format("truetype"),url("Fonts/9a27155f-17ba-4136-8d60-97d000baad4f.svg#9a27155f-17ba-4136-8d60-97d000baad4f") format("svg");
}
@font-face{
    font-family:"Mitra LT W20 Bold";
    src:url("Fonts/ff8ff713-6529-4330-a384-1eb47eac1754.eot?#iefix");
    src:url("Fonts/ff8ff713-6529-4330-a384-1eb47eac1754.eot?#iefix") format("eot"),url("Fonts/0a990ede-8af3-469b-b033-12a1fea42df7.woff2") format("woff2"),url("Fonts/26334ee8-69a7-46e0-b5f1-5927395bfc03.woff") format("woff"),url("Fonts/a5d1fb35-2009-409d-9f1a-5a2dc70ec812.ttf") format("truetype"),url("Fonts/9b2bc325-b283-4bf2-9aa0-57219b3f1623.svg#9b2bc325-b283-4bf2-9aa0-57219b3f1623") format("svg");
}

body {
    font-smooth: always;
    direction:ltr;
    font-family: "Mitra LT W20 Light" !important;
    line-height: 1.7em;
    unicode-bidi: embed;
}
body > div {
    direction:rtl !important;
}
h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,
strong {
    font-family: 'Mitra LT W20 Bold';
    font-smooth:always;
    font-weight: normal !important;
    font-style: normal;
}

b {
    font-family: 'Mitra LT W20 Bold';
    font-smooth:always;
    font-weight: normal;
    font-style: normal;
}

html[lang="fa-IR"] ol {
    list-style: persian;
}

/* SINGLE */
.title-single-post h1 {
    font-size: 3.5rem;
    line-height: 1.3;
}
.share-widget {
    margin-right: -10px;
}

/* BLOCKS*/
.wp-block-quote {
    border-right-color: #327a8b !important;
}

figure.wp-block-pullquote,
figure.wp-block-pullquote.alignwide,
figure.wp-block-pullquote.alignleft,
figure.wp-block-pullquote.alignright {
    border-color: #f28123;
}


/* AESOP BlOCKS*/
.wp-block-pullquote blockquote {
    border-right: 0px !important;
}
.aesop-document-component a span {
    padding-right: 13px;
    padding-left: 0px;
}
.aesop-document-component a span::before {
    content: '';
}
.aesop-document-component a span::after {
    content: '\f498';
    font-family: Dashicons;
    position: absolute;
    right: 0;
}


/*Menu fix*/
.sfm-pos-right .sfm-rollback {
    right: auto;
    left: 0;
    width: 53px;
}
#sfm-sidebar {
    direction: rtl;
}
#sfm-sidebar .sfm-scroll {
    padding-right: 0;
}
.sfm-pos-right #sfm-sidebar .sfm-view-level-1 {
    left: auto;
    right: -225px !important;
}
#sfm-sidebar ul a {
    /*margin-right: 20px !important;*/
    padding-right: 25px !important;
}
#sfm-sidebar .sfm-view .sfm-back-parent {
    padding-left: 0;
    padding-right: 16%;
    text-align: right !important;
}
#sfm-sidebar .sfm-menu li a {
    text-align: right !important;
}
#sfm-sidebar.sfm-indicators .sfm-sm-indicator {
    left: 0;
    right: inherit;
}
#sfm-sidebar .sfm-back-parent .sfm-sm-indicator i {
    /*border-top-width: 2px !important;
    border-right-width: 2px !important;
    border-bottom-width: 0 !important;
    border-left-width: 0 !important;*/
    right: -160px;
    left: auto;
}
#sfm-sidebar.sfm-indicators .sfm-sm-indicator i {
    border-top-width: 0 !important;
    border-right-width: 0 !important;
    border-bottom: 2px solid #fff;
    border-left: 2px solid #fff;
}


/* FOOT NOTES */
.alefba-footnotes-wrapper::before {
    content: "پانویس:";
    padding: 1rem 0;
    display: block;
}

/* Timeline JS for RTL Scripts  */
.tl-slide .tl-slide-content-container {
  direction: ltr;}

.tl-timeline h1, .tl-timeline h2, .tl-timeline h3, .tl-timeline h4, .tl-timeline h5, .tl-timeline h6 {
  /*font-family: "PT Sans Narrow",sans-serif;*/
  font-size: 46px;
  font-weight: 700;
  line-height: 46px;
  text-transform: uppercase;
}

.tl-timeline h2.tl-headline-title {
    direction: rtl;
    font-size: 58px;
    line-height: 58px;
    text-align: right;
}

.tl-slide:not(.tl-slide-media-only) h2.tl-headline-title,
.tl-slide:not(.tl-slide-media-only) h2.tl-headline {
    direction: rtl;
    margin-top: 0;
    text-align: right;
}

.tl-timeline p {
    direction: rtl;
    /*font-family: "PT Serif",serif;*/
    /*font-size: 1.2rem !important;*/
    line-height: 1.3em;
    text-align: right;
}

.tl-timeline .tl-slide:not(.tl-slide-media-only) .tl-headline-date,
.tl-timeline .tl-slide:not(.tl-slide-media-only) h3.tl-headline-date {
  text-align: right;
}
.tl-timeline .tl-headline-date,
.tl-timeline h3.tl-headline-date {
	/*font-family: "PT Sans Narrow",sans-serif !important;*/
    text-transform: uppercase !important;
    direction: rtl;
    text-align: right;
}
.tl-timeline .tl-slide-media-only .tl-headline-date {
  text-align: center;
}
/*
.tl-slide.tl-slide-text-only h2.tl-headline-title,
.tl-slide.tl-slide-text-only h2.tl-headline 
.tl-timeline .tl-slide.tl-slide-text-only .tl-headline-date,
.tl-timeline .tl-slide.tl-slide-text-only h3.tl-headline-date {
    direction: rtl;
    text-align: center;
}
*/

.tl-media .tl-media-blockquote blockquote {
  color: #333;
  direction: rtl;
  font-size: 28px;
  line-height: 30px;
  margin: 0 15px 0 0;
  text-align: right;
}

.tl-media .tl-media-blockquote {
  text-align: right;
}

.tl-slide.tl-full-image-background .tl-caption, .tl-slide.tl-full-color-background .tl-caption, .tl-slide.tl-full-image-background .tl-credit, .tl-slide.tl-full-color-background .tl-credit {
  color: #fff !important;
  text-shadow: 1px 1px 1px #000 !important;
  text-align: right;
  direction: rtl;
}
.tl-timenav {
    direction: ltr;
}
.tl-slidenav-previous {
  left: 100px;
  margin-left: -10px !important;
  text-align: left;
}
.tl-slidenav-next {
  margin-right: 10px !important;
  right: 0px !important;
  text-align: right;
}

.tl-timemarker .tl-timemarker-content-container .tl-timemarker-content .tl-timemarker-media-container {
  box-sizing: border-box;
  float: right !important;
  height: 100%;
  margin-left: 5px !important;
  margin-right: 0px !important;
  max-height: 24px;
  max-width: 24px;
  overflow: hidden;
}

.tl-timemarker-text {
  direction: rtl;
}

.tl-media-wikipedia  {
  direction: rtl;
  text-align: right !important;
  float: right !important;
}
.tl-media .tl-media-wikipedia .tl-icon-wikipedia {
  float: right !important;
  margin-right: 0px !important;
  margin-left: 10px;
}
.tl-media .tl-media-wikipedia .tl-wikipedia-title {
  border-right: 1px solid #e6e6e6;
  border-left: 0px solid #e6e6e6  !important;
  margin-right: 60px;
  margin-left: 0px !important;
  padding-right: 10px;
  padding-left: 0px !important;
}
blockquote {
  direction: rtl !important;
  text-align: right !important;
}
.tl-timeline,
.tl-timeline blockquote, .tl-timeline blockquote p {
    font-family: "Mitra LT W20 Light" !important;
}
.tl-headline-date {
    font-family: "Mitra LT W20 Light" !important;
    line-height: 2.2 !important;
}
.tl-timeline blockquote {
    border-width: 0px !important;
}
.tl-media .tl-media-blockquote blockquote::before {
    content: "\201D";
    display: block;
    font-size: 300px;
    position: relative;
    top: 113px;
    right: -43px;
    color: #CCCCCC88;
    z-index: -1;
    font-family: helvetica;
}
.tl-slide.tl-full-color-background .tl-media-blockquote blockquote::before {
    color: #FFFFFF88;
}