﻿@charset "UTF-8";

/*@font-face {
    font-family: "BNazanin";
    src: url(font/BNazanin.ttf);
    font-weight: normal;
    font-style: normal;
}*/
/*@font-face {
    font-family: "IRNazanin";
    src: url(font/IRNazanin.ttf);
    font-weight: normal;
    font-style: normal;
}*/
@font-face {
	font-family: 'BNazanin';
	src: url('../../fonts/bfont/BNazanin.ttf') format('truetype');
}
@font-face {
	font-family: 'IRNazanin';
	src: url('../../fonts/bfont/IRNazanin.ttf') format('truetype');
}
/*@font-face {
	font-family: "times";
	src: url(font/times.ttf);
	font-weight: normal;
	font-style: normal;
}
*/
@font-face {
	font-family: 'times';
	src: url('../../fonts/bfont/times.ttf') format('truetype');
}

.manaviat .page {
	/*اندازه‌های صفحه*/
	width: 140mm;
	max-width: 140mm;
	min-width: 140mm;
	height: 190mm;
	margin: auto;
	padding-right: 15mm;
	padding-left: 20mm;
	direction: rtl;
	border: thin #999 solid;
	background-color: #fffff7;
}


.manaviat .body {
	/*قسمت بادی*/
	/*height:7.88in;
	margin-left:10mm;
	margin-right:10mm;*/
	background-color: #fffff7;
}
.manaviat .shenasnameh {
	font-family: BNazanin;
	font-size: 17pt;
	text-align:left;
	font-weight: bold;
	padding-top: 74mm;
	padding-left: 8mm;
}

.manaviat .shenasnameh_1 {
	font-family: BNazanin;
	font-size: 12pt;
	padding-right: 95.5mm;
}

.manaviat .shenasnameh_2 {
	font-family: BNazanin;
	font-size: 24pt;
	font-weight: bold;
	padding-top: 100mm;
	text-align: center;
	margin: 0mm;
}

.manaviat .shenasnameh_3 {
	font-family: BNazanin;
	font-size: 12pt;
	text-align: center;
	margin-top: 4mm;
}

.manaviat .shenasnameh_4 {
	font-family: BNazanin;
	font-size: 11pt;
	text-align: center;
	padding-top: 31mm;
}

.manaviat .shenasnameh_5 {
	font-family: BNazanin;
	font-size: 26pt;
	text-align:left;
	font-weight: bold;
	padding-top: 40mm;
	margin-bottom: 0.5mm;
	padding-left: 2mm;
	
}

.manaviat .shenasnameh_6 {
	font-family: BNazanin;
	font-size: 14pt;
	padding-right: 107.5mm;
}

.manaviat .shenasnameh_7 {
	font-family: BNazanin;
	font-size: 12pt;
	text-align:left;
	padding-left: 17mm;
	margin-top: 2.5mm;
}

.manaviat .shenasnameh_8 {
	font-family: BNazanin;
	font-size: 12pt;
	text-align: center;
	margin-top: 97mm;
	height: 1mm;
}

.manaviat .shenasnameh_9 {
	font-family: BNazanin;
	font-size: 12pt;
	text-align: center;
	margin-top: 5mm;
}

.manaviat .line3_g5 { /*گفتار استاد صفحه 5*/
	font-family: BNazanin;
	font-size: 11pt;
	padding-top: 70mm;
	text-align: left;
	text-align-last:justify;
	margin-right: 23mm;
	font-style: italic;
	word-spacing: 0.6mm;
	height: 2mm;
	width:79%;
	padding-bottom:2mm
}

.manaviat .line3_g55 { /*گفتار استاد صفحه 5*/
	font-family: BNazanin;
	font-size: 11pt;
	text-align: left;
	text-align-last:justify;
	margin-right: 23mm;
	font-style: italic;
	word-spacing: 0.6mm;
	height: 2mm;
	width:79%;
}
.manaviat .line3_g551{
	font-family: BNazanin;
	font-size: 11pt;
	text-align:left;
	margin-left: 70mm;
	font-style: italic;
	word-spacing: 0.6mm;
	height: 2mm;
	
	
}

.manaviat .line3_g555 { /*گفتار استاد صفحه 5*/
	font-family: BNazanin;
	font-size: 11pt;
	text-align: left;
	margin-left:1mm;
	padding-top: 4mm;
}
.manaviat .toc1 { /*فهرست کتاب*/
	text-align: right;
	font-family: BNazanin;
	font-size: 12pt;
	font-weight: bold;
	height: 1mm;
	width: 105%;
	float: right;
	
}


.manaviat .toc2 {
	font-family: BNazanin;
	font-size: 11.5pt;
	text-align: left;
	font-weight: normal;
	display: block;
	width: 105%;
	height: 1mm;
}

.manaviat .toc3 {
	font-family: BNazanin;
	font-size: 14pt;
	text-align: center;
	font-weight: bold;
	display: block;
}

.manaviat .toc4 {
	text-align: right;
	font-family: BNazanin;
	font-size: 11pt;
	text-indent: 15mm;
	height: 1mm;
	float:right
	
}
.manaviat .Normal_Font {/*ص 9*/
	font-family: BNazanin;
	font-size: 13.5pt;
	font-weight: normal;
}



.manaviat .header { /*فهرست */
	font-family: BNazanin;
	font-size: 22pt;
	font-weight: bold;
	line-height: 25mm;
	text-align: center;
	padding-top: 35mm;
	width: 105%;
}
.manaviat .font_13pt {
	
	font-size: 11pt
}

.manaviat .italic {
	
	font-style: italic
}
.manaviat .bold {
	
	font-weight:bold;
}
.manaviat .padding_b3 {
	padding-bottom: 3mm;
}
.manaviat .padding_b8 {
	padding-bottom: 8mm;
}
.manaviat .padding_b1 {
	
	padding-bottom: 12mm;
}
.manaviat .padding_t8 {
	padding-top: 8mm;
}
.manaviat .margin_b {
	margin-bottom: 18mm;
}

.manaviat .margin_b_1 {
	margin-bottom: 16mm;
}

.manaviat .margin_b_3 {
	margin-bottom: 10mm;
}

.manaviat .margin_b_26 {
	margin-bottom: 26mm;
}
.manaviat .padding_t1 {
	
	padding-top: 10mm;
}
.manaviat .margin_t {
	
	margin-top: -8mm;
}
.manaviat .margin_t1 {
	
	margin-top: 30mm;
}
.manaviat .margin_t_3mm {
	
	margin-top: 3mm;
}
.manaviat .margin_t_4mm {
	
	margin-top: 4mm;
}
.manaviat .margin_t_5mm {
	
	margin-top: 5mm;
}
.manaviat .margin_t_7mm {
	
	margin-top: 7mm;
}
.manaviat .margin_t_9mm {
	
	margin-top: 9mm;
}
.manaviat .margin_t_10mm {
	
	margin-top: 10mm;
}
.manaviat .margin_t_12mm {
	
	margin-top: 12mm;
}
.manaviat .margin_t_15mm {
	
	margin-top: 15mm;
}
.manaviat .margin_t_23mm {
	
	margin-top: 23mm;
}
.manaviat .margin_t_29mm {
	
	margin-top: 29mm;
}

.manaviat .center1 {
	
  font-family: BNazanin;
  font-size: 15pt;
  text-align: center;
  margin-top: 30mm;
  margin-bottom: -39mm;  
}
.manaviat .WordSpacing_nim {
	word-spacing: 0.5mm;
}
.manaviat .WordSpacing_six {
	word-spacing: 0.6mm;
}
.manaviat .WordSpacing_haft {
	word-spacing: 0.7mm;
}
.manaviat .WordSpacing_yek_haft {
	word-spacing: 1.7mm;
}
.manaviat .WordSpacing_manfi_nim {
    word-spacing: -.5pt;
}	
.manaviat .WordSpacing_manfi_yek {
    word-spacing: -1pt;
}
.manaviat .WordSpacing_manfi_yek_nim {
    word-spacing: -1.5pt;
}

.manaviat .WordSpacing_manfi_do {
    word-spacing: -2pt;
}
.manaviat .WordSpacing_manfi_do_nim {
    word-spacing: -2.5pt;
}
.manaviat .WordSpacing_manfi_se {
    word-spacing: -3pt;
}

.manaviat .titr_mabhas_15 {
	font-family: BNazanin;
	font-size: 21pt;
	height: 15mm;
	font-weight:bold;
	margin-top:45mm;
	margin-bottom: 5mm;
	height:14mm;
	text-align:center;
}
.manaviat .titr_mabhas {/*عنوان مبحث هر فصل مانند مقدمه ناشر، پیشگفتار، معنویت فطری...*/
	font-family: BNazanin;
	font-size: 21pt;
	font-weight:bold;
	margin-top:42mm;
	margin-bottom: 5mm;
	height:14mm;
	text-align:center;
	word-spacing: 1.1mm;
}

.manaviat .titr_mabhas_1 { /*عنوان‌های اصلی درون فصل مانند مقدمه، معنویت سنتی، معنویت انحرافی، و کلمه سوالات در بخش سوالات*/
	font-family: BNazanin;
	font-size: 14.5pt;
	height: 6mm;
	font-weight: bold;
	text-align: right;
	padding-top: 2mm;
	margin-top: 7mm;
}
.manaviat .titr_mabhas_1_0 {
	font-family: BNazanin;
	font-size: 14.5pt;
	height: 6mm;
	font-weight: bold;
	text-align: right;
	padding-top: 2mm;
}
.manaviat .titr_mabhas_small {
	font-family: BNazanin;
	font-size: 14pt;
	height: 15mm;
	margin-top: -7mm;
	margin-bottom: -2mm;
	height:14mm;
	text-align:center;
	
}
.manaviat .titr_bold {
	font-family: BNazanin;
	font-size: 12pt;
	font-weight: bold;
	text-align: right;
	height: 3mm;
	margin-top: 8mm;
	padding-bottom: 3mm;
	

}


.manaviat .line1 {
	font-family: BNazanin;
	font-size: 11pt;
	height: 1mm;
	text-align: justify;
	text-align-last: justify;
	width: 105%;
}
	.manaviat .line1:after {
		content: "";
		display: inline-block;
		width: 100%;
	}


.manaviat .line2 {
	font-family: BNazanin;
	font-size: 11pt;
	text-indent: 12mm;
	height: 1mm;
	text-align: justify;
	text-align-last: justify;
	width: 105%;
	
}
	.manaviat .line2:after {
		content: "";
		display: inline-block;
		width: 100%;
	}

.manaviat .line3 {
	font-family: BNazanin;
	font-size: 11pt;
	height: 3mm;
	text-align: right;
	word-spacing:0.6mm;
}
.manaviat .line3_7 { /*لاین ۳ با فشردگی 0.7 میل*/
	font-family: BNazanin;
	font-size: 11pt;
	height: 3mm;
	text-align: right;
	word-spacing: 0.7mm;
}
.manaviat .line3_1 {/*لاین ۳ با فشردگی ۱ میل*/
	font-family: BNazanin;
	font-size: 11pt;
	height: 3mm;
	text-align: right;
	word-spacing:1mm;
}
.manaviat .line3_2 { /**/
	font-family: BNazanin;
	font-size: 11pt;
	height: 3mm;
	text-align: right;
	word-spacing: 1.2mm;
}
.manaviat .line3_Indent {/*فرورفتگی لاین آزاد*/
	font-family: BNazanin;
	font-size: 11pt;
	height: 3mm;
	text-align: right;
	word-spacing: 0.6mm;
	text-indent: 12mm;
}

.manaviat .line2_q { /*مربوط به قسمت سوالات که به صورت ایتالیک نوشته شده*/
	height: 1mm;
	text-align: justify;
	text-align-last: justify;
	font-family: BNazanin;
	font-size: 10pt;
	text-indent: 10mm;
	font-style: italic;
	width: 105%;
}
	.manaviat .line2_q:after {
		content: "";
		display: inline-block;
		width: 100%;
	}

.manaviat .line3_q {
	font-family: BNazanin;
	font-size: 10pt;
	height: 3mm;
	text-align: right;
	text-indent: 10mm;
	font-style: italic;
}
.manaviat .line1_C { /*کپشن زیر تصاویر*/
	/*پاورقی لاین 1*/
	font-family: BNazanin;
	font-size: 9pt;
	text-align: justify;
	text-align-last: justify;
	color: black;
	height: 0mm;
	width: 105%;
}
	.manaviat .line1_C:after {
		content: "";
		display: inline-block;
		width: 100%;
	}

.manaviat .line3_C {
 /*کپشن زیر تصاویر*/
	font-family: BNazanin;
	font-size: 9pt;
	color: black;
	height: 1.5mm;
	text-align: right;
	word-spacing: 0.6mm;
	margin-bottom: 8mm;
}
.manaviat .superscript {
	/*شماره‌های ارجاع به پانویس*/
	vertical-align: 7px;
	font-size: 55%;
	line-height: 0.5mm;
}

.manaviat .reference {
	/*پاورقی لاین 1*/
	font-family: BNazanin;
	font-size: 7.5pt;
	text-align: justify;
	text-align-last: justify;
	color: black;
	height: 0mm;
	width: 105%;
}
	.manaviat .reference:after {
		content: "";
		display: inline-block;
		width: 100%;
	}


.manaviat .reference3 {
	/*متن ‍پانویس خط آزاد و آخر*/
	font-family: BNazanin;
	font-size: 7.5pt;
	color: black;
	height: 0mm;
	text-align: right;
	word-spacing: 0.6mm;
}
.manaviat .reference3_en {
	font-family: TimesNewRoman;
	font-size: 7.5pt;
	color: black;
	height: 0mm;
	text-align: right;
	
}
.manaviat .reference_e {
	font-family: TimesNewRoman;
	font-size: 7pt;
	color: black;
	height: 0mm;
	text-align: left;
	
}


.manaviat .reference3_e {
	font-family: TimesNewRoman;
	font-size: 7pt;
	color: black;
	height: 0mm;
	text-align: left;
	width: 105%;
	
}

.manaviat .reference3_1 {
	/*متن ‍پانویس خط آزاد و و تک جمله‌ای*/
	font-family: BNazanin;
	font-size: 7.5pt;
	color: black;
	height: 0mm;
	text-align: right;
}


.manaviat .hr {
	max-width: 50mm;
	border-top: solid black thin;
	
	
}

.manaviat .footnote {
	/*قسمت ‍پانویس*/
	text-align: right;
	margin-top: 3mm;
	color: black;
	text-decoration: none;
}

.manaviat .header_text_left {
	/*متن هدر سمت چپ*/
	font-family: BNazanin;
	font-size: 9pt;
	text-align: left;
	margin-top: 7mm;
	margin-bottom: 5mm;
	width: 105%;
}

.manaviat .header_text_right {
	/*متن هدر سمت راست*/
	font-family: BNazanin;
	font-size: 9pt;
	text-align: right;
	float: right;
	margin-bottom: 5mm;
	margin-top: 7mm
	

	
	
}
.manaviat .Border {/*کادر دور متن اول هر فصل*/
	border: 1px solid;
	padding: 15px;
	box-shadow: 2px 2px;
	margin-bottom: 10mm;
	width: 105%;
}

.manaviat .line_Border {
	font-family: BNazanin;
	font-size: 10.5pt;
	line-height: 2mm;
	height: 2mm;
	text-align:right;
	text-indent: 10mm;
	
}
.manaviat .line_Bold {
	font-family: BNazanin;
	font-size: 11pt;
	line-height: 3mm;
	height: 2mm;
	text-align: right;
	text-indent: 4mm;
	font-weight:bold

}
.manaviat .Space { /*فاصله زیر کادر با تیتر زیرش*/
	margin-top: 8mm;
}
.manaviat .IMG {
	height: auto;
	width: 100%;
	margin-top: 15mm;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.manaviat .Page_IMG { /*مربوط به تگ پیج صفحات تصویر دار */
	
	width: 100%;
	height: auto;
	
}

.manaviat .IMG_p36 { 
	height: 12.6cm;
	margin-bottom: 2mm;
}
.manaviat .IMG_p45 { 
	margin-right: auto;
	margin-left: auto;
	height: 12cm;
	display: block;
	margin-bottom: 5mm;
}
.manaviat .IMG_p55 { 
	margin-right: auto;
	margin-left: auto;
	height: 14cm;
	display: block;
	margin-bottom: 5mm;
}
.manaviat .IMG_p70 { 
	margin-right: auto;
	margin-left: auto;
	height: 9cm;
	display: block;
	margin-bottom: 15mm;
}
.manaviat .IMG_p71 { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 12.5cm;
	width: 110mm;
	
}
.manaviat .IMG_p72 { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 10cm;
	margin-bottom: 2mm;
}
.manaviat .IMG_p73 { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 5.4cm;
	margin-bottom: 30mm;
}
.manaviat .IMG_p74 { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 110mm;
	margin-bottom: 5mm;
}
.manaviat .IMG_p79 { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 90mm;
	margin-bottom: 5mm;
	width: 105%;
}
.manaviat .IMG_p91 { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 14cm;
	margin-bottom: 5mm;
	width: 105%;
}
.manaviat .IMG_p95 {
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 120mm;
	margin-bottom: 18mm;
	width: 105%;
}
.manaviat .IMG_p124a { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 100mm;
	margin-bottom: 5mm;
	width: 90%;
}
.manaviat .IMG_p124b {
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 4cm;
	margin-bottom: 5mm;
	border: 1px solid;
	width: 90%;
}
.manaviat .IMG_p125 {
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 18mm;
	margin-bottom: 5mm;
	width: 50%;
}
.manaviat .IMG_p126 {
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 35mm;
	margin-bottom: 5mm;
	border: 1px solid;
	width: 50%;
}
.manaviat .IMG_p153a { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 120mm;
	margin-bottom: 5mm;
}
.manaviat .IMG_p153b { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 33mm;
	margin-bottom: 5mm;
}
.manaviat .IMG_p157a { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 125mm;
	margin-bottom: 5mm;
}
.manaviat .IMG_p157b { 
	margin-right: auto;
	margin-left: auto;
	display: block;
	height: 17mm;
	margin-bottom: 5mm;
	border: 1px solid;
}
.manaviat .oval { /*شکل بیضی*/
	height: 35px;
	width: 95px;
	background-color: black;
	border-radius: 50%;
	float: left;
	margin-top: 37.5mm;
}

.manaviat .oval_text {
	font-family: BNazanin;
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	color: white;
	margin-top: 1.3mm;
}

.manaviat .oval_text_1 {
	font-family: BNazanin;
	font-size: 17pt;
	font-weight: bold;
	text-align: center;
	color: black;
	margin-top: 38mm;
	margin-bottom: 0mm;
	margin-right: 66mm;
}
.manaviat .Border_K_L { /*بودر صفحه مبحث*/
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	height: 41mm;
	width: 22mm;
	margin-right: 265px;
	position: relative;
}
.manaviat .Border_Text {
	font-family: BNazanin;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	margin-top: -6mm;
	padding-right: 31mm;
	margin-left: 30mm;
}
.manaviat .Border_Text_p41 {
	font-family: BNazanin;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	padding-top: 35mm;
	margin-right: -20mm;
	margin-top: -41mm;
}
.manaviat .Border_Text_p67 {
	font-family: BNazanin;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	padding-top: 35mm;
	margin-right: -37mm;
	margin-top: -1mm;

}
.manaviat .Border_Text_p85 {
	font-family: BNazanin;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	padding-top: 33mm;
	margin-right: -46mm;
	margin-top: -1mm;
}
.manaviat .Border_Text_p101 {
	font-family: BNazanin;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	padding-top: 35mm;
	margin-right: -78mm;
	margin-top: -1mm;
}
.manaviat .Border_Text_p115 {
	font-family: BNazanin;
	font-size: 20pt;
	font-weight: bold;
	text-align: center;
	padding-top: 33mm;
	margin-right: -95mm;
	margin-top: -1mm;
}
.manaviat .Border_K_L_p115 { 
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	height: 38mm;
	width: 10mm;
	margin-right: 312px;
	position: relative;
}
.manaviat .Border_Text_p135 {
	font-family: BNazanin;
	font-size: 22pt;
	font-weight: bold;
	text-align: center;
	padding-top: 35mm;
	margin-right: -62mm;
	margin-top: -1mm;
}

.manaviat .Border_Text_1 {
	font-family: BNazanin;
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
	padding-right: 48mm;
	margin-top: -5mm;
	margin-left: 7mm;
}

.manaviat .Text_2 {
	font-family: BNazanin;
	font-size: 12pt;
	font-weight:normal;
	
}
.manaviat .Arabic_T {
	font-family: IRNazanin;
}