@charset "utf-8";
@font-face {
      font-family: Samim;
      src: url('fnt/Samim-WOL.eot');
      src: url('fnt/Samim-WOL.eot?#iefix') format('embedded-opentype'),
           url('fnt/Samim-WOL.woff') format('woff'),
		   url('fnt/Samim-WOL.woff2') format('woff2'),
           url('fnt/Samim-WOL.ttf') format('truetype');
      font-weight: normal;
}
@font-face {
      font-family: SamimBold;
      src: url('fnt/Samim-Bold-WOL.eot');
      src: url('fnt/Samim-Bold-WOL.eot?#iefix') format('embedded-opentype'),
           url('fnt/Samim-Bold-WOL.woff') format('woff'),
		   url('fnt/Samim-Bold-WOL.woff2') format('woff2'),
           url('fnt/Samim-Bold-WOL.ttf') format('truetype');
      font-weight: normal;
}

/* 1279-1365 */

body {
    margin:0px auto;
	padding:0px;
	width:100%;
	background-color:#bfbfbf;
}
a {
	text-decoration:none;
	cursor:pointer
}

/* DISPLAY NONE :// */
div#result {
	display:none
}
div.logoprint, div.mobtgsort, .allptools, .allptools .title, div.mobscrt, div.mobscre, div.sho, header div.hborder, div#openlefts, div#openrights, div#closerights, div#closelefts, body div.xsright, footer div.mobi div.mobtab, footer div.mobi div.mobtabb, div.xsearch, div#noshow, div#noshow h3, div#noshow h4, .bx-wrapper .bx-prev, a.xclmagh, a.xclnam, a.xclbest, div.mobscrt, .heightpin, .mobtgsort .reset, .mykeysmob, .printsho, .backtol, .pages-rigthbox select, .pages-box select, a.ptsho{
	display:none !important
}
.bx-wrapper .bx-prev, .xclbest, #allbests, div#result {
	display:none;
}
.bx-wrapper .bx-next {
	display:none;	
}

.bx-wrapper .bx-controls-direction a {
	display: none;

}
.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

footer span.nosho {
	display:block
}
div.pdfshow {
	position:absolute;
	z-index:4;
	width:39px;
	height:39px;
	right:155px;/*Adjustable | AWAWEB.ir*/
	top:15px;
}
div.bypdf {
	position:relative;
	width:39px;
	height:39px;
	right:0px;
	top:0;
	background-image:url(../img/pdf64.png);
	background-size:39px 39px;
}

/* :TOPMYO and TOPMYZ*/
div#topmyo {
	width:100%;
	height:50px;
	position:fixed;
	top:0px;
	display:none;
	z-index:13;
	background-color:#292929;
	border-bottom-width:5px;
	border-bottom-style:solid;
	border-bottom-color:#121212;
}
div.topmyo a.logo {
	width:140px;
	height:55px;
	position:absolute;
	right:3.2%;
	top:0;
    box-shadow:3px 3px 1px #000;
	background-color:#9e0000;
    background: linear-gradient(90deg, #9e0000, #4715f8);
    background-size: 400% 400%;
    -webkit-animation: logo 2s ease infinite;
    -moz-animation: logo 2s ease infinite;
    -o-animation: logo 2s ease infinite;
    animation: logo 2s ease infinite;
}
@-webkit-keyframes logo {
    0%{background-position:0% 51%}
    50%{background-position:100% 50%}
    100%{background-position:0% 51%}
}
@-moz-keyframes logo {
    0%{background-position:0% 51%}
    50%{background-position:100% 50%}
    100%{background-position:0% 51%}
}
@-o-keyframes logo {
    0%{background-position:0% 51%}
    50%{background-position:100% 50%}
    100%{background-position:0% 51%}
}
@keyframes logo { 
    0%{background-position:0% 51%}
    50%{background-position:100% 50%}
    100%{background-position:0% 51%}
}

div.topmyo a.logo:hover {
	background-color:#a60000;
    box-shadow:3px 3px 5px #000;
}
div.topmyo a.logo span.title {
	color:#fff;
	font-size:12pt;
	font-family:Tahoma;
	font-weight:bold;
	letter-spacing:2px;
	margin-top:15px;
	left:0px;
	width:100%;
	float:left;
	margin-left:2px;
	text-align:center
}


a.totop {
	position:fixed;
	border-radius:50%;
	right:0.5%; /*Adjustable | AWAWEB.ir*/
	bottom:50px;
	z-index:3;
	background-image:url(../img/up.svg);
	background-repeat:no-repeat;
	background-position:center center;
	background-size:30px 30px;
	background-color:#A8A8A8;
	width:27px;
	height:27px;
	color:#FFFE49;
	text-align:center;
	display:none
}
/* //DISPLAY NONE */

/* HEADER:// */
header div.topheader {
    position:absolute;
	width:100%;
	background-color:#292929;
	height:165px;
	left:0px;
	top:0px;
	text-align:center;
	border-bottom-width:5px;
	border-bottom-color:#121212;
	border-bottom-style:solid;
}
.topheader ul.menu{
	bottom:20px;
	right:180px;
	position:absolute;
	padding:0px;
	margin:0px;
}
.topmyo ul.menu{
	bottom:8px;
	right:180px;
	position:absolute;
	padding:0px;
	margin:0px;
}
ul.menu li{
    list-style:none;
	float:right;
	margin-left:15px;
	margin-right:15px;
	font-size:18pt;
	font-family: Samim;
	line-height:150%;
	position:relative;
}
ul.menu li a{
	text-decoration:none;
	color:#959595;
	padding-left:5px;
	padding-right:5px;
	border-right:1px solid transparent;
	border-left:1px solid transparent;
	
}
ul.menu li.tgeee:hover{
	color:#fff;
	z-index:2;
	background-color:#171717;
	opacity:0.95;
}
ul.menu li a:hover, ul.menu li ul a:hover{
	color:#fff;
	background-color:transparent
}

ul.menu li ul {
	position:absolute;
	margin:0;
	display:none;
	right:0px;
	height:auto;
	background-color:#171717;
	top:36px;
	padding-top:10px;
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
}
ul.menu li ul li {
	display:inline;
	float:right;	    
	list-style:none;
	width:130px;
	text-align:right;
	padding:0px !important; 
	background-color:#171717;
	margin:0px !important;
	font-size:14pt;
}
ul.menu li ul li a{
	margin-right:2px;
	margin-top:5px;
	margin-bottom:5px;	
	width:100%;
	float:right;
}
div.topheader ul.tmenut {
	left:3.2%;
	top:105px;
	position:absolute;
	padding:0px;
	margin:0px;
	list-style:none;
	width:280px;
}
div.topmyo ul.tmenut {
	left:3.2%;
	top:2px;
	position:absolute;
	padding:0px;
	margin:0px;
	list-style:none;
	width:280px;
}
div.topheader ul.tmenut li.magh , div.topheader ul.tmenut li.name, div.topmyo ul.tmenut li.magh , div.topmyo ul.tmenut li.name {
	float:left;
	margin-right:20px;
}
div.topheader ul.tmenut li.magh a, div.topheader ul.tmenut li.name a, div.topmyo ul.tmenut li.magh a, div.topmyo ul.tmenut li.name a{
	font-size:16pt;
	font-family: Samim;
	line-height:150%;
	color:#959595;
	padding:7px;
	float:left;
}
div.topheader ul.tmenut .last, div.topmyo ul.tmenut .last{
	text-align:left;
	text-shadow:2px 2px 2px #292929;
	font-family: Samim;
	line-height:150%;
	color:#fff;
}

div.topheader ul.tmenut li.magh:hover, div.topheader ul.tmenut li.name:hover, div.topmyo ul.tmenut li.magh:hover, div.topmyo ul.tmenut li.name:hover{
	float:left;
	background: #292929;
background: -moz-linear-gradient(top, #292929 0%, #9e0000 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #292929), color-stop(100%, #9e0000));
background: -webkit-linear-gradient(top, #292929 0%, #9e0000 100%);
background: -o-linear-gradient(top, #292929 0%, #9e0000 100%);
background: -ms-linear-gradient(top, #292929 0%, #9e0000 100%);
background: linear-gradient(to bottom, #292929 0%, #9e0000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#9e0000', GradientType=0 );
}
div.topheader ul.tmenut li.magh ul, div.topheader ul.tmenut li.name ul, div.topmyo ul.tmenut li.magh ul, div.topmyo ul.tmenut li.name ul{
	display:none;
	text-align:right;
	padding:15px;
	margin:0;
	top:45px;
	list-style:none;
	background-color:#9e0000;
	position:absolute;
	width:250px;
	z-index:13;
	-moz-column:2;
	  -webkit-column-count: 2; /* Chrome, Safari, Opera */
  	-moz-column-count: 2; /* Firefox */
  	column-count: 2;
  	-webkit-column-gap: 10px; /* Chrome, Safari, Opera */
  	-moz-column-gap: 10px; /* Firefox */
  	column-gap: 10px;
  	-webkit-column-rule: 1px solid #9A2A2C; /* Chrome, Safari, Opera */
  	-moz-column-rule: 1px solid #9A2A2C; /* Firefox */
  	column-rule: 1px solid #9A2A2C;
  }
div.topheader ul.tmenut li.magh ul a, div.topheader ul.tmenut li.name ul a, div.topmyo ul.tmenut li.magh ul a, div.topmyo ul.tmenut li.name ul a{
	font-size:14px;
	float:right;
	color:#fff;
	padding:2%;
	width:92%;
	margin:2%;
}
div.topheader ul.tmenut li.magh ul a:hover, div.topheader ul.tmenut li.name ul a:hover, div.topmyo ul.tmenut li.magh ul a:hover, div.topmyo ul.tmenut li.name ul a:hover{
	color:#AFAFAF
}
header div.topheader form.search{
	position:absolute;
	left:3.2%;
	top:20px;
	margin:0px;
	padding:0px;
	float:left;
	border:1px solid #121212;
}
header div.topheader input.sgo {
	float:left;
	background-color:#292929;
	height:35px;
	width:40px;
	border:none;
	color:#ccc;
	margin-left:0px;
	margin-right:0px;
	cursor:pointer;
	background-image:url(../img/search.svg);
	background-size:20px 20px;
	background-position:center center;
	background-repeat:no-repeat;
	opacity:0.2;
	outline: none;	 
}
header div.topheader input.scer {
	float:left;
	background-color:#292929;
	height:35px;
	width:250px;
	font-family:Samim, "Trebuchet MS";
	font-size:12pt;
	line-height:100%;
	padding:0px 10px;
	direction:rtl;
	text-align:right;
	border:none;
	color:#fff;
	opacity:0.7;
	margin-left:0px;
	outline: none;
}
header div:hover.tlbtr input.sgo, header div:hover.tlbtr input.scer {
	opacity:1;
	background-color:#121212
}
header div.topheader form.search:hover{
	background-color:#121212

}
header div.topheader div.socialm {
	position:absolute;
	left:3.2%;
	width:auto;
	top:20px
}
header div.topheader a.logo {
	width:140px;
	height:200px;
	background-color:#9e0000;
	position:absolute;
	right:3.2%;
    box-shadow:3px 5px 3px #000;
	z-index:3;
	cursor:pointer
}
header div.topheader a:hover.logo {
	background-color:#a60000;
}
header div.topheader a.logo span.img {
	background-image:url(../img/rzgrv5.gif);
	width:120px;
	height:155px;
	float:left;
	margin-top:35px;
	margin-left:10px;
	background-size:cover;
	background-size:120px 155px;
}
header div.topheader a.logo span.title {
	color:#fff;
	font-size:10pt;
	font-family:Tahoma;
	letter-spacing:3px;
	position:absolute;
	bottom:5px;
	left:20px
}
header div.topheader a.logo span.desc {
	color:#730001;
	font-size:12pt;
	position:absolute;
	bottom:-35px;
	width:200px;
	left:-32px;
	font-family:Samim, "Trebuchet MS";
}


/* //HEADER */

/*   MAIN BODY://  */
body div.mainbd {
	float:left;
	height:100%;
	width:96%;
	background-color:#dadada;
	margin-left:2%;
	margin-right:2%;
	margin-top:165px;
	text-align:center;
    border-left: 1px solid #9d9d9d;
	border-right: 1px solid #9d9d9d;
    box-shadow: 0px 0px 5px 0px #8a8a8a;
	padding:0;
	padding-bottom:10px;
	margin-bottom:10px
}
/* LEFT SIDE:// */
body div.leftside {
	float:left;
	width:24%;
	margin-left:1%;
	z-index:10;
	height:100%;
	margin-top:15px;
}
div.left2sub {
	width:80%;

	margin-left:auto;
	margin-right:auto;
	z-index:1
}
body div.leftside div.subscribe {
	margin-top:15px;
	margin-bottom:15px;
	width:90%;
	float:left;
	border-radius:0px;
	padding-left:5%;
	padding-right:5%;
	padding-bottom:25px;
	padding-top:15px;
	text-align:center;
	height:9px;
	box-shadow:inset 0px 0px 0px 1px #dadada;
	border:1px solid #bababa;
	opacity:0.8;
    font-family:SamimBold, "Trebuchet MS";
	font-size:14pt;
	font-weight:normal;
	line-height:100%;
	color:#fff;
	background: #c9c9c9;
background: -moz-linear-gradient(top, #c9c9c9 0%, #c4c4c4 50%, #bababa 51%, #e0e0e0 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #c9c9c9), color-stop(50%, #c4c4c4), color-stop(51%, #bababa), color-stop(100%, #e0e0e0));
background: -webkit-linear-gradient(top, #c9c9c9 0%, #c4c4c4 50%, #bababa 51%, #e0e0e0 100%);
background: -o-linear-gradient(top, #c9c9c9 0%, #c4c4c4 50%, #bababa 51%, #e0e0e0 100%);
background: -ms-linear-gradient(top, #c9c9c9 0%, #c4c4c4 50%, #bababa 51%, #e0e0e0 100%);
background: linear-gradient(to bottom, #c9c9c9 0%, #c4c4c4 50%, #bababa 51%, #e0e0e0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9c9c9', endColorstr='#e0e0e0', GradientType=0 );
	cursor:pointer;
	z-index:1;
	position:relative
}

body div.leftside div.subscribe input.email{
	outline:none;
	color:#000;
	border:1px solid #ccc;
    font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	float:left;
	width:68%;
	margin-left:5px;
	padding:2px;
	margin-top:-3px;
	border-radius:2px;
	display:none
} 
body div.leftside div.subscribe input.submit{
	outline:none;
	height:24px;
	border:0px solid #ccc;
    font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	color:#fff;
	float:left;
	width:25%;
	margin-top:-2px;
	background-color:#9e0000;
	border-radius:2px;
	display:none;
	cursor:pointer
} 
div.leftside div.fromgallery {
	width:80%;
	float:left;
	border-radius:0px;
	background-color:#fff;
	padding-left:10%;
	padding-right:10%;
	padding-bottom:20px;
	padding-top:20px;
	text-align:center;
}
body div.leftside a.frgall {
	width:100%;
	height:440px;
	float:left;
	position:relative;
}
body div.leftside div.fromgallery  a:hover.frgall span.frgdesc {
	opacity:1
}
body div.leftside div.frgphoto {
	width:100%;
	height:100%;
	background-color:#fff;
	background-position:center;
	background-size:cover;
	float:left;
	border:0;
}
body div.leftside div.fromgallery span.frgdesc {
	position:absolute;
	font-family:Samim, "Trebuchet MS";
	text-align:center;
	font-size: 12pt;
	background-color:#000;
	color:#fff;
	opacity:0.7;
	left:0;
	bottom:0px;
	width:100%;
}
body div.leftside div.frombook {
	width:98%;
	float:left;
	border-radius:0px;
	background-color:#fff;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	margin-top:10px;	
}
body div.leftside div.frombook a{
	color:#333	
}
body div.leftside div.frombook h4{
	font-family:SamimBold, "Trebuchet MS";
	font-size:14pt;
	font-weight:normal;
	float:right;
	width:96%;
	margin-right:4%;
	text-align:right;
	line-height:100%;
}
body div.leftside div.frombook a.iner{
	font-family:Samim, "Trebuchet MS";
	text-decoration:none;
	direction:rtl;
	float:right;
	width:97%;
	text-align:right;
	color:#333333;
	padding-right:2%;
	padding-left:1%;
	padding-bottom:15px;
	padding-top:10px
}

body div.leftside div.frombook a:hover{
	background-color:#f6f6f6;
	color:#126966
}
body div.leftside div.frombook a.iner h5{
	font-family:SamimBold, "Trebuchet MS";
	font-size:12pt;
	font-weight:normal;
	line-height:100%;
	padding:0;
	margin-bottom:5px;
	margin-top:10px;
	margin-left:0
}
body div.leftside div.frombook a.iner h6{
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	line-height:150%;
	margin-bottom:0px;
	margin-top:0;
	margin-left:0;
	padding:0;
}
body div.book {
	position:relative;
	float:right;
	width:85px;
	height:115px;
	padding:0
}
body div.bookj {
	margin-top:10px;
	width:80px;
	right:0;
	height:110px;
	position:absolute;
	-moz-transform: skew(0deg, 8deg);
	-webkit-transform: skew(0deg, 8deg);
	-o-transform: skew(0deg, 8deg);
	-ms-transform: skew(0deg, 8deg);
	transform: skew(0deg, 8deg);
	box-shadow: inset -5px 0px 5px -2px #333;
    background-size: 80px 110px;
    background-position:top;
    background-repeat:no-repeat;
}
body div.bookp {
	margin-top:10px;
	width:75px;
	height:110px;
	top:-5px;
	right:0;
	position:absolute;
	background-color:#D8D8D8;
	-moz-transform: skew(0deg, 15deg);
	-webkit-transform: skew(0deg, 15deg);
	-o-transform: skew(0deg, 15deg);
	-ms-transform: skew(0deg, 15deg);
	transform: skew(0deg, 15deg);
	box-shadow: inset 0px 5px 5px -2px  #9B9B9B;

}
body a.more{
	font-family:Samim, "Trebuchet MS";
	text-decoration:none;
	direction:rtl;
	height:20px;
	width:50px;
	float:left;
	padding:10px;
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
	color:#555;
	line-height:100%;
	background-color:#E7E7E7;
	margin-left:10px;
	border:1px solid #E7E7E7;
    box-shadow: inset 0 0 1px 1px #fff;
	cursor:pointer;
}
body a.more:hover{
	background-color:#F0F0F0;
}
body div.archives, div.tags {
	width:98%;
	float:left;
	height:100%;
	border-radius:0px;
	background-color:#fff;
	padding-left:1%;
	padding-right:1%;
	padding-bottom:5px;
	padding-top:15px;
	text-align:center;
	margin-top:10px;
}
div.quotation {
	width:96%;
	float:left;
	height:100%;
	border-radius:0px;
	background-color:#fff;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:5px;
	padding-top:15px;
	text-align:center;
	margin-top:10px;
    border-top:1px solid #F0F0F0;
	border-bottom:1px solid #F0F0F0;
}
div.quotation h6{
	padding:2%;
	margin:0;
	font-size:12pt;
	font-weight:normal;
	direction:rtl;
	text-align:right;
	font-family:Samim, "Trebuchet MS";
	float:right;
	width:91%;
}
div.quotation a{
	font-size:12pt;
	font-weight:normal;
	direction:rtl;
	text-align:right;
	font-family:Samim, "Trebuchet MS";
	float:left;
	margin-left:20px;
	margin-bottom:10px;
	color:#00938C;
	margin-top:5px;
}
div.quotation a:hover{
	color:#9e0000
}
@font-face {
      font-family: 'fontello';
      src: url('fnt/fontello.eot?63908904');
      src: url('fnt/fontello.eot?63908904#iefix') format('embedded-opentype'),
           url('fnt/fontello.woff?63908904') format('woff'),
           url('fnt/fontello.ttf?63908904') format('truetype'),
           url('fnt/fontello.svg?63908904#fontello') format('svg');
      font-weight: normal;
      font-style: normal;
}
div.quotation h6:after{
	content:'';
	font-family:"fontello";
	font-size:20pt;
	color:#ccc;
	margin-top:5px;
	position:absolute;
	margin-right:5px;
}
div.quotation h6:before{
	content:' ';
	font-family:"fontello";
	font-size:20pt;
	color:#ccc;

}
body div.archives h4, div.tags h4{
	width:96%;
	text-align:right;
	font-family:SamimBold, "Trebuchet MS";
	font-size:14pt;
	margin-right:4%;
	font-weight:normal;
	padding:0;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
}
body div.archives ul{
	columns: 2;
  	-webkit-columns: 2;
  	-moz-columns: 2;
	text-align:right;
	direction:rtl;
	font-size:13pt;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Samim, "Trebuchet MS";
	list-style-type:none;
	margin-right:15px;
	column-rule-style:dashed;
	column-rule-color:#ECECEC;
	column-rule-width:1px;
	border-right:1px dashed #ECECEC;
	padding-right:10px;
	line-height:180%;
}
body div.archives ul li a{
	text-decoration:none;
	color:#000;
}
body div.archives ul li a:hover{
	color:#00C0A5;
}
body div.nineinleft {
	width:100%;
	float:left;
	background-color:#fff;
	margin-top:10px;
}
div.nineinleft a.hovery {
	float:right;
	direction:rtl;
	background-color:#fff;
	color:#222222;
	padding-top:10px;
	padding-bottom:20px;
	padding-right:2%;
	padding-left:2%;
	width:96.0%;
	margin-bottom:1px;
	border-bottom:1px solid #dadada
}
div.nineinleft a.hovery:hover  {
	color:#126966;	
	background-color:#f6f6f6;
}
div.nineinleft div .sldimg{
	width:65px;
	height:65px;
	float:left;
	background-size:65px 65px;
	margin-right:5px;
	margin-bottom:2px;
	background-color: #f0f0f0;
}
body div.nineinleft div h2{
	line-height:150%;
	font-size:15px;
	margin-top:0px;
	text-align:right;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	padding:0;
}

body div.nineinleft div h3{
	line-height:150%;
	font-size:13px;
	margin-top:-10px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right;
}
body div.nineinleft div h4{
	line-height:150%;
	font-size:12px;
	margin-top:-10px;
	margin-bottom:0px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right;
	padding:0px;
	margin-left:0;
	margin-right:0;
}
/* //LEFT SIDE */

/* RIGHT SIDE:// */
body div.rightside {
	float:left;
	width:73%;
	height:98%;
	margin-right:1%;
	margin-left:1%;
	margin-top:0px;
	z-index:0;
			box-shadow: 0px 0px 10px 0px #dadada;

}

/* quick Site Map:// */
body div.page {
	width:80%;
	float:left;
	margin-top:0px;
	direction:rtl;
	text-align:right;
background: #dadada;
background: -moz-linear-gradient(left, #dadada 0%, #fefefe 20%, #fefefe 80%, #dadada 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, #dadada), color-stop(20%, #fefefe), color-stop(80%, #fefefe), color-stop(100%, #dadada));
background: -webkit-linear-gradient(left, #dadada 0%, #fefefe 20%, #fefefe 80%, #dadada 100%);
background: -o-linear-gradient(left, #dadada 0%, #fefefe 20%, #fefefe 80%, #dadada 100%);
background: -ms-linear-gradient(left, #dadada 0%, #fefefe 20%, #fefefe 80%, #dadada 100%);
background: linear-gradient(to right, #dadada 0%, #fefefe 20%, #fefefe 80%, #dadada 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#dadada', GradientType=1 );	padding-right:20%;
	padding-top:2.5%;
	padding-bottom:2.5%;
}
body div.page a.home {
	background-image:url(../img/home-solid.svg);
	background-repeat:no-repeat;
	background-size:25px 22px;
	background-position:center center;
	width:25px;
	height:30px;
	float:right;
}
body div.page a.home:hover {
	background-image:url(../img/homered.svg);
}
body div.page span {
	float:right;
	margin-right:2px;
	margin-left:2px;
	line-height:100%;
	font-family:Samim, "Trebuchet MS";
	font-size:12pt;
	margin-top:10px;
	color:#068e87;
}
body div.page h6 {
	padding:0;
	margin:0;
	line-height:100%;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	font-size:12pt;
	float:right;
	margin-top:7px;
}
body div.page h7 {
	padding:0;
	margin:0;
	line-height:100%;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	font-size:10pt;
	float:right;
	margin-top:10px;
	color:#068E87;
}

body div.page h6 a, body div.page h7 a{
	color:#068E87
}
body div.page h6 a:hover, body div.page h7 a:hover{
	color:#9e0000
}

/* :in SLIDER:// */
div.myslider {
	position:relative;
	width:100%;
	margin-right:auto;
	margin-left:auto;
	float:left;
	margin-top:15px;

}
ul.numbers {
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	position:relative;
	z-index:1
}
ul.numbers li{
	height:42px;
	width:60px;
	cursor:pointer;
	float:left;
	font-family:Samim, "Trebuchet MS";
	font-size:18pt;
	color:#fff;
	text-align:center;
	line-height:100%;
	margin:0;
	padding-top:18px;
	z-index:2;
}

ul.slider li ul {
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	z-index:1;
	top:0px;
	
}
ul.slider li ul li.a{
	width:60px;
	height:42px;
	background-color:#fff;
	float:left;
	padding-top:18px;
	font-family:Samim, "Trebuchet MS";
	font-size:18pt;
	color:#787878;
	text-align:center;
	line-height:100%;
}
ul.slider li ul li.b{
	width:60px;
	height:42px;
	background-color:#fff;
	float:left;
	margin-left:60px;
	position:absolute;
	padding-top:18px;
	font-family:Samim, "Trebuchet MS";
	font-size:18pt;
	color:#787878;
	text-align:center;
	line-height:100%;
}
ul.slider li ul li.c{
	width:60px;
	height:42px;
	background-color:#fff;
	float:left;
	margin-left:120px;
	position:absolute;
	padding-top:18px;
	font-family:Samim, "Trebuchet MS";
	font-size:18pt;
	color:#787878;
	text-align:center;
	line-height:100%;
}
ul.slider li ul li.d{
	width:60px;
	height:42px;
	background-color:#fff;
	float:left;
	margin-left:180px;
	position:absolute;
	padding-top:18px;
	font-family:Samim, "Trebuchet MS";
	font-size:18pt;
	color:#787878;
	text-align:center;
	line-height:100%;
}
ul.slider li ul li.e{
	width:60px;
	height:42px;
	background-color:#fff;
	float:left;
	margin-left:240px;
	position:absolute;
	padding-top:18px;
	font-family:Samim, "Trebuchet MS";
	font-size:18pt;
	color:#787878;
	text-align:center;
	line-height:100%;

}
ul.slider {
	list-style:none;
	padding:0px;
	float:left;
	width:100%;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	background-color:#fff;
}
ul.slider li{
	width:100%;
	padding:0;
	margin:0;
	background-color:#fff;
	display:none;
	float:left;
}

body .myslider div.inslider {
	width:97%;
	padding:1.5%;	
	float:left;
	height:100%;
	direction:rtl;
	background-color:#fff;
}
body .myslider div.inslider a.hovery{
	color:#222222;
	text-decoration:none;
	text-align:right
}
body .myslider div.inslider a.hovery:hover {
	color:#126966;
}
body .myslider div.inslider .sldimg{
	width:170px;
	height:170px;
	float:left;
	background-size:170px 170px;
	margin-right:5px;
	margin-bottom:2px;
	background-color: #f0f0f0;
}
body .myslider div.inslider  h2{
	line-height:150%;
	font-size:28px; /*Adjustable | AWAWEB.ir*/
	margin-top:0px;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal
}
body .myslider div.inslider  h3{
	line-height:150%;
	font-size:21px; /*Adjustable | AWAWEB.ir*/
	margin-top:-10px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal

}
body .myslider div.inslider  h4{
	line-height:150%;
	font-size:18px; /*Adjustable | AWAWEB.ir*/
	margin-top:-15px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	padding:0;
	margin-bottom:0
}
body .myslider div.inslider span.cats, div.sixout span.cats, div.pageent span.cats  {
	font-size:8pt;
	line-height:100%;
	color:#BCBCBC;
	border:1px solid #BCBCBC;
	padding-right:5px;
	padding-left:5px;
	box-shadow:1px 1px #CBCBCB;
	margin-right:0px;
	border-radius:5px;
	white-space: nowrap;
}
div.nineinleft span.cats  {
	font-size:6pt;
	line-height:100%;
	color:#BCBCBC;
	border:1px solid #BCBCBC;
	padding-right:5px;
	padding-left:5px;
	box-shadow:1px 1px #CBCBCB;
	margin-right:0px;
	border-radius:5px;
	white-space: nowrap;

}
/* :out SLIDER:// */
body div.leftos {
	width:49.5%;
	float:left;
	padding:0;
	margin-right:0.5%;
	background-color:#dadada
}
body div.rightos {
	width:49.5%;
	float:left;
	margin-left:0.5%;
	padding:0;
	background-color:#dadada;

}
body div.rightos a.outhovery, div.leftos a.outhovery, div.leftos a.outhovery-t{
	float:right;
	direction:rtl;
	background-color:#fff;
	color:#222222;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:2%;
	padding-left:2%;
	width:96.0%;
	margin-bottom:1px
}
div.pageentry a.pagehovery, div.tagentry a.pagehovery  {
	float:right;
	direction:rtl;
	background-color:#fff;
	color:#222222;
	padding-top:10px;
	padding-bottom:20px;
	padding-right:2%;
	padding-left:2%;
	width:96.0%;
	margin-bottom:1px;
	border-bottom:1px solid #dadada;
	
}
div.pageentry:last-child a.pagehovery, div.tagentry:last-child a.pagehovery  {
	border-bottom:0px;
	margin-bottom:0px;
}
body div.rightos a.outhovery:hover, body div.leftos a.outhovery:hover, div.pageentry a.pagehovery:hover, div.tagentry a.pagehovery:hover, body div.leftos a.outhovery-t:hover  {
	color:#126966;	
	background-color:#f6f6f6;
}
body div.leftos div.tabs, div.rightos div.tabs {
	float:right;
	margin-top:0;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	font-size:18pt;
	background-color:#fff;;
	text-align:right;
	width:96%;
	padding:2%;
	position: -webkit-sticky;
    position: sticky;
    top: 50px;
}
body a.outhovery div.sixout, body a.outhovery-t div.sixout, div.pageent{
	float:left;
	width:100%;
	margin-bottom:0;
	padding:0;
}
body a.outhovery div.sixout .sldimg, body a.outhovery-t div.sixout .sldimg{
	width:85px;
	height:85px;
	float:left;
	background-size:85px 85px;
	margin-right:5px;
	margin-bottom:2px;
	background-color: #f0f0f0;
}
body a.outhovery div.sixout h2, body a.outhovery-t div.sixout h2{
	line-height:150%;
	font-size:18px;
	margin-top:0px;
	text-align:right;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	padding:0
}
body a.outhovery div.sixout h3, body a.outhovery-t div.sixout h3{
	line-height:150%;
	font-size:16px;
	margin-top:-8px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right
}
body a.outhovery div.sixout h4, body a.outhovery-t div.sixout h4{
	line-height:150%;
	font-size:14px;
	margin-top:-8px;
	margin-bottom:0px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right;
	padding:0px;
}
div.endofinside {
	float:right;
	width:100%;
	background-color:#fff;
	margin-top:-2px;
}
div.endofinsidel {
	float:right;
	width:100%;
	background-color:#fff;
	margin-top:-3px;
	height: 2px;
}
div.mrload, div.mrloadd {
	background-image:url(../img/more-loading.svg);
	background-size:35px 35px;
	background-repeat:no-repeat;
	background-position:center center;
	float: left;
	margin-left: 10px;
	height: 35px;
	width: 35px;
	display: none;
}
ul.tomorelist {
	width:100%;
	list-style: none;
	margin:27px 0px 15px 0px;
	padding: 0;
	float: right;
	text-align: center;
	display: none;
}
ul.tomorelist li {
	font-family: SamimBold;
    font-size: 9pt;
    line-height: 200%;
	direction: rtl; 
}
ul.tomorelist li a{
	background-color: #C41717;
    padding: 5px;
    color: #fff;
    text-decoration: none;
}
ul.tomorelist li a:hover{
	opacity: 0.9;
}
/* //:out SLIDER */
div.pageentry {
	width:100%;
	float:left;
	background-color:#fff;
	position: relative;
	box-shadow: 0 0 10px 0px #dadada;
}
div.tagsaentry {
	width:100%;
	float:left;
	position: relative;
}
div.pageentry div.untitle{
	width:94%;
	float:left;
	font-family:Samim, "Trebuchet MS";
	line-height:150%;
	font-size:18px;
	direction: rtl;
	text-align: right;
	padding-right: 3%;
	padding-left: 3%;
}
div.pageentry div.untitle input{
	font-family:Samim, "Trebuchet MS";
	line-height:150%;
	font-size:16px;
	direction: ltr;
	text-align: left;
	float: left;
	margin:20px 5px 20px 5px;
	padding: 5px;
}
div.pageent .sldimg{
	width:100px;
	height:100px;
	float:left;
	background-size:100px 100px;
	margin-right:5px;
	margin-bottom:2px;
	background-color: #f0f0f0;
}
body div.pageent h2{
	line-height:150%;
	font-size:22px;
	margin-top:0px;
	text-align:right;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	padding:0;
}

body div.pageent h3{
	line-height:150%;
	font-size:15px;
	margin-top:-8px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right
}
body div.pageent h4{
	line-height:150%;
	font-size:14px;
	margin-top:-8px;
	margin-bottom:0px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right;
	padding:0px;
}
div.endofpent {
	float:left;
	width:99%;
	margin-right:0.5%;
	margin-left:0.5%;
	height:0.01em;
	background-color:#dadada;
}

div.entry div.hovery  {
	float:right;
	direction:rtl;
	color:#222222;
	padding-top:10px;
	padding-bottom:20px;
	width:100%;
	margin-bottom:1px;
}
div.entry {
	width:100%;
	float:left;
	background-color:#fff;
	box-shadow: 0 0 10px 0px #dadada;
	min-height:1950px;
	position:relative;
	padding-top:10px;
}
div.entryy{
	width:45% !important;
	background-color:#fff;
	box-shadow:0px 0px 0px 0px;
	position:fixed;
	overflow-y:scroll;
	overflow-x:hidden;
	z-index:11;
	height:90% !important;
	top:0;
	left:27.5%;
	padding-top:2.5%;
	scrollbar-color: #ccc #ededed;
    scrollbar-width: thin;
}
a.closefs {
	background-image:url(../img/ent/closeb.svg);
	background-size:50px 50px;
	background-repeat:no-repeat;
	background-position:center center;
	position:fixed;
	top:75px;
	right:14.5%;
	width:50px;
	height:50px;
	z-index:12;
	opacity:0.7;
	float:left;
	display:none;
	cursor:pointer;
}
a.closefss {
	background-image:url(../img/close.svg);
	background-size:50px 50px;
	background-repeat:no-repeat;
	background-position:center center;
	position:fixed;
	top:75px;
	right:14.5%;
	width:50px;
	height:50px;
	z-index:12;
	opacity:0.7;
	float:left;
	display:none;
	cursor:pointer;
}
a.closefs:hover {
	opacity:1;
}
div.logofs {
	background-image:url(../img/rzgrv5.gif);
	background-size:110px 120px;
	background-repeat:no-repeat;
	background-position:bottom center;
	position:fixed;
	top:40px;
	right:18.5%;
	width:120px;
	height:120px;
	z-index:12;
	float:left;
	border-radius:50%;
	display:none;
	cursor:pointer;
	background-color:#9e0000;
}
div.logofs::after{
	content:"rouZGar.com";
	position:absolute;
	bottom:-20px;
	left:6px;
	letter-spacing:2px;
	font-family:Trebuchet MS;
	color:#9e0000;
}
body div.entryy::-webkit-scrollbar
{
	width: 10px;
	background-color:transparent;
}

body div.entryy::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px #ccc;
	border-radius: 0px;
	background-color: #fff;
}

body div.entryy::-webkit-scrollbar-thumb
{
	-webkit-box-shadow: inset 0 0 6px #ccc;
	border-radius: 0px;
	background-color: #ccc;
}
body div.entryy::-webkit-scrollbar-button{
	 background-color: #fff;
	 height:2px;

}
div.entrybl{
	width:45% !important;
	background-color:#000;
	box-shadow:0px 0px 0px 0px;
	position:fixed;
	overflow-y:scroll;
	overflow-x:hidden;
	z-index:11;
	height:90% !important;
	top:0;
	left:27.5%;
	padding-top:2.5%;
	  scrollbar-color: #3a3a3a #212121;
  scrollbar-width: thin;
}

body div.entrybl::-webkit-scrollbar
{
	width: 10px;
	background-color:transparent;
}

body div.entrybl::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px #3a3a3a;
	border-radius: 0px;
	background-color: #000;
}

body div.entrybl::-webkit-scrollbar-thumb
{
	-webkit-box-shadow: inset 0 0 6px #000;
	border-radius: 0px;
	background-color: #3A3A3A;
}
body div.entrybl::-webkit-scrollbar-button{
	 background-color: #000;
	 height:2px;

}
div.ent {
	float:right;
	width:74.98%;
	border-right:0.01em solid #E3E3E3;
	padding-bottom:20px;
	padding-top:5px;

}
div.entt {
	float:right;
	width:100%;
	border-right:0;
	padding-bottom:20px;
	padding-top:5px;
}
div.entrytools {
	float:right;
	width:24%;
	min-height:150px;
	margin-top:0px;
	padding-top:0px;
	position: -webkit-sticky;
    position: sticky;
	top:70px;
}
div.entrytoolss {
	float:right;
	width:24%;
	min-height:150px;
	margin-top:0px;
	padding-top:0px;
	position: -webkit-sticky;
    position: sticky;
	top:10px ;
}
body div.ent article, body div.webpages article{
	padding:0;
	margin:0;
	line-height: 200%;
	font-size: 18px
}
body div.ent article h1, body div.entt article h1, div.webpages article h1{
	line-height:150%;
	font-size:28px;
	margin-top:10px;
	text-align:right;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	padding:0;
	margin-right:3%;
	margin-left:3%;
	direction:rtl;
}
body div.ent article h2, body div.entt article h2, div.webpages article h2{
	line-height:150%;
	font-size:16px;
	margin-top:-8px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right;
	margin-right:3%;
	margin-left:3%;
	padding:0;
	direction:rtl;
}
body div.ent article h3, body div.entt article h3, div.webpages article h3{
	line-height:150%;
	font-size:16px;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:Bold;
	text-align:left;
	padding-left:3%;
	padding-right:3%;
	padding-bottom:0;
	padding-top:10px;
	color:#140D6A;
	margin-top:0;
	margin-bottom:0;
	direction:rtl;
}
body div.ent article .artcl, body div.entt article .artcl, div.webpages article h4{
	line-height:200%;
	font-size:18px;
	margin-top:20px;
	margin-bottom:0px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right;
	padding:0px;
	color:#000;
	direction:rtl;
	margin-left:3%;
	margin-right:3%;
	float:left;
	width: 94%;
	overflow: hidden !important;

}
body div.ent article .artcl.active, body div.entt article .artcl.active, div.webpages article h4.active{
	line-height:200%;
	font-size:18px;
	margin-top:20px;
	margin-bottom:0px;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:Bold;
	text-align:right;
	padding:0px;
	color:#000;
	direction:rtl;
	margin-left:3%;
	margin-right:3%;
	width: 94%;
	overflow: hidden !important;
}
body div.ent article .artcl b, div.webpages article h4 b{
	font-family:SamimBold, "Trebuchet MS";
	font-weight:Bold;
}
body div.ent article .artcl a, body div.entt article .artcl a, div.webpages article h4 a{
	color:#00938C
}
body div.ent article .artcl a:hover, body div.entt article .artcl a:hover, div.webpages article h4 a:hover{
	color:#C41C1F
}
ul.post_objects {
	padding: 0 !important;
	margin: 0 !important;
	list-style: none !important;
	width: 100% !important;
	float: left !important;
}
ul.post_objects li{
	float: right;
	width: 97% !important;
	margin: 0px 0px 10px 0px !important;
	padding: 10px 1.5% 10px 1.5% !important;
	border-bottom: 1px solid #eee;
	background-color: #fafafa !important;

}
ul.post_objects li a{
	color: #000 !important;
	float: right !important;
	width: 100% !important;
	opacity: 0.6 !important;
	margin: 0 !important;
}
ul.post_objects li a:hover{
	opacity: 1 !important;

}
ul.post_objects li:hover, ul.post_objects li:last-child:hover{
	background-color: #f7f7f7 !important;
}
ul.post_objects li:last-child{
	float: right;
	width: 97% !important;
	margin: 0px 0px 10px 0px !important;
	padding: 10px 1.5% 10px 1.5% !important;
	border-bottom: 0px;
	background-color: #fafafa !important;
}
ul.post_objects h2.ttl{
	line-height:150% !important;
	font-size:20px !important;
	text-align:right !important;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal !important;
	padding:0 !important;
	margin: 0 0 10px 0 !important;
}
ul.post_objects h3.ttl, ul.post_objects h3{
	line-height:150% !important;
	font-size:15px !important;
	margin-top:-8px !important;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal !important;
	text-align:right !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	color: #000 !important;
	padding: 0 !important
}
ul.post_objects h4.ttl{
	line-height:150% !important;
	font-size:13px !important;
	margin-top:3px !important;
	margin-bottom:0px !important;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal !important;
	text-align:right !important;
	padding:0px !important;
	margin-right: 0 !important;
	margin-left: 0 !important;
	color: #000 !important

}
ul.post_objects .sldimg{
	width:80px;
	height:80px;
	float:left;
	background-size:80px 80px;
	margin-right:5px;
	margin-bottom:2px;
	background-color: #f0f0f0;
}

ul.post_objects span.cats  {
	font-size:8pt;
	line-height:100%;
	color:#BCBCBC;
	border:1px solid #BCBCBC;
	padding-right:5px;
	padding-left:5px;
	box-shadow:1px 1px #CBCBCB;
	margin-right:0px;
	border-radius:5px;
	white-space: nowrap;
}
.artcl a[name], .artcl a[id*='m'], .artcl a[id*='p']   {
	position: absolute;
	margin-top: -90px;
}
.artcl div.p, .artcl div#p  {
	line-height: 200% !important;
	font-size: 14px !important;
}
.artcl div.p p, .artcl div#p p {
	margin-bottom: 10px !important;
}

.artcl a div.captan {
	position: absolute;
	bottom: 0;
	padding: 0;
	margin: 0;
	list-style: none;
}
.wp-block-lazyblock-gall {width: 100%;float: left;}
.nppages {
	width: 100%;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	opacity: 0.7 !important
}
.nppages a.npright{
	text-align: right;
	direction: rtl;
	float: right;
	color: #000 !important;
	background-color: #fafafa;
	padding-left: 10px;
	opacity: 0.5 !important
}
.nppages a.ppleft{
	text-align: left !important;
	direction: rtl;
	float: left;
	padding-right: 10px;
	color: #000 !important;
	background-color: #fafafa;

}
.nppages a:hover{

	background-color: #F0F0F0 !important;
		opacity: 1 !important

}
.nppages div.nppcenter{
	float: right;
	height: 5px;
	display: block;
	background: #fff;
}
.nppages a.tnpright{
	text-align: right;
	direction: rtl;
	float: right;
	color: #000 !important;
	background-color: #fafafa;
	padding-left: 10px;
	opacity: 0.5 !important

}
.nppages a.tppleft{
	text-align: left !important;
	direction: rtl;
	float: left;
	padding-right: 10px;
	color: #000 !important;
	background-color: #fafafa;
}

.nppages div.tnppcenter{
	float: right;
	height: 5px;
	display: block;
	background: #fff
}
.npimg {
	background-image: url("../img/chevron-circle-right-solid.svg");
	background-size: 30px 30px;
	background-position: center;
	width: 30px;
	height: 30px;
	float: right;
	margin: 0 10px 0 10px;
	
		
}
.ppimg {
	background-image: url("../img/chevron-circle-right-solid.svg");
	background-size: 30px 30px;
	background-position: center;
	width: 30px;
	height: 30px;
	float: left;
	margin: 0 10px 0 10px;
	  -ms-transform: rotate(180deg); /* IE 9 */
  -webkit-transform: rotate(180deg); /* Safari 3-8 */
  transform: rotate(180deg);
	
		
}
.nppages h1{
	font-family: SamimBold;
	font-size: 17pt !important;
	margin: 0px !important;
	font-weight: normal !important;
	padding: 10px 0px 15px 0px !important;
	line-height: 100% !important;
	text-align: inherit !important;
	
}
.nppages h2{
	font-family: Samim;
	font-weight: normal !important;
	font-size: 11pt !important;
	margin: 0px 10px 10px 10px !important;
	padding: 0px !important;
	line-height: 180% !important;
	text-align: inherit !important;

}

.artcl p {
	margin: 0 0 25px 0 !important;
	margin-block-start: 0px;
    margin-block-end: 0px ;
    margin-inline-start: 0px ;
    margin-inline-end: 0px ;
	padding: 0;

}
.artcl blockquote {
    display: block;
    margin-block-start: 10px;
    margin-block-end: 10px;
    margin-inline-start: 20px;
    margin-inline-end: 20px;
	border-right: 3px solid #eee;
	padding-right: 10px;

}
figure{
	margin: auto;
	padding:auto; 
	float: inherit;
	height:auto !important;
	position: relative;
	
}
figure.inm{
	width:50% !important;
	margin:0;
	padding:0; 
}
figure.inxl{
	width:100% !important;
	margin:0;
	padding:0; 
}
figure.inl{
	width:75% !important;
	margin:0;
	padding:0; 
}
figure.inxs img, figure.ins img, figure.inm img, figure.inl img, figure.inxl img{
	width:100% !important;
	margin:0;
	padding:0; 
}
figure.ins{
	width:33.3% !important;
	margin:0;
	padding:0; 
}
figure.inxs{
	width:20% !important;
	margin:0;
	padding:0; 
}
figure.size-full, figure.size-medium, figure.size-small, figure.size-big, figure.size-thumbnail {
	padding:0 !important;

}
figure.alignnone, figure.alignright {
	float: right;
	margin:10px 10px 0px 10px !important;
	padding:0;
}
figure.aligncenter  {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
figure.alignleft   {
	float: left;
	margin:10px 10px 0px 10px !important;
	padding:0;
}
.wp-caption {
	width:auto !important;
	float: right !important;
}
figure figcaption{
	position: absolute;
	background-color: #000;
	color: #fff;
	opacity: 0.7;
	width: 97%;
	bottom: 13px;
	right: 0;
	height: auto;
	padding:0 1.5% 0 1.5%;
	line-height: 170%;
	font-size: 10pt;
	margin: 0;
	text-align: right;
	margin-block-start: 0px !important;
    margin-block-end: 0px !important;
    margin-inline-start: 0px !important ;
    margin-inline-end: 0px !important;
}

figure:hover figcaption{
	display: none
}
.artcl img{
	max-width:100% !important;
}

div.outs, div.outsm{
	float:left;
	width:100%;
	text-align:center;
	position: relative
}
div.outs img, div.outsm img{
	max-width:100%;
	height:auto !important;
}
div.outs, div.outsm, div.outm, div.outl{
	float:left;
	width:100%;
	text-align:center;
	position: relative
}
div.outs ul{
	list-style:none;
	position:relative;
	width: 33.3%; 
	margin-right:auto;
	margin-left:auto;
	margin-top:5px;
	margin-bottom: 0px;
	padding:0;
}
div.outsm ul{
	list-style:none;
	position:relative;
	width: 50%; 
	margin-right:auto;
	margin-left:auto;
	margin-top:5px;
	margin-bottom: 0px;
	padding:0;
}
div.outs img, div.outsm img, div.outm img, div.outl img{
	max-width:100%;
	height:auto !important;
}
div.outs ul li, div.outsm ul li, div.outm ul li, div.outl ul li {
	position:absolute;
	width: 97%; 
	background-color:#000; 
	color:#fff;  
	opacity:0.6;
	bottom:13px;
	padding-right: 1.5%;
	padding-left: 1.5%;
	font-size: 10pt;
	line-height: 170%;
	text-align: right;
	direction: rtl;
	padding-bottom: 2px;
	padding-top: 2px;
}
div.outs ul:hover li, div.outsm ul:hover li, div.outm ul:hover li, div.outl ul:hover li{
	display: none
}
div.outs a, div.outsm a, div.outm a, div.outl a{
	display: block !important;
	float: left !important;
	width: 100% !important;
	position: relative !important;
}

div.outm ul{
	list-style:none;
	position:relative;
	width: 80%; 
	margin-right:auto;
	margin-left:auto;
	margin-top:5px;
	margin-bottom: 0px;
	padding:0;
}

div.outm{
	float:left;
	width:100%;
	text-align:center;
	margin-top:10px;
	position: relative;
}
div.outm img{
	width:100%;
	height:auto !important;
}
div.outl ul{
	list-style:none;
	position:relative;
	width: 100%; 
	margin-right:auto;
	margin-left:auto;
	margin-top:5px;
	margin-bottom: 0px;
	padding:0;
}
div.outl{
	float:left;
	width:100%;
	margin-top:10px;
	text-align:center;
	position: relative;
}
div.outl img{
	width:100%;
	height:auto !important;
}

ul.ins li, ul.inm li, ul.inl li {
	position:absolute;
	bottom:0;
	background-color:#000;
	color:#fff;
	opacity: 0.6;
	padding-right: 1.5%;
	padding-left: 1.5%;
	overflow: hidden;
	font-size: 10pt;
	line-height: 170%;
	text-align: right;
	direction: rtl;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 97%;
}
ul.ins{
    position:relative;
	list-style:none;
	margin-right:10px; 
	margin-left: 10px;
	margin-top:10px;
	margin-bottom:0;
	padding:0; 
	max-width:25%;
	height:auto !important;
	float:inherit;
}
ul.inm{
    position:relative;
	list-style:none;
	margin-right:10px; 
	margin-left: 10px;
	margin-top:10px;
	margin-bottom:0;
	padding:0; 
	width:33.3%;
	height:auto !important;
	float:inherit;
}
ul.inl{
    position:relative;
	list-style:none;
	margin-right:10px; 
	margin-left: 10px;
	margin-top:10px;
	margin-bottom:0;
	padding:0; 
	width:50%;
	height:auto !important;
	float:inherit;
}
ul.ins img, ul.inm img, ul.inl img{
	max-width:100%;
}
ul.ins:hover li, ul.inm:hover li, ul.inl:hover li{
	display: none;
}
span.ins img{
	margin-top:10px;
	margin-bottom:0;
	margin-right:10px;
	margin-left:10px;
	max-width:25% !important;
	height:auto !important;
}
span.inm img{
	margin-bottom:0;
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
	padding:0;
	width:33.3% !important;
	height:auto !important;
}
span.inl img{
	margin-bottom:0;
	margin-top:10px;
	margin-right:10px;
	margin-left:10px;
	padding:0;
	width:50% !important;
	height:auto !important;
}
.gall2, .gall3, .gall4  {
	width:100% !important;
	float:right !important;
	text-align:center;
	margin-top:10px;
}
.gall4 ul{
	list-style:none !important;
	position:relative !important;
	width: 22% !important;
	max-width: 22% !important;
	height: auto !important;
	margin: 5px !important;
	padding: 0 !important;
	display: inline-block !important

}
.gall3 ul{
	list-style:none !important;
	position:relative !important;
	width: 30% !important;
	max-width: 30% !important;
	height: auto !important;
	margin: 5px !important;
	padding: 0 !important;
	display: inline-block !important

}
.gall2 ul{
	list-style:none !important;
	position:relative !important;
	width: 44% !important;
	max-width: 44% !important;
	height: auto !important;
	margin: 5px !important;
	padding: 0 !important;
	display: inline-block !important

}
.gall4 ul li.cpt, .gall3 ul li.cpt, .gall2 ul li.cpt{
	position:absolute;
	width: 97%; 
	background-color:#000; 
	color:#fff;  
	opacity:0.6;
	bottom:0px;
	font-size: 10pt;
    font-family: Samim , "Trebuchet MS";
	line-height: 150%;
	text-align: center;
	direction: rtl;
	left: 0;
	padding-right: 1.5%;
	padding-left:1.5%;
	margin-right: 23px;
	margin-bottom: 0px

}
.gall4 ul:hover li.cpt, .gall3 ul:hover li.cpt, .gall2 ul:hover li.cpt{
	display: none

}
.gall4 img, .gall3 img, .gall2 img{
	width:100% !important;
	height:auto !important;
	float: right !important;
}
div.photo {
	width:97.37%;
	height:535px;
	float:right;
	text-align:center;
	margin-top:10px;
	  vertical-align: middle;
	  position:relative;
	  border:2px solid #ccc;
	  border-width:2px 0px 0px 0px ;
	  padding-left:1%;
	  padding-right:1%;
	  background-image:url(../img/puff.svg);
	  background-position:center center;
	  background-repeat:no-repeat;
	  	  background-size:45px 45px;


}
a.newm div, a.gnewm div  {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 500px;
	margin:  -150px 0 0 -250px;
	z-index: 2;
	min-height: 175px;
	max-height: 175px;
	box-shadow: 0px 0px 10px 0px #ccc;
	background-color: #efefef;
	overflow:hidden;
	padding: 1%;
	display: none;
	cursor: default;
}
div.photo img{
	width:auto;
	height:auto;
	max-width:100%;
	max-height:520px;
	z-index:2;


}

.idesc{
	background-color:#333;
	color:#fff;
	z-index:3;
	width:97%;
	height:auto;
	opacity:0.8;
	font-size:10pt;
	text-align:right;
	direction:rtl;
	padding-left:1%;
	padding-right:1%;
	line-height:170%;
	z-index:1;
	position:absolute;
	bottom:7px;
	left:0px;
	display:none

}
a.close{
	position:absolute;
	bottom:5px;
	left:5px;
	background-image:url(../img/close.svg);
	background-repeat:no-repeat;
	background-size:12px 12px;
	height:12px;
	width:12px;
	z-index:2;
	display:none

}
.gallery {
	width:100%;
	height:80px;
	float:left;
	position:relative;
	margin-bottom:10px;


}
.gall20 {

	width:100%;
	height:80px;
	float:left;
	position:relative;
	white-space:nowrap;
	overflow-y:hidden;
    overflow-x:auto;
	direction:ltr

}

.gall20::-webkit-scrollbar
{
	width: 10px;
	background-color:transparent;
}

.gall20::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px #ccc;
	border-radius: 0px;
	background-color: #ccc;
}

.gall20::-webkit-scrollbar-thumb
{
	-webkit-box-shadow: inset 0 0 6px #000;
	border-radius: 0px;
	background-color: #000;
}
.gall20::-webkit-scrollbar-button{
	 background-color: #ccc;
	 height:2px;
	 display:none

}

.gall20 div{
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	padding-right:40px;
	padding-left:30px
}
.gall20 div img{
	width:60px;
	margin-left:10px;
	height:60px;
	opacity:0.6;
	padding:0;
    display: inline-block;
    object-fit: cover;
	background-color:#000;
    border:2px solid #000;
	cursor:pointer

}
.gall20 div img:last-child{
	width:60px;
	margin-left:10px;
	margin-right: 40px;
	height:60px;
	opacity:0.6;
	padding:0;
    display: inline-block;
    object-fit: cover;
	background-color:#000;
    border:2px solid #000;
	cursor:pointer

}

.artcl a.gright {
	width:4%;
	height:64px;
	background-color:#000;
	position:absolute;
	z-index:2;
	right:0;
	background-image:url(../img/right.svg);
	background-size:18px 18px;
	background-position:center;
	background-repeat:no-repeat;
	opacity:0.8;
}


.artcl a.gleft {
	width:4%;
	height:64px;
	background-color:#000;
	position:absolute;
	z-index:2;
	left:0;
	background-image:url(../img/right.svg);
	background-size:18px 18px;
	background-position:center;
	background-repeat:no-repeat;
	  transform: rotate(180deg);
	  opacity:0.8;

}

div.cover {
	position:fixed;
	height:100%;
	width:100%;
	display:none
}
div.coverr {
	position:fixed;
	height:100%;
	width:100%;
	display:none
}
div.related {
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	color:#8F8F8F;
	text-align:right;
	direction:rtl;
	width:96%;
	padding-right:4%;
	float:right;
	margin-top:20px;
	margin-bottom:20px;
}
div.related:hover a {

	color:#000;

}
div.related:hover {

	color:#000;
	font-family:SamimBold;

}
div.related ul{
	margin:0;
	padding:0;
	list-style:none
}
div.related a{
	font-family:Samim, "Trebuchet MS";
	font-size:11pt;
	font-weight:normal;
	line-height:200%;
	text-align:right;
	direction:rtl;
	width:96%;
	padding-right:2%;
	padding-left:2%;
	float:right;
	color:#ccc
}
div.related a:hover{
	color:#00938C;
}
div.tootit {
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	color:#8F8F8F;
	text-align:right;
	direction:rtl;
	width:96%;
	padding-right:4%;
	float:right;
	margin-bottom:20px;
}
a.reset {
	margin-left:15px;
	height:25px;
	width:25px;
	float:left;
	opacity:0.2;
	cursor:pointer;
}
a.reset div{
	background-image:url(../img/ent/history-solid.svg);
	background-repeat:no-repeat;
	background-position:center;
	height:18px;
	width:18px;
	margin-left:auto;
    margin-right:auto;
	margin-top:3.5px
}
a.resett {
	background-image:url(../img/ent/history2.svg);
	background-repeat:no-repeat;
	background-size:18px 18px;
	background-position:center center;
	margin-left:15px;
	height:25px;
	width:25px;
	float:left;
	opacity:0.2;
	cursor:pointer;
}
div.light {
	width:100%;
	height:50px;
	float:right;
	margin-bottom:5px;
}
div.light a.moon {
 	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	background-color:#fff;
	cursor:pointer;
	text-align:center
}
div.light a.moon div, div.light a.moonn div{
	background-image:url(../img/ent/moon-solid.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:Cover;
 	height:25px;
	width:25px;
	margin-left:auto;
    margin-right:auto;
	margin-top:13px
}
div.light a.moon3 div{
	background-image:url(../img/ent/moon2.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:Cover;
 	height:25px;
	width:25px;
	margin-left:auto;
    margin-right:auto;
	margin-top:13px
}
div.light a.moonn {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	background-color:#ccc;
	cursor:pointer
}
div.light a.moon3 {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	background-color:#fff;
	cursor:pointer
}
div.light a.sun {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	background-color:#DFDFDF;
	cursor:pointer;
}
div.light a.sun div {
	background-image:url(../img/ent/sun-solid.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:Cover;
 	height:25px;
	width:25px;
	margin-left:auto;
    margin-right:auto;
	margin-top:13px
}
div.light a.sunn {
	background-image:url(../img/ent/sun2.svg);
	background-repeat:no-repeat;
	background-size:25px 25px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	background-color:#000;
	cursor:pointer;
}
div.light a.cloudsun {
	background-image:url(../img/ent/cloud-sun-solid.svg);
	background-repeat:no-repeat;
	background-size:32px 25px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.light a.cloudsunn {
	background-image:url(../img/ent/cloud2.svg);
	background-repeat:no-repeat;
	background-size:32px 25px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.texttools {
	width:100%;
	height:50px;
	float:right;
	margin-bottom:5px;
}
div.texttools a.texthight {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.texttools a.texthight div{
	background-image:url(../img/ent/text-height-solid.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:28px;
	width:28px;
	margin-left:auto;
    margin-right:auto;
	margin-top:13px;
}
div.texttools a.texthightt {
	background-image:url(../img/ent/theight2.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:27px 25px;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.texttools a.textwidth {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.texttools a.textwidth  div{
    background-image:url(../img/ent/text-width-solid.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:25px;
	width:25px;
	margin-left:auto;
    margin-right:auto;
	margin-top:13px;
}
div.texttools a.textwidthh {
	background-image:url(../img/ent/twidth2.svg);
	background-repeat:no-repeat;
	background-size:22px 26px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.texttools a.textbold {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.texttools a.textbold div{
	background-image:url(../img/ent/bold-solid.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:25px;
	width:25px;
	margin-left:auto;
    margin-right:auto;
	margin-top:13px;
}
div.texttools a.textnormal {
	background-image:url(../img/ent/bold-solid.svg);
	background-repeat:no-repeat;
	background-size:25px 25px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
	display:none;
	background-color:#DFDFDF;
}
div.texttools a.textnormall {
	background-image:url(../img/ent/bold-solid.svg);
	background-repeat:no-repeat;
	background-size:25px 25px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
	display:none;
	background-color:#DFDFDF;

}
div.texttools a.textboldd {
	background-image:url(../img/ent/bold2.svg);
	background-repeat:no-repeat;
	background-size:19px 25px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.export {
	width:100%;
	height:50px;
	float:right;
	margin-bottom:5px;
}
div.export a.printable {
	background-image:url(../img/ent/ink2.svg);
	background-repeat:no-repeat;
	background-size:28px 28px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.7;
	cursor:pointer;
}
div.export a.acrobatpdf {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.7;
	cursor:pointer;
}
div.export a.acrobatpdf div{
	background-image:url(../img/ent/pdf3.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:30px;
	width:30px;
	margin-left:auto;
    margin-right:auto;
	margin-top:10px;
}
div.export a.xmlver {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.4;
	cursor:pointer;
}
div.export a.xmlver div{
	background-image:url(../img/ent/email2.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:30px;
	width:30px;
	margin-left:auto;
    margin-right:auto;
	margin-top:10px;
	opacity: 0.4
}
div.export a.xmlverr{
	background-image:url(../img/ent/email2.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:25px 25px;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.4;
	cursor:pointer;
	-webkit-filter: invert(100%); /* Safari */
 	filter: invert(100%);

}
div.exportt {
	width:100%;
	height:50px;
	float:right;
	margin-bottom:5px;
}
div.exportt a.fullscreen {
	height:50px;
	width:33.3%;
	float:left;
	opacity:0.2;
	cursor:pointer;
}
div.exportt a.fullscreen div{
	background-image:url(../img/ent/expand-tool.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:25px;
	width:25px;
	margin-left:auto;
    margin-right:auto;
	margin-top:13px;
}
div.exportt a.fullscreenn {
	background-image:url(../img/ent/expend2.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:25px 25px;
	height:50px;
	width:33.3%;
	float:left;
	opacity:0.2;
	display:none;
	cursor:pointer;
}
div.exportt a.sharever {
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.exportt a.sharever div{
	background-image:url(../img/ent/share1.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:30px;
	width:30px;
	margin-left:auto;
    margin-right:auto;
	margin-top:10px;
}
div.exportt a.sharever.active {
	height:50px;
	width:33.3%;
	float:right;
	opacity:1;
	cursor:pointer;
	background-color:#F4F4F4
}
div.exportt a.sharever.active div{
	background-image:url(../img/ent/share1.svg);
	background-position:center;
 	height:30px;
	width:30px;
	margin-left:auto;
    margin-right:auto;
	margin-top:10px;
}
div.exportt a.shareverr.active {
	background-image:url(../img/ent/share2.svg);
	background-repeat:no-repeat;
	background-size:30px 30px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:1;
	cursor:pointer;
	background-color:#202020
}
div.exportt a.shareverr{
	background-image:url(../img/ent/share2.svg);
	background-repeat:no-repeat;
	background-size:30px 30px;
	background-position:center;
	height:50px;
	width:33.3%;
	float:right;
	opacity:0.2;
	cursor:pointer;
}
div.entrytools a:hover{
	opacity:1
}
div.exportt a.shareverr:hover, div.exportt a.fullscreenn:hover{
	opacity:1
}
div.sharing {
	margin-top:-5px;
	width:100%;
	background-color:#F4F4F4;
	float:right;
	z-index:2;
	position:relative;
	display:none;
}
div.sharing.active {
	margin-top:-5px;
	width:100%;
	background-color:#F4F4F4;
	float:right;
	z-index:2;
	position:relative;
	display:block;
}
div.linked {
	margin-top:10px;
	width:100%;
	float:left;
}
div.linked input{
	padding-left:22px;
	border-radius:0px;
	border:1px solid #ccc;
	box-shadow:0px 0px 0px 0px;
	height:25px;
	margin-left:5px;
	width:150px;
	background-image:url(../img/ent/link.svg);
	background-position:center left;
	background-repeat:no-repeat;
	background-size:20px 15px;
	color:#ccc;
	float:left;
	opacity:0.6
}
div.linked a{
	float:left;
	background-image:url(../img/ent/copyy.svg);
	background-size:15px 20px;
	background-repeat:no-repeat;
	background-color:#ccc;
	background-position:center center;
	width:30px;
	height:29px;
	cursor:pointer;
	opacity:0.6
}
div.nsicons {
	margin-top:10px;
	margin-left:5%;
	padding-left:2%;
	text-align:center;
	float:left;
	width:93%;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px solid #DFDFDF;
}
div.nsiconss {
	margin-top:10px;
	margin-left:5%;
	padding-left:2%;
	text-align:center;
	float:left;
	width:93%;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px solid #000;
}
div.nsicons a, div.nsiconss a{
	margin:5px;
	opacity:0.4
	
}
div.inent1 {
	width:98%;
	float:left;
	height:50px;
	margin-top:30px;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:20px
}

div.inentshare {
	float:left;
	margin-top:15px;
	margin-left:15px;
}
div.inentshare a{
	opacity:0.4;

}
div.inentshare a:hover{
	opacity:1;

}
div.inentdate {
	float:right;
	margin-top:15px;
	margin-right:20px;
	font-family:SamimBold, "Trebuchet MS";
	font-size:10pt;
	opacity:0.6
}
a.inentpdfver {
	width:135px;
	float:left;
	height:45px;
	margin-left:20px;
	border:1px solid #f3f3f3;
	border-bottom:5px solid #f3f3f3;
}
a.inentpdfver div{
	background-image:url(../img/ent/pdf3.svg);
	background-repeat:no-repeat;
	background-position:center;
 	height:34px;
	width:34px;
	float:right;
	margin-top:5px;
	margin-right:3px;
}
a.inentpdfver span{
	font-family:SamimBold, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	color:#686868;
	line-height:100%;
	padding-top:13px;
	float:right;
	margin-right:2px;
	margin-top:2px;
}
div.inent2 {
	width:94%;
	float:left;
	margin-left:3%;
	margin-right:3%;
	border-top:1px solid #f3f3f3;
	margin-top:5px;
	height:30px;
	padding-top:5px;
	padding-bottom:10px;
	color:#00938C;
	border-bottom:1px solid #f3f3f3;
	height:auto
}

div.inent3 {
	width:94%;
	float:left;
	margin-left:3%;
	margin-right:3%;
	border-radius:0px;
	min-height:35px;
	margin-top:10px;
	margin-bottom:35px;
}
div.inent4 {
	width:94%;
	float:left;
	margin-left:3%;
	margin-right:3%;
	margin-top:10px;
	border-bottom:1px solid #f3f3f3;

}
div.inent44 {
	width:94%;
	float:left;
	margin-left:3%;
	margin-right:3%;
	margin-top:10px;
	border-bottom:1px solid #525252;
	color:#999;
	background: #000;
}
div.inenttaglo {
	width:20px;
	height:16px;
	background-image:url(../img/ent/tags.svg);
	background-size:20px 16px;
	background-repeat:no-repeat;
	background-position:center;
	opacity:0.8;
	float:right;
	margin-left:10px;
	margin-top:3px
}
div.inenttagloo {
	width:20px;
	height:16px;
	background-image:url(../img/ent/tags.svg);
	background-size:20px 16px;
	background-repeat:no-repeat;
	background-position:center;
	opacity:1;
	float:right;
	margin-left:10px;
	margin-top:3px;
	  -webkit-filter: grayscale(100%); /* Safari */
  filter: grayscale(100%);
}
div.inenttag {
	float:right;
	font-family:Samim, "Trebuchet MS";
	font-size:11pt;
	font-weight:normal;
	direction:rtl;
	text-align:right;
	margin-right:5px;
	margin-top:7px;
	width:100%;
	height:25px;
	overflow:hidden
}
div.inenttag ul{
	padding:0;
	margin:0;

}
div.inenttag ul li{
	  display:inline-block;
	  line-height:180%;
	  margin-top:-5px
}
div.inenttag ul li a{
	color:#1D8A84;

}
div.inenttag ul li a:hover{
	color:#666 !important

}
div.inenttag ul li::after{
	content:'،';
}
a.readmore{
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
text-align:left;
color:red;
position:absolute;
background-color:#fff;
margin-top:7px;
opacity:1
}


div.comment1 {
	float:right;
	width:20%;
}
div.comment1 .com {
	height:80px;
	width:100%;
	opacity:0.5;
	float:right;
}
div.comment1 .com div{
	background-image:url(../img/ent/chat.svg);
	height:60px;
	width:60px;
	background-position:center;
	background-repeat:no-repeat;
	margin-left:auto;
    margin-right:auto;
	margin-top:20px;
}
div.comment1 .com2 {
	background-image:url(../img/ent/chat2.svg);
	background-size:60px 60px;
	height:80px;
	width:100%;
	background-position:center 20px;
	background-repeat:no-repeat;
	opacity:0.5;
	float:right;
}
div.comment1 .comm {
	height:80px;
	width:100%;
	opacity:0.5;
	float:right;
}
div.comment1 .comm div{
	background-image:url(../img/ent/chat.svg);
	height:40px;
	width:40px;
	background-position:center;
	background-repeat:no-repeat;
	margin-left:auto;
    margin-right:auto;
	margin-top:20px;
}
div.comment1 .comm2 {
	background-image:url(../img/ent/chat2.svg);
	background-size:40px 40px;
	height:80px;
	width:100%;
	background-position:center 20px;
	background-repeat:no-repeat;
	opacity:0.5;
	float:right;
}
div.comment1 #thisname{
	height:20px;
	width:100%;
	text-align:center;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	float:right;
}
.thisname {
	height:20px;
	width:100%;
	text-align:center;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	float:right;
	margin-top:-20px;
}
div.comment2{
	float:right;
	width:80%;
	margin-top:20px;
}
div.commentor {
	width:77%;
	float:left;
	text-align:right;
	margin-left:3%;
	margin-bottom:5px;
	font-family:Samim, "Trebuchet MS";
	font-size:8pt;
	font-weight:normal;
	opacity:0.6;
}
div.commentorr {
	width:77%;
	float:left;
	text-align:right;
	margin-left:3%;
	margin-bottom:5px;
	font-family:Samim, "Trebuchet MS";
	font-size:8pt;
	font-weight:normal;
	opacity:0.6
}
div.commentor::after {
	width:10px;
	height:10px;
	float:right;
	content:"";
	background-image:url(../img/ent/clock.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:10px 10px;
	margin-left:3px;
	margin-top:3px;
	opacity:0.6
}
div.commentorr::after {
	width:10px;
	height:10px;
	float:right;
	content:"";
	background-image:url(../img/ent/clock2.svg);
	background-repeat:no-repeat;
	background-position:center;
	background-size:10px 10px;
	margin-left:3px;
	margin-top:3px;
	opacity:0.6
}
div.comentr{
	float:right;
	width:77%;
	padding-left:3%;
	padding-top:1%;
	padding-bottom:1%;
	direction:rtl;
	text-align:right;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	line-height:200%;
	opacity:0.7;
	height:100px;
	overflow:hidden;
}
a.creadmore{
	font-family:Samim, "Trebuchet MS";
	font-size:9pt;
color:#00938C;
background-color:#fff;
opacity:1;
float:left;
text-align:left;
margin-top:-24px;
position:relative;
margin-left:20px

}
.morecontent span {
    display: none;
}
.morelink {
}
div.comment2 textarea {
	width:98%;
	float:left;
	border-radius:2px;
	border-color:#ccc;
	background-color:transparent;
	border:1px solid #ccc;
	outline:none;
	direction:rtl;
	text-align:right;
	line-height:150%;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	padding:1%;
	resize: vertical;
	min-height:100px;
	position:relative
}
div.comment2 input.name{
	width:33%;
	margin-top:10px;
	float:right;
	border-radius:2px;
	border-color:#ccc;
	background-color:transparent;
	border:1px solid #ccc;
	outline:none;
	direction:rtl;
	text-align:right;
	line-height:150%;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	padding:1%;
	height:22px;
	margin-left:2%;
}
div.comment2 input.email {
	width:33%;
	background-color:transparent;
	margin-top:10px;
	float:right;
	border-radius:2px;
	border-color:#ccc;
	border:1px solid #ccc;
	outline:none;
	direction:ltr;
	text-align:left;
	line-height:150%;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	padding:1%;
	height:22px;
}
div.comment2 input.submit {
	width:25%;
	float:left;
	border-radius:2px;
	background-color:#00938C;
	border:0;
	height:35px;
	outline:none;
	text-align:center;
	line-height:150%;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	margin-right:0px;
	margin-top:10px;
	padding:1%;
	color:#fff;
	cursor:pointer;
}
div.comment2 input:focus, div.comment2 textarea:focus {
	border:1px solid #00938C
}
div.tagentry {
    width:98%;
	float:left;
	background-color:#fff;
	box-shadow: 0 0 10px 0px #dadada;
	position:relative;
	padding-top:10px;
		padding-bottom:10px;
		padding-right:1%;
		padding-left:1%;

}
div.tagentry a.hovery {
	float:right;
	direction:rtl;
	background-color:#fff;
	color:#222222;
	width:94%;
	padding-top:2%;
	margin-right:2%;
	padding-left:2%;
	padding-right:2%;
	border-bottom:1px solid #efefef;

}
.tbox-left .tagsaentry:last-child a{
	border: 0 !important;
}
div.tagentry a.hovery:hover  {
	color:#126966;	
	background-color:#f6f6f6;
}
div.tagentry a.hovery div.tinent{
	padding-bottom:2%;
	float: left;
	width: 100%;
}
div.tinent .sldimg{
	width:100px;
	height:100px;
	float:left;
	background-size:100px 100px;
	margin-right:5px;
	margin-bottom:2px;
	background-color: #f0f0f0;
}
body div.tinent h2{
	line-height:150%;
	font-size:22px;
	margin-top:0px;
	text-align:right;
	font-family:SamimBold, "Trebuchet MS";
	font-weight:normal;
	padding:0;
}

body div.tinent h3{
	line-height:150%;
	font-size:15px;
	margin-top:-8px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right
}
body div.tinent h4{
	line-height:150%;
	font-size:14px;
	margin-top:-8px;
	margin-bottom:0px;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	text-align:right;
	padding:0px;
}
div.tinent span.cats  {
	font-size:8pt;
	line-height:100%;
	color:#BCBCBC;
	border:1px solid #BCBCBC;
	padding-right:5px;
	padding-left:5px;
	box-shadow:1px 1px #CBCBCB;
	margin-right:0px;
	border-radius:5px;
	white-space: nowrap;
}
div.tinent span  {
	width:auto !important;
	float: inherit !important;
}
div.endoftagent {
	float:left;
	height:2px;
	width:100%;
	background-color:#fff;
	margin-top:-3px;
}
a.mylink {
	color:#000 !important
}
div.webpages {
    width:98%;
	float:left;
	background-color:#fff;
	position:relative;
	box-shadow: 0 0 10px 0px #dadada;
	padding-top:10px;
		padding-bottom:10px;
		padding-right:1%;
		padding-left:1%;

}
div.webpages div.inwebp{
	background-color:#efefef;
	float:right;
	width:100%;


}
body div.pages-rigthbox {
	width:20%;
	float:right;
	background-color:#efefef;
	z-index:2;
}
body div.pages-rigthbox ul.pages-names{
	padding:0;
	margin:0;
	list-style:none
}
body div.pages-rigthbox ul.pages-names li{
		font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	font-size:12pt;
	line-height:100%;
	text-align:right;
	width:100%;

}
body div.pages-rigthbox ul.pages-names li a{
	color:#000;
	width:95%;

	padding-right:5%;
	line-height:300%;
	float:right;
}
body div.pages-rigthbox ul.pages-names li a:hover{
	color:#000;
	background-color:#ccc;
}
body div.pages-rigthbox ul.pages-names li a.active{
	color:#fff;
	background-color:#00938C;
	width:95%;

	padding-right:5%;
	line-height:300%;
	float:right;
}
body div.pages-leftbox {
	width:80%;
	float:right;
	z-index:2;
}
body div.pages-leftbox div{
	padding:2%;
	float:right;
	background-color:#fff;
	width:96%;
	direction:rtl;
	text-align:right;
	min-height: 300px;
}
body div.pages-leftbox div.policy{
	padding:2%;
	float:right;
	background-color:#fff;
	width:96%;
	margin-top:-10px;
}
body div.pages-leftbox div div.right, body div.pages-leftbox div div.left{
	width:41%;
	height:auto;
	float:right;
	margin-top:-25px;
	padding-right:5%;
}
body div.pages-leftbox div ul.soci{
	margin:0;
	list-style:disc;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	font-size:10pt;
	line-height:200%;
	-moz-column:3;
	  -webkit-column-count: 3; /* Chrome, Safari, Opera */
  	-moz-column-count: 3; /* Firefox */
  	column-count: 3;
	width:100%
}
body div.pages-leftbox div div.right ul, body div.pages-leftbox div div.left ul{
	margin:0;
	padding:0;
	list-style:disc;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	font-size:11pt;
	line-height:200%;
}
body div.pages-leftbox div div.right ul li ul, body div.pages-leftbox div div.left ul li ul{
	padding-right:25px;
}
body div.pages-leftbox div div.right ul a, body div.pages-leftbox div div.left ul a, body div.pages-leftbox div ul.soci a{
	color:#000;
}
body div.pages-leftbox div div.right ul a:hover, body div.pages-leftbox div div.left ul a:hover, body div.pages-leftbox div ul.soci a:hover{
	color:#e90000;
}

body div.pages-leftbox div span{
	float:right;
	width:100%;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	font-size:10pt;
	direction:rtl;
	text-align:right;
	margin-bottom:15px;
}

body div.pages-leftbox div input{
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	font-size:12pt;
	line-height:100%;
	border:1px solid #ccc;
	padding:5px;
	width:50%;
	height:100%;
	float:right;
	outline:none;
	direction:rtl
}
body div.pages-leftbox div input:focus, body div.pages-leftbox div textarea:focus{

	border:1px solid #00938C;

}
body div.pages-leftbox div input.submit{
	font-family:SamimBold;
	font-weight:normal;
	font-size:12pt;
	line-height:100%;
	border:1px solid #fff;
	padding:15px;
	width:20%;
	float:left;
	outline:none;
	direction:rtl;
	background-color:#666;
	cursor:pointer;
	color:#fff;
	margin-left:-13px;
}
body div.pages-leftbox div input.submit:hover{
	background-color:#00938C;

}
body div.pages-leftbox div textarea{
	width:100%;
	height:200px;
	float:right;
	text-align:right;
	resize:vertical;
	outline:none;
	font-family:Samim, "Trebuchet MS";
	font-weight:normal;
	font-size:12pt;
	line-height:180%;
	padding:5px;
	border:1px solid #ccc;
	direction:rtl;
	margin-bottom:10px;
}
body div.pages-leftbox input[type=url]{
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:10pt;
	line-height:100%;
	border:1px solid #efefef;
	width:100%;
	height:100%;
	float:right;
	outline:none;
	direction:ltr;
	color:#ccc
}
body div.pages-leftbox input[type=url]:focus{
	border:1px solid #ccc;
	color:#888
}
body div.pages-leftbox input[type=email]:focus{
	text-align: left !important;
	direction: ltr !important;
}
div.sepas {
	font-family:Samim, "Trebuchet MS";
	margin-top:-75px;
	width: auto !important;
	font-size: 10pt;
	line-height: 150%;
	color: #666;
	min-height: 50px !important;
	background-color: transparent !important
}
body div.tbox-right {
	width:20%;
	float:right;
	background-color:#efefef;
	z-index:2;
}


body div.tbox-right div.alphabet {
	height:20px;
	width:100%;
	position:relative;
	top:0px;
	padding-top:10px;
	padding-bottom:23px;
	right:0;
	background-color:#efefef;
	border-bottom:1px solid #efefef;
	float:left
}
body div.tbox-right div.alphabet input{
		font-family:Samim, "Trebuchet MS";
	direction:rtl;
	text-align:right;
	font-size:10pt;
	width:125px;
	margin-right:3px;
	height:20px;
	outline:none;
	padding:2px;
	line-height:100%;
	opacity:0.7;
	float:right;
}
body div.tbox-right div.alphabet input::placeholder {
	font-size:9pt;
}
body div.tbox-right a.keyboard{
	float:left;
	width:30px;
	margin-left:3px;
	height:27px;
	background-image:url(../img/keyboard.svg);
	background-size:27px 27px;
	background-repeat:no-repeat;
	background-position:center;
	opacity:0.5;
	cursor:pointer;

}
body div.tbox-right div.sortell {
	height:40px;
	width:100%;
	position:relative;
	top:0px;

	right:0;
	background-color:#F1D9EF;
	border-bottom:1px solid #D5ABD5;
	float:left;
}
body div.tbox-right .sortt{
	background-image:url(../img/sort-down.svg);
	background-size:30px 30px;
	background-repeat:no-repeat;
	background-position:center;
	width:30px;
	height:30px;
	float:right;
	margin-top:5px;
	margin-right:5px;
	cursor:pointer;
}
body div.tbox-right .unsortt{
	background-image:url(../img/sort-up.svg);
	background-size:30px 30px;
	background-repeat:no-repeat;
	background-position:center;
	width:30px;
	height:30px;
	float:right;
	margin-top:5px;
	margin-right:5px;
	display:none;
	cursor:pointer;
}
body div.tbox-right .sortt::after  {
	content:"الفبا";
	position:absolute;
	width:28px;
	right:35px;
	line-height:170%;
	font-family:SamimBold;
	font-size:10pt;
	margin-top:3px;
	opacity:0.8;
	text-align:center;


}

body div.tbox-right a#reset {
	background-image:url(../img/ent/history-solid.svg);
	background-size:17px 17px;
	background-repeat:no-repeat;
	background-position:center;
	height:17px;
	width:17px;
	cursor:pointer;
	opacity:0.5;
	float:left;
	margin-left:10px;
	margin-top:13px
}
body div.tbox-right a.sort:hover, body div.tbox-right a#reset:hover{
	opacity:1
}
body div.tbox-right ul{
	margin:0px;
	display:inline;
	list-style:none;
	padding:0;
}
body div.tbox-right ul li{
	text-align:right;
	font-family:Samim, "Trebuchet MS";
	font-size:13pt;
	font-weight:normal;
	line-height:250%;
	padding-right:5%;
	color:#676767;
	float:right;
	width:95%;

}

body div.tbox-right ul li a{
	color:#676767;
	cursor: pointer;
	width: 100%;
	float: right;

}
body div.tbox-right ul li:hover a{
	color:#891EB8

}
body div.tbox-right ul li:hover{
	background-color:#fff;
	opacity:0.5;
	color:#676767

}
body div.tbox-right ul li.active{
	background-color:#fff;
	opacity:1;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	color:#9C339C;
	float:right;
	cursor:default

}

body div.tbox-left {
	width:79.6%;
	float:right;
	margin-right:-2px;
}
div.stickalert {
	float:right;
	margin-bottom:20px;
	width: 100%;
}
body div.tbox-left span{
		font-family:Samim, "Trebuchet MS";
	font-size:12pt;
	font-weight:normal;
	text-align:center;
	width:100%;
	float:right;
	direction:rtl;
	color:#8B8B8B;
}
body div.tbox-left span h7{
		font-family:Samim, "Trebuchet MS";
	font-size:11pt;
	font-weight:normal;
	text-align:center;
	width:100%;
	float:right;
	direction:rtl;
	color:#8B8B8B;
	margin-top:20px;
	line-height:200%
}
body div.tbox-left span h7 a{
	color:#D22FE1;

}
body div.tbox-left .alert {

	width:100%;
	height:50px;
		margin-top:40px;
		opacity:0.2;
		margin-bottom:20px;
		float:right;
		text-align:center

}
body div.tbox-left .alert div{
	background-image:url(../img/information-button.svg);
	background-size:50px 50px;
	background-repeat:no-repeat;
	background-position:center;
	width:50px;
	height:50px;
	margin-right:auto;
	margin-left:auto

}
body div.tbox-left a.all {
	position:absolute;
	font-family:SamimBold;
	font-size:12pt;
	left:0;
	top:-35px;
	height:35px;
	background-color:#fff;
	padding:5px 0px 0px 0px;
	width:70px;
	color:#C820B2;
}

body div.tbox-left a.alln {
	position:absolute;
	font-family:Samim;
	font-size:12pt;
	left:0;
	top:-31px;
	height:26px;
	background-color:#fff;
	padding:5px 0px 0px 0px;
	width:70px;
	opacity:0.8;
	color:#474747
}

body div.tbox-left a.names {
	position:absolute;
	font-family:Samim;
	font-size:11pt;
	left:72px;
	top:-31px;
	height:26px;
	background-color:#fff;
		padding:5px 0px 0px 0px;
	width:70px;
	opacity:0.8;
	color:#474747;
	cursor:pointer

}
body div.tbox-left a.namesa {
	position:absolute;
	font-family:SamimBold;
	font-size:11pt;
	left:72px;
	top:-35px;
	height:30px;
	background-color:#fff;
		padding:5px 0px 0px 0px;
	width:70px;
	opacity:1;
	color:#C820B2;
	cursor:pointer

}

body div.tbox-left a.magh {
	position:absolute;
	font-family:Samim;
	font-size:11pt;
	left:144px;
	top:-31px;
	height:26px;
	background-color:#fff;
	padding:5px 0px 0px 0px;
	width:80px;
	opacity:0.8;
	color:#474747;
	cursor:pointer

}

body div.tbox-left a.magha {
	position:absolute;
	font-family:SamimBold;
	font-size:11pt;
	left:144px;
	top:-35px;
	height:30px;
	background-color:#fff;
		padding:5px 0px 0px 0px;
	width:80px;
	opacity:1;
	color:#C820B2;
	cursor:pointer

}

body div.tbox-left a.magh:hover, body div.tbox-left a.names:hover, body div.tbox-left a.alln:hover {
	opacity:1;
	color:#000;
}
body div.tbox-left div.mykeys {
	position:absolute;
	width:200px;
	background-color:#292929;
	padding:10px 5px 5px 5px;
	display:none;
	right:22%;
	top:20px;
	z-index:3

}
body div.tbox-left div.mykeys a.mkclose{
	float:right;
	width:20%;
	height:35px;
	background-image:url(../img/close.svg);
	background-size:25px 25px;
	background-repeat:no-repeat;
	background-position:top;
	cursor:pointer;
	margin-top:5px;


}
body div.tbox-left div.mykeys a.backsp{
	float:left;
	width:20%;
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight:bold;
	padding:3px 0px 7px 0px;
	color:#C1C1C1;
	line-height:100%;
	background-color:#000;
	margin-left:5px;
	cursor:pointer;
}
body div.tbox-left div.mykeys a.english{
	float:left;
	width:30%;
	background-color:#000;
	line-height:100%;
	font-family:"Trebuchet MS";
	font-size:20px;
	padding:6px 0px 5px 0px;
	color:#C1C1C1;
	cursor:pointer
}
body div.tbox-left div.mykeys a.persian{
	float:left;
	width:30%;
	background-color:#000;
	line-height:100%;
	font-family:Samim;
	font-size:14px;
	padding:9px 2px 8px 2px;
	color:#C1C1C1;
	cursor:pointer;
	display:none;
}
body div.tbox-left div.mykeys ul#enmyke{
	display:none
}
body div.tbox-left div.mykeys ul#enmyke{
	padding:0;
	margin:5px 0 0 0;
	list-style:none;
		-moz-column:3;
	  -webkit-column-count: 3; /* Chrome, Safari, Opera */
  	-moz-column-count: 3; /* Firefox */
  	column-count: 3;
  	-webkit-column-gap: 0px; /* Chrome, Safari, Opera */
  	-moz-column-gap: 0px; /* Firefox */
  	column-gap: 0px;
	direction:ltr;
	color:#fff;
	float:left;
	width:100%;
}
body div.tbox-left div.mykeys ul#myke{
	padding:0;
	margin:5px 0 0 0;
	list-style:none;
		-moz-column:3;
	  -webkit-column-count: 3; /* Chrome, Safari, Opera */
  	-moz-column-count: 3; /* Firefox */
  	column-count: 3;
  	-webkit-column-gap: 0px; /* Chrome, Safari, Opera */
  	-moz-column-gap: 0px; /* Firefox */
  	column-gap: 0px;
	direction:rtl;
	color:#fff;
	float:left;
	width:100%;
}
body div.tbox-left div.mykeys ul li{
	padding:5px;
	margin:5px;
	line-height:100%;
	background-color:#000;
	font-size:10pt;
	font-family:SamimBold, "Trebuchet MS";
	cursor:pointer

}
body div.tbox-left div.mykeys ul li:hover{
	background-color:#DA9FED;
	color:#000

}
body div.tbox-left div.mykeys ul li.one{
	margin-top:0px;
	margin-bottom:0px;
}
body div.tbox-left div.mykeys div.mykcover{
	position:absolute;
	width:100%;
	height:100%;
	z-index:4;
	background:#000;
	display:none;
	top:0;
	left:0;

}
select.plinkintag {
background-color:#fff;
	border:1px solid #00938C;
	font-family:SamimBold;
	font-size:11pt;
	float:right;
	color:#00938C;
	margin-top:2px;
	margin-left: 5px;
	outline:none;
	direction:rtl;
}
select.plinkintag option{
	font-family:Samim;
	font-size:10pt;

}
/* //MAIN BODY */

/* FOOTER:// */
footer {
	float:left;
	width:96%; /*Adjustable | AWAWEB.ir*/
	padding-right:2%;
	padding-left:2%;
	height:285px;
	z-index:1;
	background-color:#ababab;
}
footer a{
	text-decoration:none;
	color:#262626;
	cursor:pointer
}
footer a:hover{
	text-decoration:none;
	color:#6B6B6B
}
footer div.vers {
	float:left;
	margin-top:170px;
	margin-right:5px;
	font-family:"Trebuchet MS";
	line-height: 100%;
	font-size: 10px;
	position: absolute;
	color: #eee;

}
footer a.rep {
	float:left;
	margin-top:185px;
	margin-right:5px;
	font-family:SamimBold, "Trebuchet MS";
	line-height: 100%;
	font-size: 10px;
	position: absolute;
	color: #eee;

}

footer div.tleft {
	margin-top:225px;
	opacity:0.8;
	font-size:9pt;
	font-family:Tahoma;
	color:#ccc;
	width:17%;
}

footer div.tleft a{
	color:#ccc;
}
footer div.tleft a:hover{
	color:#fff;

}

footer div.tleft img{
	margin-left:2px;
	margin-bottom:-1.5px;
	padding:0;
	-webkit-filter: invert(100%); /* Safari */
	filter: invert(100%);
	opacity:0.5;
}
footer div.tleft a:hover img{
	  opacity:1

}
footer div.phone {
	float:left;
	margin-top:205px;
	opacity:0.3;
	width:16px;
	height:16px;
	background-image:url(../img/mobile-alt-solid.svg);
	background-size:16px 16px;
    -webkit-filter: invert(100%); /* Safari 6.0 - 9.0 */
    filter: invert(100%);
}
footer div.tablet {
	float:left;
	margin-top:205px;
	opacity:0.3;
	width:16px;
	height:16px;
	background-image:url(../img/desktop-solid.svg);
	background-size:16px 16px;
	margin-right:5px;
	-webkit-filter: invert(100%); /* Safari 6.0 - 9.0 */
    filter: invert(100%);
}
footer div.tv {
	float:left;
	margin-top:205px;
	opacity:0.3;
	width:16px;
	height:16px;
	background-image:url(../img/tablet-alt-solid.svg);
	background-size:16px 16px;
	margin-right:5px;
	 -webkit-filter: invert(100%); /* Safari 6.0 - 9.0 */
    filter: invert(100%);
}
footer div.right {
	float:right;
	width:22%;
	padding-right:1%;
	height:100%;
}
footer div.cento {
	float:right;
	width:15%;
	height:100%;
}
footer div.leftt {
	float:right;
	width:15%;
	height:100%;
}
footer div.centt {
	float:right;
	width:10%;
	height:100%;	
}
footer div.left {
	float:right;
	width:10%;
	height:100%;
}
footer div.lefth {
	float:right;
	width:10%;
	height:100%;
}
footer div.lefth ul li{
	font-family:Samim, "Trebuchet MS";
}
footer ul {
	text-align:right;
	text-decoration:none;
	direction:rtl;
	margin-top:40px;
	list-style:none;
	font-family:SamimBold, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
	padding:0;
	margin-right:20px;	
}
footer li {
	margin-top:0px;
	font-family:SamimBold, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
}
footer li ul{
	padding:0;
	margin:0
}
footer li ul li{
	margin-top:10px;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal;
}
footer li ul li ol{
	text-align:right;
	text-decoration:none;
	direction:rtl;
	list-style:none;
	margin-right:10px;
	padding:0
}
footer li ul li ol li{
	margin-top:10px;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	font-weight:normal
}
footer a.rouzgar {
	margin-top:20px;
	font-family:SamimBold, "Trebuchet MS";
	font-size:30pt;
	font-weight:normal;
	float:right;
	width:80px;
	height:105px;
	text-align:right;
	color:#262626;
	background-image:url(../img/rzgrv5.gif);
	background-size:80px 105px;
	-webkit-filter: invert(100%); /* Safari 6.0 - 9.0 */
    filter: invert(100%);
    opacity:0.6
}

footer:hover {
	opacity:1
}
footer div.desc {
	margin-top:5px;
	font-family:Samim, "Trebuchet MS";
	font-size:10pt;
	float:right;
	color:#262626;
	width:100%;
	padding-right:5px;
	text-align:right
}
footer div.cri {
	margin-top:35px;
	float:right;
	bottom:0;
	font-family:Samim, "Trebuchet MS";
	font-size:9pt;
	color:#262626;
	width:100%;
	text-align:right
}
/* //FOOTER */
.post-edit-link {
	position:absolute;
	left:0;
	display:inline-block;
	padding:5px;
	bottom:0;
	line-height:100%;
	background-color:#eee;
	color:#666;
	font-family:Samim, "Trebuchet MS";
	font-size:12px;
	opacity:0.4;
}
.post-edit-link:hover {
	opacity:1

}
.tglpdf {
	float:left;
	position:sticky;
	display:block;
	top:40px;
	z-index:3;
	
}
.b {
  display: block;
}

.toggle {
  position: absolute;
  top: 20px;
  left: 5px;
  width: 53px;
  height: 23px;
	padding-top:7px;
	padding-right:7px;
  border-radius: 100px;
	font-size:10pt;
	font-weight:bold;
  background-color: #ddd;
  margin:0;
  overflow: hidden;
	text-align:right;
 font-family:"Trebuchet MS";
  box-shadow: inset 0 0 2px 1px rgba(0,0,0,.05);
}

.check {
  position: absolute;
  display: block;
  cursor: pointer;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 6;
}

  .check:checked ~ .track {
    box-shadow: inset 0 0 0 20px #9e0000;
  }

  .check:checked ~ .switch {
    right: 5px;
    left: 35px;
    transition: .35s cubic-bezier(0.785, 0.135, 0.150, 0.860);
    transition-property: left, right;
    transition-delay: .05s, 0s;
	  background-image:none;

  }

.switch {
  position: absolute;
  left: 5px;
  top: 5px;
  bottom: 5px;
  right: 35px;
  background-color: #fff;
background-image:url("http://rouzgar.com/img/pdfacrobat.svg");
background-size: 20px 20px;
background-position: center;
background-repeat: no-repeat;
  border-radius: 50%;
  z-index: 1;
  transition: .35s cubic-bezier(0.785, 0.135, 0.150, 0.860);
  transition-property: left, right;
  transition-delay: 0s, .05s;
  box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.track {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transition: .35s cubic-bezier(0.785, 0.135, 0.150, 0.860);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,.05);
  border-radius: 40px;
}
.pdfposts {
	display:none;
}
div.bakhsh {
	float:left;
	margin-left:10px;
}
div.bakhsh a{
	color:#999 !important;
	background-color:#eee;
	padding-left:2px;
	padding-right:2px;
	border-radius:2px;
	font-family:Samim !important;
}
div.bakhsh span{
	color:#ccc !important;
	margin-top:8px !important;
}

div.pagedate{
float:right;
background-color:#fff;
text-align:center !important;
width:98% !important;
	direction: ltr;
}
div.pagedate ul{
padding:0;
margin:0;
list-style:none;
text-align:center;
direction: ltr;
}
div.pagedate ul li{
padding:5px;
margin:5px;
float:left;
font-family:Samim;
background-color:#eee;
color:#999;
direction: ltr;
}
div.pagedate ul li a{
color:#444;
}
#acrobatpdfs {
	opacity:0.2 !important;
	cursor: default !important;
}
.post-edit-link {
	position:absolute;
	left:0;
	display:inline-block;
	padding:5px;
	bottom:0;
	line-height:100%;
	background-color:#eee;
	color:#666;
	font-family:Samim, "Trebuchet MS";
	font-size:12px;
	opacity:0.4;
}
.post-edit-link:hover {
	opacity:1

}
.tglpdf {
	float:left;
	position:sticky;
	display:block;
	top:40px;
	z-index:3;
	
}
.b {
  display: block;
}

.toggle {
  position: absolute;
  top: 20px;
  left: 5px;
  width: 53px;
  height: 23px;
	padding-top:7px;
	padding-right:7px;
  border-radius: 100px;
	font-size:10pt;
	font-weight:bold;
  background-color: #ddd;
  margin:0;
  overflow: hidden;
	text-align:right;
 font-family:"Trebuchet MS";
  box-shadow: inset 0 0 2px 1px rgba(0,0,0,.05);
}

.check {
  position: absolute;
  display: block;
  cursor: pointer;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 6;
}

  .check:checked ~ .track {
    box-shadow: inset 0 0 0 20px #9e0000;
  }

  .check:checked ~ .switch {
    right: 5px;
    left: 35px;
    transition: .35s cubic-bezier(0.785, 0.135, 0.150, 0.860);
    transition-property: left, right;
    transition-delay: .05s, 0s;
	  background-image:none;

  }

.switch {
  position: absolute;
  left: 5px;
  top: 5px;
  bottom: 5px;
  right: 35px;
  background-color: #fff;
background-image:url("http://rouzgar.com/img/pdfacrobat.svg");
background-size: 20px 20px;
background-position: center;
background-repeat: no-repeat;
  border-radius: 50%;
  z-index: 1;
  transition: .35s cubic-bezier(0.785, 0.135, 0.150, 0.860);
  transition-property: left, right;
  transition-delay: 0s, .05s;
  box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.track {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  transition: .35s cubic-bezier(0.785, 0.135, 0.150, 0.860);
  box-shadow: inset 0 0 0 2px rgba(0,0,0,.05);
  border-radius: 40px;
}
.pdfposts {
	display:none;
}
div.bakhsh {
	float:left;
	margin-left:10px;
}
div.bakhsh a{
	color:#999 !important;
	background-color:#eee;
	padding-left:2px;
	padding-right:2px;
	border-radius:2px;
	font-family:Samim !important;
}
div.bakhsh span{
	color:#ccc !important;
	margin-top:8px !important;
}

div.pagedate{
float:right;
background-color:#fff;
text-align:center !important;
width:98% !important;
	direction: ltr;
}
div.pagedate ul{
padding:0;
margin:0;
list-style:none;
text-align:center;
direction: ltr;
}
div.pagedate ul li{
padding:5px;
margin:5px;
float:left;
font-family:Samim;
background-color:#eee;
color:#999;
direction: ltr;
}
div.pagedate ul li a{
color:#444;
}
#acrobatpdfs {
	opacity:0.2 !important;
	cursor: default !important;
}
/* AUDIO BOOK */

div.auboimgbox {
	width: 21%;
    min-height: 190px;
	float: right;
	height:auto;
	position: relative;
	padding: 1% !important;
    margin-right: 1%;
	background-color: #333;
}
div.auboimg {
	width: 100%;
	display: block;
	height: 190px;
	background-repeat: no-repeat;
	background-position: center;
	background-size:100% 100%;
	margin: 0px auto;
}
.imgplay {
	width: 100%;
	height: 100%;
	opacity: 0.5;
	position: absolute;
	cursor: pointer;
top: 0;
	left: 0;
}

.imgplay:hover {
	background-image: url("../img/play-button.svg");
	background-size:100px 100px;
	background-position: center;
	background-repeat: no-repeat;

}
.imgpause {
	width: 100%;
	height: 100%;
	opacity: 0.5;
	position: absolute;
	cursor: pointer;
top: 0;
	left: 0;
}
.imgpause:hover {
	background-image: url("../img/pause.svg");
	background-size:100px 100px;
	background-position: center;
	background-repeat: no-repeat;


}
.imgpaused {
	width: 52px;
	height: 53px;
	position:absolute;
	top: 0px;
        left: -7px;
	display: block;
	background-image: url("../img/paused.svg");
	background-size:15px 15px;
	background-position:25.5px center;
	background-repeat: no-repeat;
    z-index: 2;
	cursor: pointer;
-webkit-filter: invert(10%) sepia(67%) saturate(7477%) hue-rotate(360deg) brightness(80%) contrast(109%);
filter: invert(10%) sepia(67%) saturate(7477%) hue-rotate(360deg) brightness(80%) contrast(109%);
}
.imgplayd {
	width: 52px;
	height: 53px;
	position:absolute;
	top: 0px;
    left: -7px;
	display: block;
	background-image: url("../img/playd.svg");
	background-size:20px 20px;
	background-position:24px center;
	background-repeat: no-repeat;
    z-index: 2;
	cursor: pointer;
}
.imgplayd:hover{
-webkit-filter: invert(10%) sepia(67%) saturate(7477%) hue-rotate(360deg) brightness(80%) contrast(109%);

filter: invert(10%) sepia(67%) saturate(7477%) hue-rotate(360deg) brightness(80%) contrast(109%);
}
 .imgpaused:hover{
-webkit-filter: invert(0%); /* Safari */
 	filter: invert(0%);
}
#currentTime {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url("../img/audio.svg");
	background-size: 60% 60%;
	background-position:center bottom 7px;
	background-repeat: no-repeat;
	opacity: 0.2;
	background-color: transparent;
	top: 0;
	left: 0;
		-webkit-filter: invert(100%); /* Safari */
 	filter: invert(100%);

	
}

#loadTime {
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url("../img/rolling.svg");
	background-size: 70% 70%;
	background-position: center;
	background-repeat: no-repeat;
	opacity: 0.5;
	background-color: transparent;
	top: 0;
	left: 0;
	
}
div.ababsol {
    position: absolute;
    left: 0;
    top: 10px;
    width: 150px;
    height: auto;
}
div.ablang {
    float: left;
    width: 150px;
    height: 35px;
}
div.abtools {
    float: left;
    width: 150px;
    height: 20px;
}
.plnexttt {
    float: left;
    margin-left: 10px;
	width: 30px ;
	height: 30px;
	border: 0;
	outline: none;
	background-image: url("../img/repeat.svg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-color: #ff6dfb;
-webkit-filter: invert(100%); /* Safari */
 	filter: invert(100%);
	cursor: pointer;
}
.plnextt {
    float: left;
    margin-left: 10px;
	width: 30px ;
	height: 30px;
	border: 0;
	outline: none;
	background-image: url("../img/repeat.svg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-color: #fff;
-webkit-filter: invert(0); /* Safari */
 	filter: invert(0);
	cursor: pointer;
    opacity: 0.4
}
.plnextt:hover {
background-color: #ff6dfb;
-webkit-filter: invert(100%); /* Safari */
 	filter: invert(100%);
    opacity: 1;
}
.plnexttt:hover {
        opacity: 0.8;
}
.afirst {
    float: left;
    margin:5px 0 0 8px;
	width: 20px ;
	height: 20px;
	border: 0;
	outline: none;
	background-image: url("../img/first.svg");
	background-position: center 2px;
	background-repeat: no-repeat;
	background-size: 17px 17px;
	background-color: transparent;
	opacity: 0.4;
	cursor: pointer;

}
.afirst:hover, .aprevious:hover, .anext:hover {
-webkit-filter: invert(10%) sepia(67%) saturate(7477%) hue-rotate(360deg) brightness(80%) contrast(109%);

filter: invert(10%) sepia(67%) saturate(7477%) hue-rotate(360deg) brightness(80%) contrast(109%);
    opacity: 1;

}
.aprevious {
    float: left;
    margin:5px 0 0 10px;
	width:20px ;
	height: 20px;
	border: 0;
	outline: none;
	background-image: url("../img/clock-back.svg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-color: transparent;
	opacity: 0.4;
	cursor: pointer;

}
.anext {
    float: left;
    margin:5px 0 0 10px;
	width: 20px ;
	height: 20px;
	border: 0;
	outline: none;
	background-image: url("../img/clock-forward.svg");
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-color: transparent;
	opacity: 0.4;
	cursor: pointer;

}
.afarsi {
    float:left;
    margin-left: 10px;
	width: 30px ;
	height: 30px;
    padding: 0;
	border: 0;
	outline: none;
	background-color: #ccc;
    color: #000;
    text-align: center;
    font-family:SamimBold;
    font-size: 10pt;
	cursor: pointer;
    opacity: 0.5

}
.afrance {
    float:left;
    margin-left: 5px;
	width: 30px ;
	height: 30px;
    padding: 0;
	border: 0;
	outline: none;
	background-color: #ccc;
    color: #000;
    text-align: center;
    font-family: "Trebuchet MS";
    font-weight: Bold;
	cursor: pointer;
    opacity: 0.5

}


.aboth {
    float:left;
    margin-left: 5px;
	width: 30px ;
	height: 30px;
    padding: 0;
	border: 0;
	outline: none;
    font-family:SamimBold;
    font-size: 8pt;
    line-height: 130%;
    background-color: #009204;
    color: #fff;
    text-align: center;
	opacity: 1;
	cursor: pointer;

}
.aboth:hover, .afarsi:hover, .afrance:hover {
 opacity: 0.8;

}
div.playlist {
	width: 98%;
	margin-top: 0px;
	margin-right: 1%;
	float: right;
	position: relative;
	z-index: 0;
	height: auto;
	opacity: 0.5;
	background-color: #fff
}
div.playlist:hover {
	opacity: 1
}

div.ppersian {
	width: 50%;
	height: 100%;
	float: right;

}
div.ppersian d1{
	margin: 2% 2% 2% 0;
	padding: 0;
	list-style: none;
	float: right;
	width: 98%;

}
div.ppersian d1:hover dt{
	color: #00938C;
	border-bottom: 3px solid #00938C;

}
div.ppersian d1 dt{
	margin: 0 0px 15px 0;
	padding: 0 0px 5px 0;
	list-style: none;
	font-family: SamimBold;
	color: #000;
	text-align: right;
	direction: rtl;
	width: 98%;
	float: right;
	border-bottom: 3px solid #ccc;
    position: relative;


}
.pers1a:after {
    content: "\25C0	\00a0";
    float: right;
    
}
.pp1 {
    color: yellow !important;
    font-family: SamimBold !important;
    
}
.pp1:after {
    content: "\25C0	\00a0";
    float: right;
    
}
.fran1a:after {
    content: "\25b6\00a0";
    float: left;

    
}
div.ppersian d1 dd {
	margin: 0px 2% 0px 0;
	padding: 10px 1% 10px 1%;
	list-style: none;
	font-family: Samim;
	color: #000;
	text-align: right;
	direction: rtl;
	float: right;
	width: 94%;
	opacity: 0.8 !important;
	cursor: pointer;
        background-color: #fff;

}
div.ppersian d1 dd:hover {

	opacity: 1 !important;
    color:#00938C;

}

div.ppersian d1 dd:nth-of-type(odd) {
	background-color: #eee
}
div.pfrance {
	width: 50%;
	height: 100%;
	float: left;

}
div.pfrance d1{
	margin: 2% 0 2% 2%;
	padding: 0;
	list-style: none;
	float: left;
	width: 98%;

}
div.pfrance d1:hover dt{
	color: #00938C;
	border-bottom: 3px solid #00938C;

}
div.pfrance d1 dt{
	margin: 0 0px 15px 0;
	padding: 0 0px 11px 0;
	list-style: none;
	font-family: "Trebuchet MS";
	color: #000;
    font-weight: Bold;
	text-align: left;
	direction: ltr;
	width: 98%;
	float: left;
    position: relative;
	border-bottom: 3px solid #ccc;


}
div.pfrance d1 dd {
	margin: 0px 0 0px 2%;
	padding: 13px 1% 13px 1%;
	list-style: none;
	font-family: "Trebuchet MS";
	color: #000;
	text-align: left;
	direction: ltr;
	float: left;
	width: 94%;
		opacity: 0.8 !important;
	cursor: pointer;
    background-color: #fff;
}

div.pfrance d1 dd:hover {

	opacity: 1 !important;
    color:#00938C;

}

div.pfrance d1 dd:nth-of-type(odd) {
	background-color: #eee
}
.ppersian .container {
  display: block;
  position: absolute;
  padding-left: 22px;
    line-height: 100%;
  cursor: pointer;
  font-size: 13px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
    left: 0;
    top: 0;
    color: #999;
    font-family: Samim;
}
.ppersian .container:hover {
    color: #00938C;

}
/* Hide the browser's default checkbox */
.ppersian .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.ppersian .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 15px;
  width: 15px;
  background-color: #eee;
    box-shadow: 0px 0px 1px 1px #eee;
    border: 1px solid #fff;
    border-radius: 50%;
}

/* On mouse-over, add a grey background color */
.ppersian .container:hover input ~ .checkmark {
  background-color: #00938C;
        box-shadow: 0px 0px 1px 1px #00938C;
    border: 1px solid #fff;

}

.pfrance .container {
  display: block;
  position: absolute;
  padding-right: 22px;
    line-height: 100%;
  cursor: pointer;
  font-size: 14px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
    right: 0;
    top: 0;
    font-weight: normal !important;
    color: #999
}
.ppersian .container:hover {
    color: #00938C;

}
/* Hide the browser's default checkbox */
.pfrance .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create a custom checkbox */
.pfrance .checkmark {
  position: absolute;
  top: 0;
  right: 0;
  height: 15px;
  width: 15px;
  background-color: #eee;
    box-shadow: 0px 0px 1px 1px #eee;
    border: 1px solid #fff;
        border-radius: 50%;

}

/* On mouse-over, add a grey background color */
.pfrance .container:hover input ~ .checkmark {
  background-color: #00938C;
       box-shadow: 0px 0px 1px 1px #00938C;
    border: 1px solid #fff;

}


.pabothfa{
  position: absolute;
    top:20px;
    left: 20px;
	width: 20px ;
	height: 20px;
    padding: 0;
	border: 0;
	outline: none;
	font-family: "Trebuchet MS";
    font-size: 15pt;
    font-weight: bold;
    line-height: 100%;
    display: none;
    background-color: #ccc;
    color: #fff;
    text-align: center;
	opacity: 1;
    z-index: 3;
	cursor: pointer;

}
.pabothfr {
  position: absolute;
    top:20px;
    right: 20px;
	width: 20px ;
	height: 20px;
    padding: 0;
	border: 0;
	outline: none;
	font-family: "Trebuchet MS";
    font-size: 15pt;
    font-weight: normal;
    line-height: 100%;
    display: none;
    background-color: #ccc;
    color: #fff;
    text-align: center;
	opacity: 1;
    z-index: 3;
	cursor: pointer;

}
.pabothfa:hover, .pabothfr:hover{
    background-color: #8C8C8C;

}
.abplst {
    position:relative;	
    width:100%;
    float:left;
    border-radius:0px;
background: #dadada;
background: -moz-linear-gradient(left, #dadada 0%, #fefefe 45%, #fefefe 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, #dadada), color-stop(45%, #fefefe), color-stop(100%, #fefefe));
background: -webkit-linear-gradient(left, #dadada 0%, #fefefe 45%, #fefefe 100%);
background: -o-linear-gradient(left, #dadada 0%, #fefefe 45%, #fefefe 100%);
background: -ms-linear-gradient(left, #dadada 0%, #fefefe 45%, #fefefe 100%);
background: linear-gradient(to right, #dadada 0%, #fefefe 45%, #fefefe 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#fefefe', GradientType=1 );
    padding:0 0 20px 0;
    text-align:center;
}
.abplstt {
    position:absolute; 
    width:30px; 
    height:3px; 
    background-color:#fff;
    top:20px;
    right:-30px
}
.abplsttt {
    position:absolute; 
    width:3px; 
    height:48px; 
    background-color:#fff;
    top:20px;
    right:-30px;
    z-index:2
}
.abplstmrgn {
    width:100%;
    float:left;
    heigh:50px;
    margin-bottom:10px
}
.abplst ul {
    margin:0 0 0 0;
    padding:0 3% 0 0;
    width:97%;
    float:right;
    direction:rtl;
    text-align:right;
    font-family:SamimBold;
    font-size:18pt;
    list-style:none;
    color:#5b5b5b
}
.abplst ul div.lpakhsh{
    margin:0 0 10px 0;
    float: right;
    width: 100%;

}
.abplst ul span {
  color:#dadada
}
.abplst:hover ul, .abplst:hover ul span {
  color:#9e0000
}
.abplst ul li{
    width:100%;
    float:right;
}
.abplst ul li a{
    margin:0px -2% 0px 0;
    width:98%;
    padding:3%;
    line-height:150%;
    float:right;
    direction:rtl;
    text-align:right;
    font-family:Samim;
    font-size:12pt;
    background-color:transparent;
    color: #5b5b5b;
}
.abplst ul li a:hover{
    opacity: 0.7
}

.abplst ul li:nth-of-type(odd) {
background: #dadada;
background: -moz-linear-gradient(left, #dadada 0%, #ffffff 66%, #ffffff 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, #dadada), color-stop(66%, #ffffff), color-stop(100%, #ffffff));
background: -webkit-linear-gradient(left, #dadada 0%, #ffffff 66%, #ffffff 100%);
background: -o-linear-gradient(left, #dadada 0%, #ffffff 66%, #ffffff 100%);
background: -ms-linear-gradient(left, #dadada 0%, #ffffff 66%, #ffffff 100%);
background: linear-gradient(to right, #dadada 0%, #ffffff 66%, #ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadada', endColorstr='#ffffff', GradientType=1 );
}
