﻿@import url('../persian-font.css');
@media screen and (min-width: 1px) and (max-width: 470px) 
{
		.developerBox
	{
		position :relative ;top:0px;right :0px;text-align :center ;font-family:yekan,arial;color:#ffffff;direction:rtl;font-size :10pt;min-height :40px;margin :0px;background :#A3A4A6;padding :10px 10px 10px 10px;
	}
	.bb-custom-side {
	width: 50%;
	float: right;
	padding-right :2px;
	overflow: hidden;
	/* Centering with flexbox */
	
}
	.book_short_Property
	{
		font-size:11pt;
		color:#666666;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:20px 20px 20px 20px;
		border:1px solid #2D3E50;
		display :none;
	}
	.book_image
	{
		width :100%;
		position:relative ;
		top:0px;
		
	}
	.book_title_Box
	{
		width:100%;
		position:relative;
		top:5%;
		right:0px;
		float:right;
		padding-top:10px;
		margin-right:0px;
		
	}
	.book_Title_Name_Book
	{
		font-size:16pt;
		color:#CA3F04;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:0;
		margin:0;
		min-height:35px;
	}
	.book_Title_Bar
	{
		height:20px;
		background:#55B00B;
	}
	.book_title_Code
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:left;
		padding:0;
		margin:0;
	}
	
	.book_title_Code i
	{
		color:#CE420F;
		font-size:20pt;
		margin-right:5px;
		height:30px;
	}
	
	.book_box_Content
	{
		width:100%;
		position:relative;
		top:0px;
		right:0px;
		float:right;
		padding-top:10px;
	}
	.book_Title_Content
	{
		width:100%;
		height:35px;
		font-family:yekan,arial;
		font-size:10pt;
		border-bottom:4px solid #1BB0EA;
		color:#000000;
		padding-bottom:15px;
		text-align:right;
		margin-bottom:60px;
	}
	.book_Text_Content
	{
		font-size:14pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		
	}
	.book_link_Box
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		margin:0;
		text-align :center ;
	}
	.book_link_Box i
	{
		font-size:12pt;
		color:#1BB0EA;
		padding-left:10px;
		padding-top:5px;
		padding-right:10px;
		
	}
	.book_Link
	{
		font-size:10pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#000000;
		text-align :center ;
	}
	.book_Link:hover
	{
		color:#343537;
	}
	.boxmsg
        {
        	width:100%;font-size:4.5mm;font-family:yekan,tahoma;border:0px solid black;display:block   ;
        }
        .boxmsg_rowid
        {
        	text-align:center;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:500;display:none ;
        }
        .boxmsg_time
        {
        	text-align:center;font-weight:500;display:none ;
        }
        .boxmsg_rowid_content
        {
        	display:none ;
        }
        .boxmsg_time_content
        {
			display:none ;
        }
	.basketPageFrame
	{
		width :100%;
		min-height:2000px
	}
	 .Container_Content_Gallery
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
			padding-bottom :200px;
		}
	.textNewsBox
	{
		text-align :right  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		
		

	}
	.newsMoreButtonBox
	{
		width :100%;
		text-align :left ;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
	.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#55B00B;
		cursor:pointer ;
		color:#fff;
		border-radius:5px;
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:left  ;
		left :0px;
		width :100%;
		min-height:600px;
	}
	#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :100%;
	}
	.servideTitle
	{
		border-bottom:1px solid #2D3E50;
		font-size:14pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		
	}
	.servideShort
	{
		border-bottom:1px solid #2D3E50;
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#55B00B;
		margin :0px;
		line-height :30px;
		text-align :justify ;
	}
	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
	}
	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:100%;
		padding:10px 10px 10px 10px;
		min-height :200px;
	
	}
	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:100%;
		padding:10px 10px 10px 10px;
		min-height :200px;
	}
	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:300px;
		margin-bottom:0px;
	}
	.serviceUpArrowBox
	{
		text-align :left ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#343537;
	}
	.serviceUpArrow:hover
	{
		color:#55B00B;
	}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.frame_MapContact
	{
		padding-top :40px;
		width :100%;
		min-height:300px;
	}
	.Caption_Contact1
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
	}
	.p_Contact1
	{
		width :99%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}

.TextName_Contact1
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
	}

.p_Email1
	{
		position :relative ;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}

.TextEmail_Contact1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :ltr ;
	}



.p_Phone1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}


.TextEmail_Phone1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}




.p_Comment1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :99%;
		border :1px solid #000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}


.TextEmail_Comment1
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		
	}



	.Ok_p
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :98%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#chk_Ok
	{
		width :20%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :rtl;
		background :red;
		
	}
	.addMember_law_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :98%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#addMember_law
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	
	.securityCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :30px;
	}
	#securityCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pwd_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
	}
	#Pwd_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Uid_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
	}
	#Uid_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.des_P
	{
		position :relative ;
		float :right ;
		right:0px;
		width :98%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
		margin-left :50px;
	}
	#des
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pay_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#opt_Pay
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.PriceSend_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#lblPriceSend
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.City_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :40px;
	}
	#cmb_City
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.Ostan_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
	}
	#cmb_Ostan
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.TypeErsal_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
		
	}
	#cmb_TypeErsal
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.p_button_member
	{
		position :relative ;
		top:0px;
		float :right  ;
		right:0px;
		width :70%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.code_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#code_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.address_Member_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :98%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#address_Member
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	.pastageCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#pastageCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.email_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#email_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.mobile_member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#mobile_member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.phone_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#phone_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	  .work_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#work_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	 
	 .doc_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#doc_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	
	.Caption_Member
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:12pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
		text-align :right ;
	}
	
	.name_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#name_Member
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.lName_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#lName_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	
	.AboutUS_ContentPage
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000000;
		text-align :justify ;
		line-height :30px;
	}
	.ContactUS_Box
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		padding-top:30px;
		padding-bottom :10px;
		margin :0;
	}
	.ContactUS_Box_text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right  ;
		margin :0;
		width :100%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left;
		margin :0;
		width :100%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
		padding-bottom :40px;
	}
	.ContactUS_Box_text h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
	}
	.ContactUS_Box_text p
	{
		position :relative ;
		top:0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000000;
		text-align :right ;
		line-height :30px;
	}
	.linkBox
	{
		position:relative;
		float:right;
		right:0px;
		top:0px;
		font-size:12pt;
		font-family:yekan,arial;
		width:100%;
		padding-top :10px;
	}
	.textlinkBox
	{
		font-size:12pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#343537;
	}
	.textlinkBox:hover
	{
		color:#2D3E50;
	}
	.page_Title_Link
	{
		color:#000000;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
	}
	.page_Header_Link
	{
		color:#55B00B;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
		padding-left :10px;
	}
	.page_Header_Link:hover
	{
		color:#2D3E50;
		
	}
	.NewsMainBoxShow
	{
		padding-top:60px;
		display:block;
		min-height:320px;
		margin-bottom:0px;
	}  
		.playPic1
{
	position:absolute ;
	top:0px;
	left:0px;
	margin :0px;
	z-index :1000;
	width :280px;
	height :280px;
	border-radius:0px;
	background: rgb(105, 105, 105);
    background: rgba(105, 105, 105, .5);
	display :none ;
	cursor :pointer ;
	background-image :url(../images/overGallery.png);
	background-repeat :no-repeat ;
	background-position :center center ;
	-webkit-transition: display 1s; /* Safari */
   transition:  display 1s;
}

.element-item:hover .playPic1{display:block }
	.picGallery
{
	position :absolute ;
	top:0px;
	left:0px;
	margin :0;
	width :280px;
	height:280px;
	display:block;
	background-repeat :no-repeat;background-position :center top;border-radius:0px;background-size:280px 280px;
	}
         .leftPicGallery
{
	margin-left:15px;
}

	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:hidden;
		display :none;
	}	
	.basketCounter
	{
		width :90px;
		height:40px;
		display:inline-block ;
		border-style:solid;
		border-width:1px;
		border-color :#C8BFC6;
		position:relative ;
		right :2px;
		top:0px;
		padding-top :5px;
		float:right ;
		padding-bottom :10px;
		margin-bottom :10px;
		
		
	}
	.iframeBashet
	{
		width :100%;height:140px;border-top:1px solid #D6D4D4;
	}
	.Container
	{
		position:absolute;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align:center ; 
	}	
	.MainPage_TopMenu
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:62px;
		background :#343537;
		display:none;
		text-align:center ;
	}
	.Container_Menu
	{
		position :relative ;
		top:0px;
		width:100%;
		height:62px;
		display:inline-block ;
		text-align:center ;
		
	}
	.MainPage_OverTop
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:35px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
	}
     .menuTop
    {
    	margin-top :0px;
    	margin-right :0px;
    	list-style :none;
    	padding :0;
    	height:62px;
    	float:right;
    	position :relative ;
    	right:0px;
    	width :100%;
    	display :none;
    	
    }
    .basketBtn
        {
        	float :left ;
        	display:inline-block ;
        	width:25%;
        	text-align :center;
        	
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;
        	height :100%;
        	cursor:pointer ;
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	cursor :hand ;
        	background :#343537;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        }
        .basketBtn:hover
        {
        	background :#2D3E50;
        }
         .menuItem
        {
        	
        	float :right  ;
        	display:inline-block ;
        	width:12% ;
        	text-align :center;
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;        	
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	z-index:1000;
        	background-image :url(../images/menu.png);
			background-repeat :no-repeat ;
			background-position:  right  top;
			background-size:0% 100%;  
			right :0px;
        }
        
        
        .menuItem:hover
        {
        	
            -webkit-transition:background-size 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-size 0.5s;
            background-size:100% 100%;  
        }
         .menuLink
        {
        	display :block ;
        	height :62px;
        	width :100%;
        	font-size:4.5mm;
        	font-family:yekan,arial;
        	text-decoration:none;
        	color:#ffffff;
        	line-height :62px;
        	cursor :pointer ;
        }
        .menuLink:hover
        {
        	color:#ffffff;
        }
        .dropDownMenu
        {
        	display:block ;
        	padding :0px;
        	z-index :0;
        	margin-top :0px;
        	margin-right :0px;
        	float:right ;
        	position:relative ;
        	left:-999em;
        	background :#55B00B;
        	width :200px;
        	height:0px;
        	visibility :hidden ;
        	 -webkit-transition:height 0.5s,top 0.7s,visibility 5s; /* For Safari 3.1 to 6.0 */
            transition:height 0.5s,top 0.7s,visibility 5s;
            
            padding :0px 0px 0px 0px;
        	
        }
     
       
        
         .menuItem:hover .dropDownMenu
        {
        	visibility:visible ;
        	display :block ;
        	right :0em;
        	top:0px;
        	height :auto ;
        	
        
        }
        .dropDownMenuBox
        {
        	width :100%;
        	list-style :none;
        	position:relative;
        	display:inline-block ;
        	
        	margin-right :0px;
        	float :right ;
        	display:none ;
        	margin :0px 0px 0px 0px;width:100%;padding :0 0 0 0;
        	
        }
        .dropDownMenuLink
        {
        	width :190px;
        	height:100%;
        	text-decoration :none;
        	font-family :yekan,arial;
        	text-decoration :none;
        	color:#ffffff;
        	display :block ;
        	font-size :4.0mm;
            margin :0px 0px 0px 0px;
            padding-top:8px;
            padding-bottom:8px;
            padding-right :10px;
            float :right ;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
        }
          .dropDownMenuItem
        {
        	width :100%;
        	display:inline-block ;
        	text-align :right;
            margin-top:0;
            margin-right :0;
            padding :0 0 0 0;
           background :#55B00B;
             -webkit-transition:background .3s; /* For Safari 3.1 to 6.0 */
            transition:background .3s;
            
        }
         .dropDownMenuItem:hover  .dropDownMenuLink
        {
        	
        	color:#ffffff;
           
        }
        .dropDownMenuItem:hover
        {
        	background:#2D3E50;
        }
        .dropDownMenuBox_shop
        {
        	overflow :visible;width:500px;float:right;
        }
        .menuItem:hover .dropDownMenuBox
        {
        	display:block ;
        }
        #boxTop
        {
       	margin-top :0px;
       	margin-left :0px;
       	width:100%;
       	height:62px;
       	
       	box-shadow:0px 0px 0px #5F94B2;
       	border-radius:0px;
       	background-image :url(../images/logo.png);
       	background-repeat :no-repeat ;
       	background-position:center  right;
       	display:inline-block ;
        }
         #shopFrame
        {
        	position:relative ;
        	top:0px;
        	height :62px;
        	width:100%;
        }
   
	.MainPage_Logo
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:120px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_Logo
	{
		position :relative ;
		top:0px;
		width:100%;
		height:120px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	.Logo_Box
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:120px;
		background-image :url(../images/logo.png);
		background-repeat :no-repeat ;
		background-position: right center ;
	}
	.Logo_Box_Address
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		vertical-align :middle ;
		display :none;
	}
	.mapMarkerStyle
	{
		color :#55B00B;
		font-size :50pt;
		font-family :yekan;
	}
	.Logo_Box_Phone
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :20%;
		min-height:120px;
		vertical-align :middle ;
		display :none;
	}
	.Banner_Box
	{
		position:relative ;top:0px;left:0px;width:100%;display:inline-block;padding-top:0px;padding-bottom:10px;
	}
	.MainPage_About
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:190px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_About
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:190px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	.Text_About
	{
		font-family :yekan,arial;
		font-size:20pt;
		color:#55B00B;
		text-align :right ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		padding-top :10px;
		
	}
	.Text_DetAbout
	{
		font-family :yekan,arial;
		font-size:12pt;
		color:#000000;
		text-align :justify  ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		line-height :30px;
		padding-bottom :30px;
		border-bottom :4px solid #55B00B;
		direction :rtl ;
		padding :5px 5px 5px 5px;
	}
	.MainPage_TopSale
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:350px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_TopSale
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:350px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	
	
	.MainPage_CurrentPublish
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#2D3E50;
		display:inline-block ;
		text-align:center ;
	}
	
	 .Container_CurrentPublish
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		background :#2D3E50;
		direction :ltr;
	}
	.img_CurrentPublish
	{
		border-radius:180px;width:167px;height:167px;
	}
	.title_CurrentPublish
	{
		font-size :18pt;font-family:yekan,arial;color:#55B00B;position :relative ;top:0px;margin-top :0px;direction:rtl;
	}
	.text_CurrentPublish
	{
		font-size :12pt;font-family:yekan,arial;color:#fff;position :relative ;top:0px;margin-top :0px;text-align:center ;line-height :30px;direction:rtl;padding :20px 20px 20px 20px;
	}
	.container {
  
	}


	/* Example wrapper */

	.wrap {
	  position: relative;
	  margin: 3em 0;
	}


	/* Frame */

	.frame {
	  height: 400px;
	  overflow: hidden;
	}

	.frame ul {
	  list-style: none;
	  margin: 0;
	  padding: 0;
	  height: 100%;
	  font-size: 0px;
	  background :#2D3E50;
	  
	}

	.frame ul li {
	  float: right ;
	  width: 400px;
	  height: 100%;
	  margin: 0 1px 0 0;
	  padding: 0;
	  background: #2D3E50;
	  color: #000000;
	  text-align: center;
	  cursor: pointer;
	}

	.frame ul li.active {
	  color: #fff;
	  background: #2D3E50;
	}


	/* Scrollbar */

	.scrollbar {
	  margin: 0 0 1em 0;
	  height: 2px;
	  background: #ccc;
	  line-height: 0;
	}

	.scrollbar .handle {
	  width: 100px;
	  height: 100%;
	  background: #3E94AB;
	  cursor: pointer;
	}

	.scrollbar .handle .mousearea {
	  position: absolute;
	  top: -9px;
	  left: 0;
	  width: 100%;
	  height: 20px;
	}


	/* Pages */

	.pages {
	  list-style: none;
	  margin: 20px 0;
	  padding: 0;
	  text-align: center;
	}

	.pages li {
	  display: inline-block;
	  width: 14px;
	  height: 14px;
	  margin: 0 4px;
	  text-indent: -999px;
	  border-radius: 10px;
	  cursor: pointer;
	  overflow: hidden;
	  background: #fff;
	  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
	}

	.pages li:hover {
	  background: #aaa;
	}

	.pages li.active {
	  background: #666;
	}


	/* Controls */

	.controls {
	  margin: 25px 0;
	  text-align: center;
	  display:none;
	}


	/* One Item Per Frame example*/

	.oneperframe {
	  height: 300px;
	  line-height: 300px;
	}

	.oneperframe ul li {
	  width: 1140px;
	}

	.oneperframe ul li.active {
	  background: #333;
	}


	/* Crazy example */

	.crazy ul li:nth-child(2n) {
	  width: 100px;
	  margin: 0 4px 0 20px;
	}

	.crazy ul li:nth-child(3n) {
	  width: 300px;
	  margin: 0 10px 0 5px;
	}

	.crazy ul li:nth-child(4n) {
	  width: 400px;
	  margin: 0 30px 0 2px;
	}
	
	.MainPage_Service
	{
	position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/khadamat_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Service
	{
		position :relative ;
		top:70px;
		width:50%;
		min-height:120px;
		display:inline-block ;
		text-align:center ;
		background :#4D9EB3;
		line-height :60px;
		font-size :14pt;
		font-family :yekan,arial;
		color:#ffffff;
		cursor :pointer ;
	}
	
	.MainPage_news
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#F2F2F2;
		display:inline-block ;
		text-align:center ;
		
	}
	.Container_news
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		direction :rtl;
		
	}
	.Header_News
	{
		position :relative ;
		margin-top :10px;
		width:90%;
		height :90px;
		
		line-height :90px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#55B00B; 
		display:inline-block ;
		padding-bottom :30px;
		
	}
	.Box_news1
	{
		position:relative ;
		float:right ;
		top:0px;
		right:0px;
		width :98%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       margin-bottom :20px;
	}
	
	.Box_news2
	{
		position:relative ;
		float:left  ;
		top:0px;
		left:0px;
		width :98%;
		min-height:420px;
		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        margin-bottom :20px;
	}
	.Box_news3
	{
		position:relative ;
		float:right ;
		top:0px;
		right:0px;
		width :98%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       margin-bottom :20px;
	}
	.titr_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#888;
		text-align:right ;
		width :100%;
		
	}
	
	.title_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#000000;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		min-height:60px;
		direction:rtl ;
		
	}
	.text_news
	{
		top:0px;
		font-size :12pt;
		font-family :yekan,arial;
		color:#464646;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		line-height :25px;
		min-height:200px;
		
	}
	.Container_BodyNews
	{
		position :relative ;
		top:0px;
		width:100%;
		display:inline-block ;
		text-align:center ;
		margin-bottom :20px;
	}
	.button_News
	{
		min-height:42px;
		width :30%;
		max-width :108px;
		border-radius:5px;
		background :#55B00B;
		cursor :pointer ;
		color:#ffffff;
		font-size :12pt;
		font-family:yekan,arial;
		position :relative ;
		float:right ;
		right :0px;
		border-style :solid ;
		border-width:0px;
		border-color:#55B00B;
	}
	.button_News:hover
	{
		background :none;
		color:#000;
	}
	
	.MainPage_CatBook
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:450px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
		background-color: #a3a4a6;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23969aa3' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
	}
	.Container_CatBook
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:450px;
		display:inline-block ;
		text-align:center ;
	}
	.Box_CatBook1
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon1
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat1.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon1:hover
	{
		background-position :center  100% ;
	}
	.box_CatBookText
	{
		position:relative ;
		float :right  ;
		right  :0px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#464646;
		height:70px;
		line-height :70px;
		cursor :pointer ;
	}
	.Box_CatBook1:hover .box_CatBookIcon1
	{
		background-position :center  100% ;
	}
	.Box_CatBook_Header
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :120px;
		line-height :120px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#000000;
		text-align :center ;
	}
	.Box_CatBook2
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon2
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat2.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon2:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook2:hover .box_CatBookIcon2
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook3
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon3
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat3.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon3:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook3:hover .box_CatBookIcon3
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook4
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon4
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat4.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon4:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook4:hover .box_CatBookIcon4
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook5
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon5
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat5.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon5:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook5:hover .box_CatBookIcon5
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook6
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon6
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat6.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon6:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook6:hover .box_CatBookIcon6
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook7
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon7
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat7.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon7:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook7:hover .box_CatBookIcon7
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook8
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon8
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat8.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon8:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook8:hover .box_CatBookIcon8
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook9
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon9
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat9.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon9:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook9:hover .box_CatBookIcon9
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook10
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :100%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon10
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat10.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon10:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook10:hover .box_CatBookIcon10
	{
		background-position :center  100% ;
	}
	
	
	.MainPage_Contact
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/Contact_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Contact
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:600px;
		display:inline-block ;
		text-align:center ;
	}
	
	.header_Contact
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		line-height:120px;
		text-align :center ;
	}
	.Caption_Contact
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#fff;
	}
	.Caption_Contact1
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
	}
	.p_Contact
	{
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}
	.TextName_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
	}
	.p_Email
	{
		position :relative ;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}
	
	.TextEmail_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		direction :ltr ;
	}
	
	.p_Phone
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}
	.TextEmail_Phone
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		
	}
	.p_Comment
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}
	.TextEmail_Comment
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#fff;
		resize:none;
		
	}
	.p_button
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :100%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.button_Contact
	{
		position:relative ;
		min-width :215px;
		cursor :pointer ;
		background :#55B00B;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		border-radius:10px;
		border-style :solid;
		border-width :0px;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
	}
	.button_Contact:hover
	{
		background :#3A4B5D;
	}
	
	.MainPage_Map
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
	}
	.frame_Map
	{
		width :100%;
		min-height:300px;
	}
	.MainPage_Footer
	{
		position:relative ;
		top:0px;
		width :100%;
		position: relative;
		min-height:400px;
		background :#343537;
		background-color: #DFDBE5;
		background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%239C92AC' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
	}
	
	.Container_Footer
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
	}
	.logo_Footer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		height:175px;
		background-image :url(../images/logo_footer.png);
		background-repeat :no-repeat ;
		background-position :center right  ;
		width :100%;
	}
	.Box_Footer
	{
		position :relative ;
		top:0px;
		right:0%;
		float :right;
		margin-left :30px;
		width:100%;
		min-height :180px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
        margin-bottom :30px;
	}
	.title_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
	}
	.Link_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
		text-decoration:none;
	}
	.Link_Footer:hover
	{
		color:#55B00B;
	}
	.in-view
    {
		right:0px;
    }
    
    .in-view1
    {
		right:0px;
    }
    
    .in-view2
    {
		left:0px;
    }
    
     .in-view3
    {
		right :0px;
    }
     #btnLogin
        { 
            display :block ;
            position:relative ;
            float:left ;
            left:0px;
            top:0px;
            width:35px;
            height:35px;
            border-radius:0px;
            background :#A3A4A6;
            cursor:pointer;
            text-align :center ;
            color:#F0F0F0;
            border:0px solid #F1F1F1;
          
        }
        #btnLogin:hover
        {
        	
            color:#55B00B;
        }
        .cls_loginbox
        {
        	z-index:10000; position :relative;float:left ;top:0px;left:0px;width:271px;height:210px;background :#A3A4A6;border-radius:0px;padding :10px 10px 10px 10px;color:#ffffff;font-family :yekan,arial;font-size:11pt;display:block ;border:1px solid #EFF1F0;
        }
        #txtSearch
        {
        	position:relative   ;
        	left:0px;
        	top:0px;
        	float :left ;
        	 width :200px;
        	background :#A3A4A6;
        	 height:80%;
        	 font-size:10pt;
        	 font-family:yekan,arial;
        	 color:#F0F0F0;
        	 text-align :right;
        	 border:0;
        	 
        }
        #btnInput
        {
        	
        	width :100px;
        	height:35px;
        	border-style:solid ;
        	border-width:0px;
        	border-radius:5px;
        	cursor:pointer ;
        	background :#F0F0F0;
        	color:#878787;
        	-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
           
            font-family :yekan,arial;
            font-size :4.0mm;
        }
        #btnInput:hover
        {
        	background :#343537;
        	color:#ffffff;
        }
        #btnSearch
        {
        	font-size :18pt;
        	position:relative ;
        	top:0px;
        	right:0px;
        	float:right ;
        	width:30px;
        	height:30px;
        	display:block;
        	cursor:pointer ;
        	border-style:solid ;
        	border-width:0;
        	background :#A3A4A6;
        	background-image :url(../images/search.png);
        	background-position :center center; 
        	background-repeat :no-repeat ;
        	-webkit-transition:background-image 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-image 0.5s;
        }
        #btnSearch:hover
        {
        	background-image :url(../images/search_over.png);
        }
        .Container_OverPage
        {
        	position :relative ;
        	top:0px;
        	left:0px;
        	margin-left :0px;
        	width :80%;
        	display:inline-block ;
        	text-align :left ;
        }
           #search
        {
        	position:relative ;
        	top:0px;
        	left :0px;
        	float :left ;
        	width:240px;
        	min-height:35px;
        	border-style:solid ;
        	border-color:#F0F0F0;
        	border-radius:0px;
        	border-width:0px;
        	background :#A3A4A6;
        	color:#E3EEF6;
        	min-width:200px;
        }	
         .menuMobile
            {
            	display :block   ;
            }
            
            .MainPage_Content
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			min-height:600px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Content
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
		}
		
		.Container_Header
		{
			
		}
		
		.MainPage_Header_Path
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			height:140px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Header_path
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:140px;
			display:inline-block ;
			text-align:right  ;
		}
		.title_Header
		{
			text-align :center ;
			font-family :Yekan,arial;
			font-size:16pt;
			color:#2D3E50;
			padding-top :30px;
			
			margin :5px;
		}
		.path_Header
		{
			position :relative ;
			top:0px;
			margin-top :0px;
			text-align :center ;
			padding-top :5px;
			direction :rtl ;
			}
		.home_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#55B00B;
			text-decoration :none;
			margin-left :10pt;
		}
		.home_Header:hover
		{
			color:#2D3E50;
		}
		.page_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#505050;
			text-decoration :none;
			margin-left :10pt;
		}
		.arow_header
		{
			font-family:Yekan,arial;
			font-size :11pt;
			color:#505050;
			text-decoration :none;
			margin-left:10px;
			padding :0px;
			margin-top :5px;
			
			height:100%;
		}
		#PictureBoxProduct
         {
         	position :relative ;
         	float:left ;
         	top:0px;
         	left:0px;
         	width:100%;
         	text-align :center;
         	display :none;
         }
         #sub_PictureBoxProduct
         {
         	text-align :center;
         	width:70%;
         	float:right ;
         	right :25%;
         	position:relative;
         	display :none;
         }
         
         #sub_PictureBoxProduct_mobile
         {
         	text-align :center;
         	width:100%;
         	float:right ;
         	right :0%;
         	position:relative;
         	display :block;
         }
         
          #ContentBoxProduct
         {
         	position :relative ;
         	float:right ;
         	top:0px;
         	right:0px;
         	width:100%;
         }
         .Container_ProductDet
         {
         	width :100%;
         	display :inline-block;
         	padding-top :40px;
         }
         
         .details_Goods
         {
         	width :100%;
         	margin :0;
         	padding :0;
         	float:right;
         	text-align :right;
         	font-family:yekan,arial;
         	font-size :12pt;
         	direction:rtl;
         }
         .details_Goods i
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         }
         .offGoods
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         	padding-right :5px;
         }	
         #PriceBoxProduct
         {
         	margin-top :70px;
         	
         }
          #btn_add_basket{
        	float:left;
        	position :relative ;
        	left:0px;
        	top:0px;
        	width:142px;
        	height:40px;
        	font-size:11pt;
        	font-family:yekan,arial;
        	color:#ffffff;
        	cursor:pointer;
        	border-radius:10px;
        	padding-top :5px;
        	background :#343537;
            transition:background 0.5s;
        }
        #btn_add_basket:hover{
			background :#2D3E50;
        }
}
@media screen and (min-width: 471px) and (max-width: 785px) 
{
		.developerBox
	{
		position :relative ;top:0px;right :0px;text-align :center ;font-family:yekan,arial;color:#ffffff;direction:rtl;font-size :10pt;min-height :40px;margin :0px;background :#A3A4A6;padding :10px 10px 10px 10px;
	}
	.bb-custom-side {
	width: 50%;
	float: right;
	padding-right :30px;
	overflow: hidden;
	/* Centering with flexbox */
	
}
	.book_short_Property
	{
		font-size:11pt;
		color:#666666;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:20px 20px 20px 20px;
		border:1px solid #2D3E50;
	}
	.book_image
	{
		width :100%;
		position:relative ;
		top:0px;
		
	}
	.book_title_Box
	{
		width:28%;
		position:relative;
		top:20%;
		right:0px;
		float:right;
		padding-top:100px;
		margin-right:10px;
	}
	.book_Title_Name_Book
	{
		font-size:16pt;
		color:#CA3F04;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:0;
		margin:0;
		min-height:35px;
	}
	.book_Title_Bar
	{
		height:20px;
		background:#55B00B;
	}
	.book_title_Code
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:left;
		padding:0;
		margin:0;
	}
	
	.book_title_Code i
	{
		color:#CE420F;
		font-size:20pt;
		margin-right:5px;
		height:30px;
	}
	
	.book_box_Content
	{
		width:60%;
		position:relative;
		top:0px;
		right:10px;
		float:right;
		padding-top:30px;
	}
	.book_Title_Content
	{
		width:100%;
		height:35px;
		font-family:yekan,arial;
		font-size:10pt;
		border-bottom:4px solid #1BB0EA;
		color:#000000;
		padding-bottom:15px;
		text-align:right;
		margin-bottom:60px;
	}
	.book_Text_Content
	{
		font-size:14pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
	}
	.book_link_Box
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		width:100%;
		margin:0;
	}
	.book_link_Box i
	{
		font-size:12pt;
		color:#1BB0EA;
		padding-left:10px;
		padding-top:5px;
		padding-right:10px;
	}
	.book_Link
	{
		font-size:11pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#000000;
	}
	.book_Link:hover
	{
		color:#343537;
	}
	.boxmsg
        {
        	width:100%;font-size:4.5mm;font-family:yekan,tahoma;border:0px solid black;display:inline-table  ;
        }
        .boxmsg_rowid
        {
        	text-align:center;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:500;
        }
        .boxmsg_time
        {
        	text-align:center;font-weight:500;
        }
        .boxmsg_rowid_content
        {
        	display:inline-table ;
        }
        .boxmsg_time_content
        {
			display:inline-table ;
        }
	.basketPageFrame
	{
		width :100%;
		min-height:1800px
	}
	 .Container_Content_Gallery
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
			padding-bottom :200px;
		}
	.textNewsBox
	{
		text-align :right  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		
		

	}
	.newsMoreButtonBox
	{
		width :100%;
		text-align :left ;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
	.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#55B00B;
		cursor:pointer ;
		color:#fff;
		border-radius:5px;
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:left  ;
		left :0px;
		width :100%;
		min-height:600px;
	}
	#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :35%;
	}
	.servideTitle
	{
		border-bottom:1px solid #2D3E50;
		font-size:14pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		
	}
	.servideShort
	{
		border-bottom:1px solid #2D3E50;
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#55B00B;
		margin :0px;
		line-height :30px;
		text-align :justify ;
	}
	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
	}
	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:100%;
		padding:10px 10px 10px 10px;
		min-height :300px;
	
	}
	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:100%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
	.serviceUpArrowBox
	{
		text-align :left ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#343537;
	}
	.serviceUpArrow:hover
	{
		color:#55B00B;
	}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.frame_MapContact
	{
		padding-top :40px;
		width :100%;
		min-height:300px;
	}
	.Caption_Contact1
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
	}
	.p_Contact1
	{
		width :99%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}

.TextName_Contact1
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
	}

.p_Email1
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}

.TextEmail_Contact1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :ltr ;
	}



.p_Phone1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}


.TextEmail_Phone1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}




.p_Comment1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :99%;
		border :1px solid #000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}


.TextEmail_Comment1
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		
	}



	.Ok_p
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :50%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#chk_Ok
	{
		width :20%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :rtl;
		background :red;
		
	}
	.addMember_law_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :98%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#addMember_law
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	
	.securityCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#securityCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pwd_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#Pwd_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Uid_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :30px;
	}
	#Uid_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.des_P
	{
		position :relative ;
		float :right ;
		right:0px;
		width :98%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
		margin-left :50px;
	}
	#des
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pay_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#opt_Pay
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.PriceSend_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#lblPriceSend
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.City_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#cmb_City
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.Ostan_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#cmb_Ostan
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.TypeErsal_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
		
	}
	#cmb_TypeErsal
	{
		width :100%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.p_button_member
	{
		position :relative ;
		top:0px;
		float :right  ;
		right:0px;
		width :70%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.code_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#code_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.address_Member_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :98%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#address_Member
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	.pastageCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#pastageCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.email_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#email_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.mobile_member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#mobile_member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.phone_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#phone_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	  .work_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#work_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	 
	 .doc_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#doc_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	
	.Caption_Member
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:12pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
		text-align :right ;
	}
	
	.name_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#name_Member
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.lName_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#lName_Member
	{
		width :75%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	
	.AboutUS_ContentPage
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000000;
		text-align :justify ;
		line-height :30px;
	}
	.ContactUS_Box
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		padding-top:30px;
		padding-bottom :10px;
		margin :0;
	}
	.ContactUS_Box_text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right  ;
		margin :0;
		width :100%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left;
		margin :0;
		width :100%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
		padding-bottom :40px;
	}
	.ContactUS_Box_text h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
	}
	.ContactUS_Box_text p
	{
		position :relative ;
		top:0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000000;
		text-align :right ;
		line-height :30px;
	}
	.linkBox
	{
		position:relative;
		float:right;
		right:0px;
		top:0px;
		font-size:12pt;
		font-family:yekan,arial;
		width:100%;
		padding-top :10px;
	}
	.textlinkBox
	{
		font-size:12pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#343537;
	}
	.textlinkBox:hover
	{
		color:#2D3E50;
	}
	.page_Title_Link
	{
		color:#000000;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
	}
	.page_Header_Link
	{
		color:#55B00B;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
		padding-left :10px;
	}
	.page_Header_Link:hover
	{
		color:#2D3E50;
		
	}
	.NewsMainBoxShow
	{
		padding-top:60px;
		display:block;
		min-height:320px;
		margin-bottom:0px;
	}  
.playPic1
{
	position:absolute ;
	top:0px;
	left:0px;
	margin :0px;
	z-index :1000;
	width :200px;
	height :200px;
	border-radius:0px;
	background: rgb(105, 105, 105);
    background: rgba(105, 105, 105, .5);
	display :none ;
	cursor :pointer ;
	background-image :url(../images/overGallery.png);
	background-repeat :no-repeat ;
	background-position :center center ;
	-webkit-transition: display 1s; /* Safari */
   transition:  display 1s;
}

.element-item:hover .playPic1{display:block }
	
    
 .picGallery
{
	position :absolute ;
	top:0px;
	left:0px;
	margin :0;
	width :200px;
	height:200px;
	display:block;
	background-repeat :no-repeat;background-position :center top;border-radius:0px;background-size:200px 200px;
	}
.leftPicGallery
{
	margin-left:45px;
}
.element-item:hover .playPic1{display:block }
	

	.iframeBashet
	{
		width :100%;height:80px;border-top:1px solid #D6D4D4;
	}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.basketCounter
	{
		width :100px;
		height:40px;
		display:inline-block ;
		border-style:solid;
		border-width:1px;
		border-color :#C8BFC6;
		position:relative ;
		right:2px;
		top:0px;
		padding-top :5px;
		float:right;
		padding-bottom :10px;
		
	}
	.Container
	{
		position:absolute;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align:center ; 
	}	
	.MainPage_TopMenu
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:62px;
		background :#343537;
		display:inline-block ;
		text-align:center ;
	}
	.Container_Menu
	{
		position :relative ;
		top:0px;
		width:100%;
		height:62px;
		display:inline-block ;
		text-align:center ;
		
	}
	.MainPage_OverTop
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:35px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
	}
     .menuTop
    {
    	margin-top :0px;
    	margin-right :0px;
    	list-style :none;
    	padding :0;
    	height:62px;
    	float:right;
    	position :relative ;
    	right:0px;
    	width :100%;
    	
    }
    .basketBtn
        {
        	float :left ;
        	display:inline-block ;
        	width:22%;
        	text-align :center;
        	
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;
        	height :100%;
        	cursor:pointer ;
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	cursor :hand ;
        	background :#343537;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        }
        .basketBtn:hover
        {
        	background :#2D3E50;
        }
         .menuItem
        {
        	
        	float :right  ;
        	display:inline-block ;
        	width:13% ;
        	text-align :center;
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;        	
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	z-index:1000;
        	background-image :url(../images/menu.png);
			background-repeat :no-repeat ;
			background-position:  right  top;
			background-size:0% 100%;  
			right :0px;
			
        }
        
        
        .menuItem:hover
        {
        	
            -webkit-transition:background-size 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-size 0.5s;
            background-size:100% 100%;  
        }
         .menuLink
        {
        	display :block ;
        	height :62px;
        	width :100%;
        	font-size:3.5mm;
        	font-family:yekan,arial;
        	text-decoration:none;
        	color:#ffffff;
        	line-height :62px;
        	cursor :pointer ;
        	
        }
        .menuLink:hover
        {
        	color:#ffffff;
        }
        .dropDownMenu
        {
        	display:block ;
        	padding :0px;
        	z-index :0;
        	margin-top :0px;
        	margin-right :0px;
        	float:right ;
        	position:relative ;
        	left:-999em;
        	background :#55B00B;
        	width :200px;
        	height:0px;
        	visibility :hidden ;
        	 -webkit-transition:height 0.5s,top 0.7s,visibility 5s; /* For Safari 3.1 to 6.0 */
            transition:height 0.5s,top 0.7s,visibility 5s;
            
            padding :0px 0px 0px 0px;
        	
        }
     
       
        
         .menuItem:hover .dropDownMenu
        {
        	visibility:visible ;
        	display :block ;
        	right :0em;
        	top:0px;
        	height :auto ;
        	
        
        }
        .dropDownMenuBox
        {
        	width :100%;
        	list-style :none;
        	position:relative;
        	display:inline-block ;
        	
        	margin-right :0px;
        	float :right ;
        	display:none ;
        	margin :0px 0px 0px 0px;width:100%;padding :0 0 0 0;
        	
        }
        .dropDownMenuLink
        {
        	width :190px;
        	height:100%;
        	text-decoration :none;
        	font-family :yekan,arial;
        	text-decoration :none;
        	color:#ffffff;
        	display :block ;
        	font-size :3.5mm;
            margin :0px 0px 0px 0px;
            padding-top:8px;
            padding-bottom:8px;
            padding-right :10px;
            float :right ;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
        }
          .dropDownMenuItem
        {
        	width :100%;
        	display:inline-block ;
        	text-align :right;
            margin-top:0;
            margin-right :0;
            padding :0 0 0 0;
           background :#55B00B;
             -webkit-transition:background .3s; /* For Safari 3.1 to 6.0 */
            transition:background .3s;
            
        }
         .dropDownMenuItem:hover  .dropDownMenuLink
        {
        	
        	color:#ffffff;
           
        }
        .dropDownMenuItem:hover
        {
        	background:#2D3E50;
        }
        .dropDownMenuBox_shop
        {
        	overflow :visible;width:500px;float:right;
        }
        .menuItem:hover .dropDownMenuBox
        {
        	display:block ;
        }
        #boxTop
        {
       	margin-top :0px;
       	margin-left :0px;
       	width:100%;
       	height:62px;
       	
       	box-shadow:0px 0px 0px #5F94B2;
       	border-radius:0px;
       	background-image :url(../images/logo.png);
       	background-repeat :no-repeat ;
       	background-position:center  right;
       	display:inline-block ;
        }
         #shopFrame
        {
        	position:relative ;
        	top:0px;
        	height :62px;
        	width:100%;
        }
   
	.MainPage_Logo
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:120px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_Logo
	{
		position :relative ;
		top:0px;
		width:100%;
		height:120px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	.Logo_Box
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:120px;
		background-image :url(../images/logo.png);
		background-repeat :no-repeat ;
		background-position: right center ;
	}
	.Logo_Box_Address
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		vertical-align :middle ;
		display :none;
	}
	.mapMarkerStyle
	{
		color :#55B00B;
		font-size :50pt;
		font-family :yekan;
	}
	.Logo_Box_Phone
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :20%;
		min-height:120px;
		vertical-align :middle ;
		display :none;
	}
	.Banner_Box
	{
		position:relative ;top:0px;left:0px;width:100%;display:inline-block;padding-top:0px;padding-bottom:10px;
	}
	.MainPage_About
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:190px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_About
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:190px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
		padding-top :30px;
	}
	.Text_About
	{
		font-family :yekan,arial;
		font-size:20pt;
		color:#55B00B;
		text-align :right ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		padding-top :10px;
		padding-bottom :10px;
		
	}
	.Text_DetAbout
	{
		font-family :yekan,arial;
		font-size:12pt;
		color:#000000;
		text-align :justify  ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		line-height :30px;
		padding-bottom :30px;
		border-bottom :4px solid #55B00B;
		direction :rtl ;
	}
	.MainPage_TopSale
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:350px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_TopSale
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:350px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	
	
	.MainPage_CurrentPublish
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#2D3E50;
		display:inline-block ;
		text-align:center ;
	}
	
	 .Container_CurrentPublish
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		background :#2D3E50;
		direction :ltr;
	}
	.img_CurrentPublish
	{
		border-radius:180px;width:167px;height:167px;
	}
	.title_CurrentPublish
	{
		font-size :18pt;font-family:yekan,arial;color:#55B00B;position :relative ;top:0px;margin-top :0px;direction:rtl;
	}
	.text_CurrentPublish
	{
		font-size :12pt;font-family:yekan,arial;color:#fff;position :relative ;top:0px;margin-top :0px;text-align:center ;line-height :30px;direction:rtl;padding :20px 20px 20px 20px;
	}
	.container {
  
	}


	/* Example wrapper */

	.wrap {
	  position: relative;
	  margin: 3em 0;
	}


	/* Frame */

	.frame {
	  height: 400px;
	  overflow: hidden;
	}

	.frame ul {
	  list-style: none;
	  margin: 0;
	  padding: 0;
	  height: 100%;
	  font-size: 0px;
	  background :#2D3E50;
	  
	}

	.frame ul li {
	  float: right ;
	  width: 400px;
	  height: 100%;
	  margin: 0 1px 0 0;
	  padding: 0;
	  background: #2D3E50;
	  color: #000000;
	  text-align: center;
	  cursor: pointer;
	}

	.frame ul li.active {
	  color: #fff;
	  background: #2D3E50;
	}


	/* Scrollbar */

	.scrollbar {
	  margin: 0 0 1em 0;
	  height: 2px;
	  background: #ccc;
	  line-height: 0;
	}

	.scrollbar .handle {
	  width: 100px;
	  height: 100%;
	  background: #3E94AB;
	  cursor: pointer;
	}

	.scrollbar .handle .mousearea {
	  position: absolute;
	  top: -9px;
	  left: 0;
	  width: 100%;
	  height: 20px;
	}


	/* Pages */

	.pages {
	  list-style: none;
	  margin: 20px 0;
	  padding: 0;
	  text-align: center;
	}

	.pages li {
	  display: inline-block;
	  width: 14px;
	  height: 14px;
	  margin: 0 4px;
	  text-indent: -999px;
	  border-radius: 10px;
	  cursor: pointer;
	  overflow: hidden;
	  background: #fff;
	  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
	}

	.pages li:hover {
	  background: #aaa;
	}

	.pages li.active {
	  background: #666;
	}


	/* Controls */

	.controls {
	  margin: 25px 0;
	  text-align: center;
	  display:none;
	}


	/* One Item Per Frame example*/

	.oneperframe {
	  height: 300px;
	  line-height: 300px;
	}

	.oneperframe ul li {
	  width: 1140px;
	}

	.oneperframe ul li.active {
	  background: #333;
	}


	/* Crazy example */

	.crazy ul li:nth-child(2n) {
	  width: 100px;
	  margin: 0 4px 0 20px;
	}

	.crazy ul li:nth-child(3n) {
	  width: 300px;
	  margin: 0 10px 0 5px;
	}

	.crazy ul li:nth-child(4n) {
	  width: 400px;
	  margin: 0 30px 0 2px;
	}
	
	.MainPage_Service
	{
	position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/khadamat_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Service
	{
		position :relative ;
		top:70px;
		width:50%;
		min-height:120px;
		display:inline-block ;
		text-align:center ;
		background :#4D9EB3;
		line-height :120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		cursor :pointer ;
	}
	
	.MainPage_news
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#F2F2F2;
		display:inline-block ;
		text-align:center ;
		
	}
	.Container_news
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		direction :rtl;
		
	}
	.Header_News
	{
		position :relative ;
		margin-top :10px;
		width:40%;
		height :90px;
		
		line-height :90px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#55B00B; 
		display:inline-block ;
		padding-bottom :30px;
		
	}
	.Box_news1
	{
		position:relative ;
		float:right ;
		top:0px;
		right:0px;
		width :45%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       margin-bottom :20px;
	}
	
	.Box_news2
	{
		position:relative ;
		float:left  ;
		top:0px;
		left:0px;
		width :45%;
		min-height:420px;
		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
        margin-bottom :20px;
	}
	.Box_news3
	{
		position:relative ;
		float:right ;
		top:0px;
		right:0px;
		width :45%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       margin-bottom :20px;
	}
	.titr_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#888;
		text-align:right ;
		width :100%;
		
	}
	
	.title_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#000000;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		min-height:60px;
		direction:rtl ;
		
	}
	.text_news
	{
		top:0px;
		font-size :12pt;
		font-family :yekan,arial;
		color:#464646;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		line-height :25px;
		min-height:240px;
		
	}
	.Container_BodyNews
	{
		position :relative ;
		top:0px;
		width:100%;
		display:inline-block ;
		text-align:center ;
		margin-bottom :20px;
	}
	.button_News
	{
		min-height:42px;
		width :30%;
		max-width :108px;
		border-radius:5px;
		background :#55B00B;
		cursor :pointer ;
		color:#ffffff;
		font-size :12pt;
		font-family:yekan,arial;
		position :relative ;
		float:right ;
		right :0px;
		border-style :solid ;
		border-width:0px;
		border-color:#55B00B;
	}
	.button_News:hover
	{
		background :none;
		color:#000;
	}
	
	.MainPage_CatBook
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:450px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
		background-color: #a3a4a6;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23969aa3' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
	}
	.Container_CatBook
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:450px;
		display:inline-block ;
		text-align:center ;
	}
	.Box_CatBook1
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon1
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat1.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon1:hover
	{
		background-position :center  100% ;
	}
	.box_CatBookText
	{
		position:relative ;
		float :right  ;
		right  :0px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#464646;
		height:70px;
		line-height :70px;
		cursor :pointer ;
	}
	.Box_CatBook1:hover .box_CatBookIcon1
	{
		background-position :center  100% ;
	}
	.Box_CatBook_Header
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :120px;
		line-height :120px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#000000;
		text-align :center ;
	}
	.Box_CatBook2
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon2
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat2.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon2:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook2:hover .box_CatBookIcon2
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook3
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon3
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat3.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon3:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook3:hover .box_CatBookIcon3
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook4
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon4
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat4.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon4:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook4:hover .box_CatBookIcon4
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook5
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon5
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat5.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon5:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook5:hover .box_CatBookIcon5
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook6
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon6
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat6.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon6:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook6:hover .box_CatBookIcon6
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook7
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon7
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat7.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon7:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook7:hover .box_CatBookIcon7
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook8
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon8
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat8.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon8:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook8:hover .box_CatBookIcon8
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook9
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon9
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat9.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon9:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook9:hover .box_CatBookIcon9
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook10
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :30%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon10
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat10.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon10:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook10:hover .box_CatBookIcon10
	{
		background-position :center  100% ;
	}
	
	
	.MainPage_Contact
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/Contact_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Contact
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:600px;
		display:inline-block ;
		text-align:center ;
	}
	
	.header_Contact
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		line-height:120px;
		text-align :center ;
	}
	.Caption_Contact
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#fff;
	}
	.p_Contact
	{
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}
	.TextName_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
	}
	.p_Email
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}
	
	.TextEmail_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		direction :ltr ;
	}
	
	.p_Phone
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}
	.TextEmail_Phone
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		
	}
	.p_Comment
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}
	.TextEmail_Comment
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#fff;
		resize:none;
		
	}
	.p_button
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :100%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.button_Contact
	{
		position:relative ;
		min-width :215px;
		cursor :pointer ;
		background :#55B00B;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		border-radius:10px;
		border-style :solid;
		border-width :0px;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
	}
	.button_Contact:hover
	{
		background :#3A4B5D;
	}
	
	.MainPage_Map
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
	}
	.frame_Map
	{
		width :100%;
		min-height:300px;
	}
	.MainPage_Footer
	{
		position:relative ;
		top:0px;
		width :100%;
		position: relative;
		min-height:400px;
		background :#343537;
	}
	
	.Container_Footer
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:600px;
		display:inline-block ;
		text-align:center ;
	}
	.logo_Footer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		height:175px;
		background-image :url(../images/logo_footer.png);
		background-repeat :no-repeat ;
		background-position :center right  ;
		width :100%;
	}
	.Box_Footer
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		margin-left :30px;
		width:40%;
		min-height :180px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.title_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
	}
	.Link_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
		text-decoration:none;
	}
	.Link_Footer:hover
	{
		color:#55B00B;
	}
	.in-view
    {
		right:0px;
    }
    
    .in-view1
    {
		right:0px;
    }
    
    .in-view2
    {
		left:0px;
    }
    
     .in-view3
    {
		right :0px;
    }
     #btnLogin
        { 
            display :block ;
            position:relative ;
            float:left ;
            left:0px;
            top:0px;
            width:35px;
            height:35px;
            border-radius:0px;
            background :#A3A4A6;
            cursor:pointer;
            text-align :center ;
            color:#F0F0F0;
            border:0px solid #F1F1F1;
          
        }
        #btnLogin:hover
        {
        	
            color:#55B00B;
        }
        .cls_loginbox
        {
        	z-index:10000; position :relative;float:left ;top:0px;left:0px;width:271px;height:210px;background :#A3A4A6;border-radius:0px;padding :10px 10px 10px 10px;color:#ffffff;font-family :yekan,arial;font-size:11pt;display:block ;border:1px solid #EFF1F0;
        }
        #txtSearch
        {
        	position:relative   ;
        	left:0px;
        	top:0px;
        	float :left ;
        	 width :200px;
        	background :#A3A4A6;
        	 height:80%;
        	 font-size:10pt;
        	 font-family:yekan,arial;
        	 color:#F0F0F0;
        	 text-align :right;
        	 border:0;
        	 
        }
        #btnInput
        {
        	
        	width :100px;
        	height:35px;
        	border-style:solid ;
        	border-width:0px;
        	border-radius:5px;
        	cursor:pointer ;
        	background :#F0F0F0;
        	color:#878787;
        	-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
           
            font-family :yekan,arial;
            font-size :4.0mm;
        }
        #btnInput:hover
        {
        	background :#343537;
        	color:#ffffff;
        }
        #btnSearch
        {
        	font-size :18pt;
        	position:relative ;
        	top:0px;
        	right:0px;
        	float:right ;
        	width:30px;
        	height:30px;
        	display:block;
        	cursor:pointer ;
        	border-style:solid ;
        	border-width:0;
        	background :#A3A4A6;
        	background-image :url(../images/search.png);
        	background-position :center center; 
        	background-repeat :no-repeat ;
        	-webkit-transition:background-image 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-image 0.5s;
        }
        #btnSearch:hover
        {
        	background-image :url(../images/search_over.png);
        }
        .Container_OverPage
        {
        	position :relative ;
        	top:0px;
        	left:0px;
        	margin-left :0px;
        	width :80%;
        	display:inline-block ;
        	text-align :left ;
        }
           #search
        {
        	position:relative ;
        	top:0px;
        	left :0px;
        	float :left ;
        	width:250px;
        	height:35px;
        	border-style:solid ;
        	border-color:#F0F0F0;
        	border-radius:0px;
        	border-width:0px;
        	background :#A3A4A6;
        	color:#E3EEF6;
        	min-width:200px;
        }
         .menuMobile
            {
            	display :none   ;
            }
                    .MainPage_Content
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			min-height:600px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Content
		{
			position :relative ;
			top:0px;
			width:95%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
		}
		
		.Container_Header
		{
			
		}
		
		.MainPage_Header_Path
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			height:140px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Header_path
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:140px;
			display:inline-block ;
			text-align:right  ;
		}
		.title_Header
		{
			text-align :center ;
			font-family :Yekan,arial;
			font-size:26pt;
			color:#2D3E50;
			padding-top :30px;
			
			margin :5px;
		}
		.path_Header
		{
			position :relative ;
			top:0px;
			margin-top :0px;
			text-align :center ;
			padding-top :5px;
			direction :rtl ;
			}
		.home_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#55B00B;
			text-decoration :none;
			margin-left :10pt;
		}
		.home_Header:hover
		{
			color:#2D3E50;
		}
		.page_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#505050;
			text-decoration :none;
			margin-left :10pt;
		}
		.arow_header
		{
			font-family:Yekan,arial;
			font-size :11pt;
			color:#505050;
			text-decoration :none;
			margin-left:10px;
			padding :0px;
			margin-top :5px;
			
			height:100%;
		}
		#PictureBoxProduct
         {
         	position :relative ;
         	float:left ;
         	top:0px;
         	left:0px;
         	width:100%;
         	text-align :center;
         	display :inline-block;
         }
         #sub_PictureBoxProduct
         {
         	text-align :center;
         	width:70%;
         	float:right ;
         	right :25%;
         	position:relative;
         }
         #sub_PictureBoxProduct_mobile
         {
         	text-align :center;
         	width:100%;
         	float:right ;
         	right :0%;
         	position:relative;
         	display :none;
         }
          #ContentBoxProduct
         {
         	position :relative ;
         	float:right ;
         	top:0px;
         	right:0px;
         	width:100%;
         }
         .Container_ProductDet
         {
         	width :100%;
         	display :inline-block;
         	padding-top :40px;
         }
         
         .details_Goods
         {
         	width :100%;
         	margin :0;
         	padding :0;
         	float:right;
         	text-align :right;
         	font-family:yekan,arial;
         	font-size :12pt;
         	direction:rtl;
         }
         .details_Goods i
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         }
         .offGoods
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         	padding-right :5px;
         }
         #PriceBoxProduct
         {
         	margin-top :70px;
         	
         }
          #btn_add_basket{
        	float:left;
        	position :relative ;
        	left:0px;
        	top:0px;
        	width:162px;
        	height:40px;
        	font-size:11pt;
        	font-family:yekan,arial;
        	color:#ffffff;
        	cursor:pointer;
        	border-radius:10px;
        	padding-top :5px;
        	background :#343537;
            transition:background 0.5s;
        }
        #btn_add_basket:hover{
			background :#2D3E50;
        }
            
}
@media screen and (min-width: 786px) and (max-width: 1025px) 
{
		.developerBox
	{
		position :relative ;top:0px;right :0px;text-align :center ;font-family:yekan,arial;color:#ffffff;direction:rtl;font-size :10pt;min-height :40px;margin :0px;background :#A3A4A6;padding :10px 10px 10px 10px;
	}
	.bb-custom-side {
	width: 50%;
	float: right;
	padding-right :30px;
	overflow: hidden;
	/* Centering with flexbox */
	
}
	.book_short_Property
	{
		font-size:11pt;
		color:#666666;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:20px 20px 20px 20px;
		border:1px solid #2D3E50;
	}
	.book_image
	{
		width :100%;
		position:relative ;
		top:0px;
		
	}
	.book_title_Box
	{
		width:28%;
		position:relative;
		top:20%;
		right:0px;
		float:right;
		padding-top:100px;
		margin-right:10px;
	}
	.book_Title_Name_Book
	{
		font-size:16pt;
		color:#CA3F04;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:0;
		margin:0;
		min-height:35px;
	}
	.book_Title_Bar
	{
		height:20px;
		background:#55B00B;
	}
	.book_title_Code
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:left;
		padding:0;
		margin:0;
	}
	
	.book_title_Code i
	{
		color:#CE420F;
		font-size:20pt;
		margin-right:5px;
		height:30px;
	}
	
	.book_box_Content
	{
		width:60%;
		position:relative;
		top:0px;
		right:10px;
		float:right;
		padding-top:30px;
	}
	.book_Title_Content
	{
		width:100%;
		height:35px;
		font-family:yekan,arial;
		font-size:10pt;
		border-bottom:4px solid #1BB0EA;
		color:#000000;
		padding-bottom:15px;
		text-align:right;
		margin-bottom:60px;
	}
	.book_Text_Content
	{
		font-size:14pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
	}
	.book_link_Box
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		width:100%;
		margin:0;
	}
	.book_link_Box i
	{
		font-size:12pt;
		color:#1BB0EA;
		padding-left:10px;
		padding-top:5px;
		padding-right:10px;
	}
	.book_Link
	{
		font-size:11pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#000000;
	}
	.book_Link:hover
	{
		color:#343537;
	}
	  .boxmsg
        {
        	width:100%;font-size:4.5mm;font-family:yekan,tahoma;border:0px solid black;display:inline-table  ;
        }
        .boxmsg_rowid
        {
        	text-align:center;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:500;
        }
        .boxmsg_time
        {
        	text-align:center;font-weight:500;
        }
        .boxmsg_rowid_content
        {
        	display:inline-table ;
        }
        .boxmsg_time_content
        {
			display:inline-table ;
        }
	.basketPageFrame
	{
		width :100%;
		min-height:1500px
	}
	 .Container_Content_Gallery
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
			padding-bottom :200px;
		}
	.textNewsBox
	{
		text-align :right  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		
		

	}
	.newsMoreButtonBox
	{
		width :100%;
		text-align :left ;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
	.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#55B00B;
		cursor:pointer ;
		color:#fff;
		border-radius:5px;
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:left  ;
		left :0px;
		width :75%;
		min-height:600px;
	}
	#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :20%;
	}
	.servideTitle
	{
		border-bottom:1px solid #2D3E50;
		font-size:14pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		
	}
	.servideShort
	{
		border-bottom:1px solid #2D3E50;
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#55B00B;
		margin :0px;
		line-height :30px;
		text-align :justify ;
	}
	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
	}
	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:44%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
	.serviceUpArrowBox
	{
		text-align :left ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#343537;
	}
	.serviceUpArrow:hover
	{
		color:#55B00B;
	}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.frame_MapContact
	{
		padding-top :40px;
		width :100%;
		min-height:300px;
	}
	.Caption_Contact1
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
	}
	.p_Contact1
	{
		width :99%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}

.TextName_Contact1
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
	}

.p_Email1
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}

.TextEmail_Contact1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :ltr ;
	}



.p_Phone1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}


.TextEmail_Phone1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}




.p_Comment1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :99%;
		border :1px solid #000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}


.TextEmail_Comment1
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		
	}



	.Ok_p
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#chk_Ok
	{
		width :20%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :rtl;
		background :red;
		
	}
	.addMember_law_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#addMember_law
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	
	.securityCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#securityCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pwd_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#Pwd_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Uid_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#Uid_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.des_P
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
		margin-left :50px;
	}
	#des
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pay_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :50%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#opt_Pay
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.PriceSend_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#lblPriceSend
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.City_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :40px;
	}
	#cmb_City
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.Ostan_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
	}
	#cmb_Ostan
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.TypeErsal_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :10px;
		
	}
	#cmb_TypeErsal
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.p_button_member
	{
		position :relative ;
		top:0px;
		float :right  ;
		right:0px;
		width :70%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.code_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#code_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.address_Member_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :93%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#address_Member
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	.pastageCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#pastageCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.email_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#email_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.mobile_member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#mobile_member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.phone_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#phone_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	  .work_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#work_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	 
	 .doc_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#doc_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	
	.Caption_Member
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:12pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
		text-align :right ;
	}
	
	.name_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#name_Member
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.lName_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :45%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#lName_Member
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	
	.AboutUS_ContentPage
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000000;
		text-align :justify ;
		line-height :30px;
	}
	.ContactUS_Box
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		padding-top:30px;
		padding-bottom :10px;
		margin :0;
	}
	.ContactUS_Box_text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right  ;
		margin :0;
		width :30%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left;
		margin :0;
		width :68%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
		padding-bottom :40px;
	}
	.ContactUS_Box_text h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
	}
	.ContactUS_Box_text p
	{
		position :relative ;
		top:0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000000;
		text-align :right ;
		line-height :30px;
	}
	.linkBox
	{
		position:relative;
		float:right;
		right:0px;
		top:0px;
		font-size:12pt;
		font-family:yekan,arial;
		width:45%;
		padding-top :10px;
	}
	.textlinkBox
	{
		font-size:12pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#343537;
	}
	.textlinkBox:hover
	{
		color:#2D3E50;
	}
	.page_Title_Link
	{
		color:#000000;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
	}
	.page_Header_Link
	{
		color:#55B00B;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
		padding-left :10px;
	}
	.page_Header_Link:hover
	{
		color:#2D3E50;
		
	}
	.NewsMainBoxShow
	{
		padding-top:60px;
		display:block;
		min-height:320px;
		margin-bottom:0px;
	}  
		.playPic1
{
	position:absolute ;
	top:0px;
	left:0px;
	margin :0px;
	z-index :1000;
	width :200px;
	height :200px;
	border-radius:0px;
	background: rgb(105, 105, 105);
    background: rgba(105, 105, 105, .5);
	display :none ;
	cursor :pointer ;
	background-image :url(../images/overGallery.png);
	background-repeat :no-repeat ;
	background-position :center center ;
	-webkit-transition: display 1s; /* Safari */
   transition:  display 1s;
}

.element-item:hover .playPic1{display:block }
	
   
	 .picGallery
{
	position :absolute ;
	top:0px;
	left:0px;
	margin :0;
	width :200px;
	height:200px;
	display:block;
	background-repeat :no-repeat;background-position :center top;border-radius:0px;background-size:200px 200px;
	}
.leftPicGallery
{
	margin-left:45px;
}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.basketCounter
	{
		background :pink;
		width :100px;
		height:40px;
		border-style:solid;
		border-width:1px;
		border-color :#C8BFC6;
		position:relative ;
		right:10px;
		top:2px;
		padding-top :5px;
		float:right;
		padding-bottom :10px;
		
		
	}
	.iframeBashet
	{
		width :100%;height:120px;border-top:1px solid #D6D4D4;
	}
	.Container
	{
		position:absolute;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align:center ; 
	}	
	.MainPage_TopMenu
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:62px;
		background :#343537;
		display:inline-block ;
		text-align:center ;
	}
	.Container_Menu
	{
		position :relative ;
		top:0px;
		width:90%;
		height:62px;
		display:inline-block ;
		text-align:center ;
	}
	.MainPage_OverTop
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:35px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
	}
     .menuTop
    {
    	margin-top :0px;
    	margin-right :0px;
    	list-style :none;
    	padding :0;
    	height:62px;
    	float:right;
    	position :relative ;
    	right:0px;
    	width :100%;
    	
    }
    .basketBtn
        {
        	float :left ;
        	display:inline-block ;
        	width:20%;
        	text-align :center;
        	
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;
        	height :100%;
        	cursor:pointer ;
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	cursor :hand ;
        	background :#343537;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        }
        .basketBtn:hover
        {
        	background :#2D3E50;
        }
         .menuItem
        {
        	
        	float :right  ;
        	display:inline-block ;
        	width:13.3% ;
        	text-align :center;
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;        	
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	z-index:1000;
        	background-image :url(../images/menu.png);
			background-repeat :no-repeat ;
			background-position:  right  top;
			background-size:0% 100%;  
			right :0px;
        }
        
        
        .menuItem:hover
        {
        	
            -webkit-transition:background-size 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-size 0.5s;
            background-size:100% 100%;  
        }
         .menuLink
        {
        	display :block ;
        	height :62px;
        	width :100%;
        	font-size:4.5mm;
        	font-family:yekan,arial;
        	text-decoration:none;
        	color:#ffffff;
        	line-height :62px;
        	cursor :pointer ;
        }
        .menuLink:hover
        {
        	color:#ffffff;
        }
        .dropDownMenu
        {
        	display:block ;
        	padding :0px;
        	z-index :0;
        	margin-top :0px;
        	margin-right :0px;
        	float:right ;
        	position:relative ;
        	left:-999em;
        	background :#55B00B;
        	width :200px;
        	height:0px;
        	visibility :hidden ;
        	 -webkit-transition:height 0.5s,top 0.7s,visibility 5s; /* For Safari 3.1 to 6.0 */
            transition:height 0.5s,top 0.7s,visibility 5s;
            
            padding :0px 0px 0px 0px;
        	
        }
     
       
        
         .menuItem:hover .dropDownMenu
        {
        	visibility:visible ;
        	display :block ;
        	right :0em;
        	top:0px;
        	height :auto ;
        	
        
        }
        .dropDownMenuBox
        {
        	width :100%;
        	list-style :none;
        	position:relative;
        	display:inline-block ;
        	
        	margin-right :0px;
        	float :right ;
        	display:none ;
        	margin :0px 0px 0px 0px;width:100%;padding :0 0 0 0;
        	
        }
        .dropDownMenuLink
        {
        	width :190px;
        	height:100%;
        	text-decoration :none;
        	font-family :yekan,arial;
        	text-decoration :none;
        	color:#ffffff;
        	display :block ;
        	font-size :4.0mm;
            margin :0px 0px 0px 0px;
            padding-top:8px;
            padding-bottom:8px;
            padding-right :10px;
            float :right ;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
        }
          .dropDownMenuItem
        {
        	width :100%;
        	display:inline-block ;
        	text-align :right;
            margin-top:0;
            margin-right :0;
            padding :0 0 0 0;
           background :#55B00B;
             -webkit-transition:background .3s; /* For Safari 3.1 to 6.0 */
            transition:background .3s;
            
        }
         .dropDownMenuItem:hover  .dropDownMenuLink
        {
        	
        	color:#ffffff;
           
        }
        .dropDownMenuItem:hover
        {
        	background:#2D3E50;
        }
        .dropDownMenuBox_shop
        {
        	overflow :visible;width:500px;float:right;
        }
        .menuItem:hover .dropDownMenuBox
        {
        	display:block ;
        }
        #boxTop
        {
       	margin-top :0px;
       	margin-left :0px;
       	width:100%;
       	height:62px;
       	
       	box-shadow:0px 0px 0px #5F94B2;
       	border-radius:0px;
       	background-image :url(../images/logo.png);
       	background-repeat :no-repeat ;
       	background-position:center  right;
       	display:inline-block ;
        }
         #shopFrame
        {
        	position:relative ;
        	top:0px;
        	height :62px;
        	width:100%;
        }
   
	.MainPage_Logo
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:120px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_Logo
	{
		position :relative ;
		top:0px;
		width:100%;
		height:120px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	.Logo_Box
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		background-image :url(../images/logo.png);
		background-repeat :no-repeat ;
		background-position: right center ;
	}
	.Logo_Box_Address
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		vertical-align :middle ;
	}
	.mapMarkerStyle
	{
		color :#55B00B;
		font-size :50pt;
		font-family :yekan;
	}
	.Logo_Box_Phone
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :20%;
		min-height:120px;
		vertical-align :middle ;
	}
	.Banner_Box
	{
		position:relative ;top:0px;left:0px;width:100%;display:inline-block;padding-top:0px;padding-bottom:10px;
	}
	.MainPage_About
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:190px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_About
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:190px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
		padding-top :60px;
	}
	.Text_About
	{
		font-family :yekan,arial;
		font-size:20pt;
		color:#55B00B;
		text-align :right ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		padding-top :10px;
		padding-bottom :10px;
		
	}
	.Text_DetAbout
	{
		font-family :yekan,arial;
		font-size:12pt;
		color:#000000;
		text-align :justify  ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		line-height :30px;
		padding-bottom :30px;
		border-bottom :4px solid #55B00B;
		direction :rtl ;
	}
	.MainPage_TopSale
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:350px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_TopSale
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:350px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	
	
	.MainPage_CurrentPublish
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#2D3E50;
		display:inline-block ;
		text-align:center ;
	}
	
	 .Container_CurrentPublish
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		background :#2D3E50;
		direction :ltr;
	}
	.img_CurrentPublish
	{
		border-radius:180px;width:167px;height:167px;
	}
	.title_CurrentPublish
	{
		font-size :18pt;font-family:yekan,arial;color:#55B00B;position :relative ;top:0px;margin-top :0px;direction:rtl;
	}
	.text_CurrentPublish
	{
		font-size :12pt;font-family:yekan,arial;color:#fff;position :relative ;top:0px;margin-top :0px;text-align:center ;line-height :30px;direction:rtl;padding :20px 20px 20px 20px;
	}
	.container {
  
	}


	/* Example wrapper */

	.wrap {
	  position: relative;
	  margin: 3em 0;
	}


	/* Frame */

	.frame {
	  height: 400px;
	  overflow: hidden;
	}

	.frame ul {
	  list-style: none;
	  margin: 0;
	  padding: 0;
	  height: 100%;
	  font-size: 0px;
	  background :#2D3E50;
	  
	}

	.frame ul li {
	  float: right ;
	  width: 300px;
	  height: 100%;
	  margin: 0 1px 0 0;
	  padding: 0;
	  background: #2D3E50;
	  color: #000000;
	  text-align: center;
	  cursor: pointer;
	}

	.frame ul li.active {
	  color: #fff;
	  background: #2D3E50;
	}


	/* Scrollbar */

	.scrollbar {
	  margin: 0 0 1em 0;
	  height: 2px;
	  background: #ccc;
	  line-height: 0;
	}

	.scrollbar .handle {
	  width: 100px;
	  height: 100%;
	  background: #3E94AB;
	  cursor: pointer;
	}

	.scrollbar .handle .mousearea {
	  position: absolute;
	  top: -9px;
	  left: 0;
	  width: 100%;
	  height: 20px;
	}


	/* Pages */

	.pages {
	  list-style: none;
	  margin: 20px 0;
	  padding: 0;
	  text-align: center;
	}

	.pages li {
	  display: inline-block;
	  width: 14px;
	  height: 14px;
	  margin: 0 4px;
	  text-indent: -999px;
	  border-radius: 10px;
	  cursor: pointer;
	  overflow: hidden;
	  background: #fff;
	  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
	}

	.pages li:hover {
	  background: #aaa;
	}

	.pages li.active {
	  background: #666;
	}


	/* Controls */

	.controls {
	  margin: 25px 0;
	  text-align: center;
	  display:none;
	}


	/* One Item Per Frame example*/

	.oneperframe {
	  height: 300px;
	  line-height: 300px;
	}

	.oneperframe ul li {
	  width: 1140px;
	}

	.oneperframe ul li.active {
	  background: #333;
	}


	/* Crazy example */

	.crazy ul li:nth-child(2n) {
	  width: 100px;
	  margin: 0 4px 0 20px;
	}

	.crazy ul li:nth-child(3n) {
	  width: 300px;
	  margin: 0 10px 0 5px;
	}

	.crazy ul li:nth-child(4n) {
	  width: 400px;
	  margin: 0 30px 0 2px;
	}
	
	.MainPage_Service
	{
	position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/khadamat_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Service
	{
		position :relative ;
		top:70px;
		width:30%;
		min-height:120px;
		display:inline-block ;
		text-align:center ;
		background :#4D9EB3;
		line-height :120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		cursor :pointer ;
	}
	
	.MainPage_news
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#F2F2F2;
		display:inline-block ;
		text-align:center ;
		
	}
	.Container_news
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		
	}
	.Header_News
	{
		position :relative ;
		margin-top :10px;
		width:30%;
		height :90px;
		
		line-height :90px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#55B00B; 
		display:inline-block ;
		padding-bottom :30px;
		
	}
	.Box_news1
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-50px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       
	}
	
	.Box_news2
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-50px;
		margin-left :100px;
		margin-right :100px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.Box_news3
	{
		position:relative ;
		float:left  ;
		top:0px;
		left:-50px;
		width :25%;
		min-height:420px;
		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
	}
	.titr_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#888;
		text-align:right ;
		width :100%;
		
	}
	
	.title_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#000000;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		min-height:60px;
		direction:rtl ;
		
	}
	.text_news
	{
		top:0px;
		font-size :12pt;
		font-family :yekan,arial;
		color:#464646;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		line-height :25px;
		min-height:240px;
		
	}
	.Container_BodyNews
	{
		position :relative ;
		top:0px;
		width:100%;
		display:inline-block ;
		text-align:center ;
		margin-bottom :20px;
	}
	.button_News
	{
		min-height:42px;
		width :30%;
		max-width :108px;
		border-radius:5px;
		background :#55B00B;
		cursor :pointer ;
		color:#ffffff;
		font-size :12pt;
		font-family:yekan,arial;
		position :relative ;
		float:right ;
		right :0px;
		border-style :solid ;
		border-width:0px;
		border-color:#55B00B;
	}
	.button_News:hover
	{
		background :none;
		color:#000;
	}
	
	.MainPage_CatBook
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:450px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
		background-color: #a3a4a6;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23969aa3' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
	}
	.Container_CatBook
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:450px;
		display:inline-block ;
		text-align:center ;
	}
	.Box_CatBook1
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon1
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat1.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon1:hover
	{
		background-position :center  100% ;
	}
	.box_CatBookText
	{
		position:relative ;
		float :right  ;
		right  :0px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#464646;
		height:70px;
		line-height :70px;
		cursor :pointer ;
	}
	.Box_CatBook1:hover .box_CatBookIcon1
	{
		background-position :center  100% ;
	}
	.Box_CatBook_Header
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :120px;
		line-height :120px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#000000;
		text-align :center ;
	}
	.Box_CatBook2
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon2
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat2.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon2:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook2:hover .box_CatBookIcon2
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook3
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon3
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat3.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon3:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook3:hover .box_CatBookIcon3
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook4
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon4
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat4.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon4:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook4:hover .box_CatBookIcon4
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook5
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon5
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat5.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon5:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook5:hover .box_CatBookIcon5
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook6
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon6
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat6.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon6:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook6:hover .box_CatBookIcon6
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook7
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon7
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat7.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon7:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook7:hover .box_CatBookIcon7
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook8
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon8
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat8.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon8:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook8:hover .box_CatBookIcon8
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook9
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon9
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat9.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon9:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook9:hover .box_CatBookIcon9
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook10
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :1px 1px 1px 1px;
		width :25%;
		padding-left :1px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon10
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat10.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon10:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook10:hover .box_CatBookIcon10
	{
		background-position :center  100% ;
	}
	
	
	.MainPage_Contact
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/Contact_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Contact
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:600px;
		display:inline-block ;
		text-align:center ;
	}
	
	.header_Contact
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		line-height:120px;
		text-align :center ;
	}
	.Caption_Contact
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#fff;
	}
	.p_Contact
	{
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}
	.TextName_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
	}
	.p_Email
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}
	
	.TextEmail_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		direction :ltr ;
	}
	
	.p_Phone
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}
	.TextEmail_Phone
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		
	}
	.p_Comment
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}
	.TextEmail_Comment
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#fff;
		resize:none;
		
	}
	.p_button
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :100%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.button_Contact
	{
		position:relative ;
		min-width :215px;
		cursor :pointer ;
		background :#55B00B;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		border-radius:10px;
		border-style :solid;
		border-width :0px;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
	}
	.button_Contact:hover
	{
		background :#3A4B5D;
	}
	
	.MainPage_Map
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
	}
	.frame_Map
	{
		width :100%;
		min-height:300px;
	}
	.MainPage_Footer
	{
		position:relative ;
		top:0px;
		width :100%;
		position: relative;
		min-height:400px;
		background :#343537;
	}
	
	.Container_Footer
	{
		position :relative ;
		top:0px;
		width:90%;
		height:400px;
		display:inline-block ;
		text-align:center ;
	}
	.logo_Footer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		height:175px;
		background-image :url(../images/logo_footer.png);
		background-repeat :no-repeat ;
		background-position :center right  ;
		width :100%;
	}
	.Box_Footer
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		margin-left :30px;
		width:14%;
		min-height :180px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.title_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
	}
	.Link_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
		text-decoration:none;
	}
	.Link_Footer:hover
	{
		color:#55B00B;
	}
	.in-view
    {
		right:0px;
    }
    
    .in-view1
    {
		right:0px;
    }
    
    .in-view2
    {
		left:0px;
    }
    
     .in-view3
    {
		right :0px;
    }
     #btnLogin
        { 
            display :block ;
            position:relative ;
            float:left ;
            left:0px;
            top:0px;
            width:35px;
            height:35px;
            border-radius:0px;
            background :#A3A4A6;
            cursor:pointer;
            text-align :center ;
            color:#F0F0F0;
            border:0px solid #F1F1F1;
          
        }
        #btnLogin:hover
        {
        	
            color:#55B00B;
        }
        .cls_loginbox
        {
        	z-index:10000; position :relative;float:left ;top:0px;left:0px;width:271px;height:210px;background :#A3A4A6;border-radius:0px;padding :10px 10px 10px 10px;color:#ffffff;font-family :yekan,arial;font-size:11pt;display:block ;border:1px solid #EFF1F0;
        }
        #txtSearch
        {
        	position:relative   ;
        	left:0px;
        	top:0px;
        	float :left ;
        	 width :200px;
        	background :#A3A4A6;
        	 height:80%;
        	 font-size:10pt;
        	 font-family:yekan,arial;
        	 color:#F0F0F0;
        	 text-align :right;
        	 border:0;
        	 
        }
        #btnInput
        {
        	
        	width :100px;
        	height:35px;
        	border-style:solid ;
        	border-width:0px;
        	border-radius:5px;
        	cursor:pointer ;
        	background :#F0F0F0;
        	color:#878787;
        	-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
           
            font-family :yekan,arial;
            font-size :4.0mm;
        }
        #btnInput:hover
        {
        	background :#343537;
        	color:#ffffff;
        }
        #btnSearch
        {
        	font-size :18pt;
        	position:relative ;
        	top:0px;
        	right:0px;
        	float:right ;
        	width:30px;
        	height:30px;
        	display:block;
        	cursor:pointer ;
        	border-style:solid ;
        	border-width:0;
        	background :#A3A4A6;
        	background-image :url(../images/search.png);
        	background-position :center center; 
        	background-repeat :no-repeat ;
        	-webkit-transition:background-image 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-image 0.5s;
        }
        #btnSearch:hover
        {
        	background-image :url(../images/search_over.png);
        }
        .Container_OverPage
        {
        	position :relative ;
        	top:0px;
        	left:0px;
        	margin-left :0px;
        	width :100%;
        	display:inline-block ;
        	text-align :left ;
        }
           #search
        {
        	position:relative ;
        	top:0px;
        	left :0px;
        	float :left ;
        	width:250px;
        	height:35px;
        	border-style:solid ;
        	border-color:#F0F0F0;
        	border-radius:0px;
        	border-width:0px;
        	background :#A3A4A6;
        	color:#E3EEF6;
        	min-width:200px;
        }
         .menuMobile
            {
            	display :none   ;
            }
         .MainPage_Content
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			min-height:600px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Content
		{
			position :relative ;
			top:0px;
			width:95%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
		}
		
		.Container_Header
		{
			
		}
		
		.MainPage_Header_Path
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			height:140px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Header_path
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:140px;
			display:inline-block ;
			text-align:right  ;
		}
		.title_Header
		{
			text-align :center ;
			font-family :Yekan,arial;
			font-size:26pt;
			color:#2D3E50;
			padding-top :30px;
			
			margin :5px;
		}
		.path_Header
		{
			position :relative ;
			top:0px;
			margin-top :0px;
			text-align :center ;
			padding-top :5px;
			direction :rtl ;
			}
		.home_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#55B00B;
			text-decoration :none;
			margin-left :10pt;
		}
		.home_Header:hover
		{
			color:#2D3E50;
		}
		.page_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#505050;
			text-decoration :none;
			margin-left :10pt;
		}
		.arow_header
		{
			font-family:Yekan,arial;
			font-size :11pt;
			color:#505050;
			text-decoration :none;
			margin-left:10px;
			padding :0px;
			margin-top :5px;
			
			height:100%;
		}
		#PictureBoxProduct
         {
         	position :relative ;
         	float:left ;
         	top:0px;
         	left:0px;
         	width:50%;
         	text-align :center;
         	display :inline-block;
         }
         #sub_PictureBoxProduct
         {
         	text-align :center;
         	width:70%;
         	float:right ;
         	right :25%;
         	position:relative;
         }
          #sub_PictureBoxProduct_mobile
         {
         	text-align :center;
         	width:100%;
         	float:right ;
         	right :0%;
         	position:relative;
         	display :none;
         }
          #ContentBoxProduct
         {
         	position :relative ;
         	float:right ;
         	top:0px;
         	right:0px;
         	width:50%;
         }
         .Container_ProductDet
         {
         	width :100%;
         	display :inline-block;
         	padding-top :40px;
         }
         
         .details_Goods
         {
         	width :100%;
         	margin :0;
         	padding :0;
         	float:right;
         	text-align :right;
         	font-family:yekan,arial;
         	font-size :12pt;
         	direction:rtl;
         }
         .details_Goods i
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         }
         .offGoods
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         	padding-right :5px;
         }
         #PriceBoxProduct
         {
         	margin-top :70px;
         	
         }
          #btn_add_basket{
        	float:left;
        	position :relative ;
        	left:0px;
        	top:0px;
        	width:162px;
        	height:40px;
        	font-size:12pt;
        	font-family:yekan,arial;
        	color:#ffffff;
        	cursor:pointer;
        	border-radius:10px;
        	padding-top :5px;
        	background :#343537;
            transition:background 0.5s;
        }
        #btn_add_basket:hover{
			background :#2D3E50;
        }
}
@media screen and (min-width: 1025px) and (max-width: 1280px) 
{
		.developerBox
	{
		position :relative ;top:0px;right :0px;text-align :center ;font-family:yekan,arial;color:#ffffff;direction:rtl;font-size :10pt;min-height :40px;margin :0px;background :#A3A4A6;padding :10px 10px 10px 10px;
	}
	.bb-custom-side {
	width: 50%;
	float: right;
	padding-right :30px;
	overflow: hidden;
	/* Centering with flexbox */
	
}
	.book_short_Property
	{
		font-size:11pt;
		color:#666666;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:20px 20px 20px 20px;
		border:1px solid #2D3E50;
	}
	.book_image
	{
		width :100%;
		position:relative ;
		top:0px;
		
	}
	.book_title_Box
	{
		width:28%;
		position:relative;
		top:20%;
		right:0px;
		float:right;
		padding-top:100px;
		margin-right:10px;
	}
	.book_Title_Name_Book
	{
		font-size:16pt;
		color:#CA3F04;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:0;
		margin:0;
		min-height:35px;
	}
	.book_Title_Bar
	{
		height:20px;
		background:#55B00B;
	}
	.book_title_Code
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:left;
		padding:0;
		margin:0;
	}
	
	.book_title_Code i
	{
		color:#CE420F;
		font-size:20pt;
		margin-right:5px;
		height:30px;
	}
	
	.book_box_Content
	{
		width:60%;
		position:relative;
		top:0px;
		right:10px;
		float:right;
		padding-top:30px;
	}
	.book_Title_Content
	{
		width:100%;
		height:35px;
		font-family:yekan,arial;
		font-size:10pt;
		border-bottom:4px solid #1BB0EA;
		color:#000000;
		padding-bottom:15px;
		text-align:right;
		margin-bottom:60px;
	}
	.book_Text_Content
	{
		font-size:14pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
	}
	.book_link_Box
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		width:100%;
		margin:0;
	}
	.book_link_Box i
	{
		font-size:12pt;
		color:#1BB0EA;
		padding-left:10px;
		padding-top:5px;
		padding-right:10px;
	}
	.book_Link
	{
		font-size:11pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#000000;
	}
	.book_Link:hover
	{
		color:#343537;
	}
	 .boxmsg
        {
        	width:100%;font-size:4.5mm;font-family:yekan,tahoma;border:0px solid black;display:inline-table  ;
        }
        .boxmsg_rowid
        {
        	text-align:center;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:500;
        }
        .boxmsg_time
        {
        	text-align:center;font-weight:500;
        }
        .boxmsg_rowid_content
        {
        	display:inline-table ;
        }
        .boxmsg_time_content
        {
			display:inline-table ;
        }
	.basketPageFrame
	{
		width :100%;
		min-height:1500px
	}
	 .Container_Content_Gallery
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
			padding-bottom :200px;
		}
	.textNewsBox
	{
		text-align :right  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		
		

	}
	.newsMoreButtonBox
	{
		width :100%;
		text-align :left ;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
	.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#55B00B;
		cursor:pointer ;
		color:#fff;
		border-radius:5px;
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:left  ;
		left :0px;
		width :75%;
		min-height:600px;
	}
	#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :20%;
	}
	.servideTitle
	{
		border-bottom:1px solid #2D3E50;
		font-size:14pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		
	}
	.servideShort
	{
		border-bottom:1px solid #2D3E50;
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#55B00B;
		margin :0px;
		line-height :30px;
		text-align :justify ;
	}
	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
	}
	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:40%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
	.serviceUpArrowBox
	{
		text-align :left ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#343537;
	}
	.serviceUpArrow:hover
	{
		color:#55B00B;
	}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.frame_MapContact
	{
		padding-top :40px;
		width :100%;
		min-height:300px;
	}
	.Caption_Contact1
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
	}
	.p_Contact1
	{
		width :99%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}

.TextName_Contact1
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
	}

.p_Email1
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}

.TextEmail_Contact1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :ltr ;
	}



.p_Phone1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}


.TextEmail_Phone1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}




.p_Comment1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :99%;
		border :1px solid #000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}


.TextEmail_Comment1
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		
	}



	.Ok_p
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#chk_Ok
	{
		width :20%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :rtl;
		background :red;
		
	}
	.addMember_law_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#addMember_law
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	
	.securityCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :30px;
	}
	#securityCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pwd_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
	}
	#Pwd_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Uid_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
		
	}
	#Uid_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.des_P
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
		margin-left :50px;
	}
	#des
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pay_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#opt_Pay
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.PriceSend_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#lblPriceSend
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.City_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :40px;
	}
	#cmb_City
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.Ostan_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
	}
	#cmb_Ostan
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.TypeErsal_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
		
	}
	#cmb_TypeErsal
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.p_button_member
	{
		position :relative ;
		top:0px;
		float :right  ;
		right:0px;
		width :70%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.code_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#code_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.address_Member_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#address_Member
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	.pastageCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#pastageCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.email_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#email_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.mobile_member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#mobile_member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.phone_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#phone_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	  .work_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#work_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	 
	 .doc_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#doc_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	
	.Caption_Member
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:12pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
		text-align :right ;
	}
	
	.name_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#name_Member
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.lName_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#lName_Member
	{
		width :75%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	
	.AboutUS_ContentPage
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000000;
		text-align :justify ;
		line-height :30px;
	}
	.ContactUS_Box
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		padding-top:30px;
		padding-bottom :10px;
		margin :0;
	}
	.ContactUS_Box_text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right  ;
		margin :0;
		width :30%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left;
		margin :0;
		width :68%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
		padding-bottom :40px;
	}
	.ContactUS_Box_text h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
	}
	.ContactUS_Box_text p
	{
		position :relative ;
		top:0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000000;
		text-align :right ;
		line-height :30px;
	}
	.linkBox
	{
		position:relative;
		float:right;
		right:0px;
		top:0px;
		font-size:12pt;
		font-family:yekan,arial;
		width:45%;
		padding-top :10px;
	}
	.textlinkBox
	{
		font-size:12pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#343537;
	}
	.textlinkBox:hover
	{
		color:#2D3E50;
	}
	.page_Title_Link
	{
		color:#000000;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
	}
	.page_Header_Link
	{
		color:#55B00B;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
		padding-left :10px;
	}
	.page_Header_Link:hover
	{
		color:#2D3E50;
		
	}
	.NewsMainBoxShow
	{
		padding-top:60px;
		display:block;
		min-height:320px;
		margin-bottom:0px;
	}  
	.playPic1
{
	position:absolute ;
	top:0px;
	left:0px;
	margin :0px;
	z-index :1000;
	width :200px;
	height :200px;
	border-radius:0px;
	background: rgb(105, 105, 105);
    background: rgba(105, 105, 105, .5);
	display :none ;
	cursor :pointer ;
	background-image :url(../images/overGallery.png);
	background-repeat :no-repeat ;
	background-position :center center ;
	-webkit-transition: display 1s; /* Safari */
   transition:  display 1s;
}

.element-item:hover .playPic1{display:block }

  
		 .picGallery
{
	position :absolute ;
	top:0px;
	left:0px;
	margin :0;
	width :200px;
	height:200px;
	display:block;
	background-repeat :no-repeat;background-position :center top;border-radius:0px;background-size:200px 200px;
	}
.leftPicGallery

{
	margin-left:15px;
}
	.basketCounter
	{
		width :100px;
		height:40px;
		display:inline-block ;
		border-style:solid;
		border-width:1px;
		border-color :#C8BFC6;
		position:relative ;
		right:2px;
		top:0px;
		padding-top :5px;
		float:right;
		padding-bottom :10px;
		
		
	}
	.iframeBashet
	{
		width :100%;height:80px;border-top:1px solid #D6D4D4;
	}
	.Container
	{
		position:absolute;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align:center ; 
	}	
	.MainPage_TopMenu
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:62px;
		background :#343537;
		display:inline-block ;
		text-align:center ;
	}
	.MainPage_OverTop
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:35px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
	}
	.Container_Menu
	{
		position :relative ;
		top:0px;
		width:80%;
		height:62px;
		display:inline-block ;
		text-align:center ;
	}
     .menuTop
    {
    	margin-top :0px;
    	margin-right :0px;
    	list-style :none;
    	padding :0;
    	height:62px;
    	float:right;
    	position :relative ;
    	right:0px;
    	
    	width :90%;
    	
    }
    .basketBtn
        {
        	float :left ;
        	display:inline-block ;
        	width:20%;
        	text-align :center;
        	
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;
        	height :100%;
        	cursor:pointer ;
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	cursor :hand ;
        	background :#343537;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        }
        .basketBtn:hover
        {
        	background :#2D3E50;
        }
         .menuItem
        {
        	
        	float :right  ;
        	display:inline-block ;
        	width:13.3% ;
        	text-align :center;
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;        	
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	z-index:1000;
        	background-image :url(../images/menu.png);
			background-repeat :no-repeat ;
			background-position:  right  top;
			background-size:0% 100%;  
			right :0px;
        }
        
        
        .menuItem:hover
        {
        	
            -webkit-transition:background-size 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-size 0.5s;
            background-size:100% 100%;  
        }
          .menuLink
        {
        	display :block ;
        	height :62px;
        	width :100%;
        	font-size:4.5mm;
        	font-family:yekan,arial;
        	text-decoration:none;
        	color:#ffffff;
        	line-height :62px;
        	cursor :pointer ;
        }
        .menuLink:hover
        {
        	color:#ffffff;
        }
        .dropDownMenu
        {
        	display:block ;
        	padding :0px;
        	z-index :0;
        	margin-top :0px;
        	margin-right :0px;
        	float:right ;
        	position:relative ;
        	left:-999em;
        	background :#55B00B;
        	width :200px;
        	height:0px;
        	visibility :hidden ;
        	 -webkit-transition:height 0.5s,top 0.7s,visibility 5s; /* For Safari 3.1 to 6.0 */
            transition:height 0.5s,top 0.7s,visibility 5s;
            
            padding :0px 0px 0px 0px;
        	
        }
     
       
        
         .menuItem:hover .dropDownMenu
        {
        	visibility:visible ;
        	display :block ;
        	right :0em;
        	top:0px;
        	height :auto ;
        	
        
        }
        .dropDownMenuBox
        {
        	width :100%;
        	list-style :none;
        	position:relative;
        	display:inline-block ;
        	
        	margin-right :0px;
        	float :right ;
        	display:none ;
        	margin :0px 0px 0px 0px;width:100%;padding :0 0 0 0;
        	
        }
        .dropDownMenuLink
        {
        	width :190px;
        	height:100%;
        	text-decoration :none;
        	font-family :yekan,arial;
        	text-decoration :none;
        	color:#ffffff;
        	display :block ;
        	font-size :4.0mm;
            margin :0px 0px 0px 0px;
            padding-top:8px;
            padding-bottom:8px;
            padding-right :10px;
            float :right ;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
        }
          .dropDownMenuItem
        {
        	width :100%;
        	display:inline-block ;
        	text-align :right;
            margin-top:0;
            margin-right :0;
            padding :0 0 0 0;
           background :#55B00B;
             -webkit-transition:background .3s; /* For Safari 3.1 to 6.0 */
            transition:background .3s;
            
        }
         .dropDownMenuItem:hover  .dropDownMenuLink
        {
        	
        	color:#ffffff;
           
        }
        .dropDownMenuItem:hover
        {
        	background:#2D3E50;
        }
        .dropDownMenuBox_shop
        {
        	overflow :visible;width:500px;float:right;
        }
        .menuItem:hover .dropDownMenuBox
        {
        	display:block ;
        }
        #boxTop
        {
       	margin-top :0px;
       	margin-left :0px;
       	width:100%;
       	height:62px;
       	
       	box-shadow:0px 0px 0px #5F94B2;
       	border-radius:0px;
       	background-image :url(../images/logo.png);
       	background-repeat :no-repeat ;
       	background-position:center  right;
       	display:inline-block ;
        }
         #shopFrame
        {
        	position:relative ;
        	top:0px;
        	height :62px;
        	width:100%;
        }
   
	.MainPage_Logo
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:120px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_Logo
	{
		position :relative ;
		top:0px;
		width:80%;
		height:120px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	.Logo_Box
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		background-image :url(../images/logo.png);
		background-repeat :no-repeat ;
		background-position: right center ;
	}
	.Logo_Box_Address
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		vertical-align :middle ;
	}
	.mapMarkerStyle
	{
		color :#55B00B;
		font-size :50pt;
		font-family :yekan;
	}
	.Logo_Box_Phone
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :20%;
		min-height:120px;
		vertical-align :middle ;
	}
	.Banner_Box
	{
		position:relative ;top:0px;left:0px;width:100%;display:inline-block;padding-top:0px;padding-bottom:10px;
	}
	.MainPage_About
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:190px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_About
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:190px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
		padding-top :90px;
	}
	.Text_About
	{
		font-family :yekan,arial;
		font-size:20pt;
		color:#55B00B;
		text-align :right ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		padding-top :10px;
		padding-bottom :10px;
		
	}
	.Text_DetAbout
	{
		font-family :yekan,arial;
		font-size:12pt;
		color:#000000;
		text-align :justify  ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		line-height :30px;
		padding-bottom :30px;
		border-bottom :4px solid #55B00B;
		direction :rtl ;
	}
	.MainPage_TopSale
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:350px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_TopSale
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:350px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	
	
	.MainPage_CurrentPublish
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#2D3E50;
		display:inline-block ;
		text-align:center ;
	}
	
	 .Container_CurrentPublish
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		background :#2D3E50;
		direction :ltr;
	}
	.img_CurrentPublish
	{
		border-radius:180px;width:167px;height:167px;
	}
	.title_CurrentPublish
	{
		font-size :18pt;font-family:yekan,arial;color:#55B00B;position :relative ;top:0px;margin-top :0px;direction:rtl;
	}
	.text_CurrentPublish
	{
		font-size :12pt;font-family:yekan,arial;color:#fff;position :relative ;top:0px;margin-top :0px;text-align:center ;line-height :30px;direction:rtl;padding :20px 20px 20px 20px;
	}
	.container {
  
	}


	/* Example wrapper */

	.wrap {
	  position: relative;
	  margin: 3em 0;
	}


	/* Frame */

	.frame {
	  height: 400px;
	  overflow: hidden;
	}

	.frame ul {
	  list-style: none;
	  margin: 0;
	  padding: 0;
	  height: 100%;
	  font-size: 0px;
	  background :#2D3E50;
	  
	}

	.frame ul li {
	  float: right ;
	  width: 340px;
	  height: 100%;
	  margin: 0 1px 0 0;
	  padding: 0;
	  background: #2D3E50;
	  color: #000000;
	  text-align: center;
	  cursor: pointer;
	}

	.frame ul li.active {
	  color: #fff;
	  background: #2D3E50;
	}


	/* Scrollbar */

	.scrollbar {
	  margin: 0 0 1em 0;
	  height: 2px;
	  background: #ccc;
	  line-height: 0;
	}

	.scrollbar .handle {
	  width: 100px;
	  height: 100%;
	  background: #3E94AB;
	  cursor: pointer;
	}

	.scrollbar .handle .mousearea {
	  position: absolute;
	  top: -9px;
	  left: 0;
	  width: 100%;
	  height: 20px;
	}


	/* Pages */

	.pages {
	  list-style: none;
	  margin: 20px 0;
	  padding: 0;
	  text-align: center;
	}

	.pages li {
	  display: inline-block;
	  width: 14px;
	  height: 14px;
	  margin: 0 4px;
	  text-indent: -999px;
	  border-radius: 10px;
	  cursor: pointer;
	  overflow: hidden;
	  background: #fff;
	  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
	}

	.pages li:hover {
	  background: #aaa;
	}

	.pages li.active {
	  background: #666;
	}


	/* Controls */

	.controls {
	  margin: 25px 0;
	  text-align: center;
	  display:none;
	}


	/* One Item Per Frame example*/

	.oneperframe {
	  height: 300px;
	  line-height: 300px;
	}

	.oneperframe ul li {
	  width: 1140px;
	}

	.oneperframe ul li.active {
	  background: #333;
	}


	/* Crazy example */

	.crazy ul li:nth-child(2n) {
	  width: 100px;
	  margin: 0 4px 0 20px;
	}

	.crazy ul li:nth-child(3n) {
	  width: 300px;
	  margin: 0 10px 0 5px;
	}

	.crazy ul li:nth-child(4n) {
	  width: 400px;
	  margin: 0 30px 0 2px;
	}
	
	.MainPage_Service
	{
	position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/khadamat_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Service
	{
		position :relative ;
		top:70px;
		width:30%;
		min-height:120px;
		display:inline-block ;
		text-align:center ;
		background :#4D9EB3;
		line-height :120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		cursor :pointer ;
	}
	
	.MainPage_news
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#F2F2F2;
		display:inline-block ;
		text-align:center ;
		
	}
	.Container_news
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		
	}
	.Header_News
	{
		position :relative ;
		margin-top :10px;
		width:25%;
		height :90px;
		
		line-height :90px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#55B00B; 
		display:inline-block ;
		padding-bottom :30px;
		
	}
	.Box_news1
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-100px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       
	}
	
	.Box_news2
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-100px;
		margin-left :100px;
		margin-right :100px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.Box_news3
	{
		position:relative ;
		float:left  ;
		top:0px;
		left:-100px;
		width :25%;
		min-height:420px;
		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
	}
	.titr_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#888;
		text-align:right ;
		width :100%;
		
	}
	
	.title_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#000000;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		min-height:60px;
		direction:rtl ;
	}
	.text_news
	{
		top:0px;
		font-size :12pt;
		font-family :yekan,arial;
		color:#464646;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		line-height :25px;
		min-height:240px;
		
	}
	.Container_BodyNews
	{
		position :relative ;
		top:0px;
		width:100%;
		display:inline-block ;
		text-align:center ;
		margin-bottom :20px;
	}
	.button_News
	{
		min-height:42px;
		width :30%;
		max-width :108px;
		border-radius:5px;
		background :#55B00B;
		cursor :pointer ;
		color:#ffffff;
		font-size :12pt;
		font-family:yekan,arial;
		position :relative ;
		float:right ;
		right :0px;
		border-style :solid ;
		border-width:0px;
		border-color:#55B00B;
	}
	.button_News:hover
	{
		background :none;
		color:#000;
	}
	
	.MainPage_CatBook
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:450px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
		background-color: #a3a4a6;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23969aa3' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
	}
	.Container_CatBook
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:450px;
		display:inline-block ;
		text-align:center ;
	}
	.Box_CatBook1
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon1
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat1.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon1:hover
	{
		background-position :center  100% ;
	}
	.box_CatBookText
	{
		position:relative ;
		float :right  ;
		right  :0px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#464646;
		height:70px;
		line-height :70px;
		cursor :pointer ;
	}
	.Box_CatBook1:hover .box_CatBookIcon1
	{
		background-position :center  100% ;
	}
	.Box_CatBook_Header
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :120px;
		line-height :120px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#000000;
		text-align :center ;
	}
	.Box_CatBook2
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon2
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat2.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon2:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook2:hover .box_CatBookIcon2
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook3
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon3
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat3.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon3:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook3:hover .box_CatBookIcon3
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook4
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon4
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat4.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon4:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook4:hover .box_CatBookIcon4
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook5
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon5
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat5.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon5:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook5:hover .box_CatBookIcon5
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook6
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon6
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat6.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon6:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook6:hover .box_CatBookIcon6
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook7
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon7
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat7.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon7:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook7:hover .box_CatBookIcon7
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook8
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon8
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat8.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon8:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook8:hover .box_CatBookIcon8
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook9
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :25%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon9
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat9.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon9:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook9:hover .box_CatBookIcon9
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook10
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon10
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat10.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon10:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook10:hover .box_CatBookIcon10
	{
		background-position :center  100% ;
	}
	
	
	.MainPage_Contact
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/Contact_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Contact
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:600px;
		display:inline-block ;
		text-align:center ;
	}
	
	.header_Contact
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		line-height:120px;
		text-align :center ;
	}
	.Caption_Contact
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#fff;
	}
	.p_Contact
	{
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}
	.TextName_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
	}
	.p_Email
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}
	
	.TextEmail_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		direction :ltr ;
	}
	
	.p_Phone
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}
	.TextEmail_Phone
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		
	}
	.p_Comment
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}
	.TextEmail_Comment
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#fff;
		resize:none;
		
	}
	.p_button
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :100%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.button_Contact
	{
		position:relative ;
		min-width :215px;
		cursor :pointer ;
		background :#55B00B;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		border-radius:10px;
		border-style :solid;
		border-width :0px;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
	}
	.button_Contact:hover
	{
		background :#3A4B5D;
	}
	
	.MainPage_Map
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
	}
	.frame_Map
	{
		width :100%;
		min-height:300px;
	}
	.MainPage_Footer
	{
		position:relative ;
		top:0px;
		width :100%;
		position: relative;
		min-height:400px;
		background :#343537;
	}
	
	.Container_Footer
	{
		position :relative ;
		top:0px;
		width:80%;
		height:400px;
		display:inline-block ;
		text-align:center ;
		
	}
	.logo_Footer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		height:175px;
		background-image :url(../images/logo_footer.png);
		background-repeat :no-repeat ;
		background-position :center right  ;
		width :100%;
	}
	.Box_Footer
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		margin-left :30px;
		width:14%;
		min-height :180px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.title_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
	}
	.Link_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
		text-decoration:none;
	}
	.Link_Footer:hover
	{
		color:#55B00B;
	}
	.in-view
    {
		right:0px;
    }
    
    .in-view1
    {
		right:0px;
    }
    
    .in-view2
    {
		left:0px;
    }
    
     .in-view3
    {
		right :0px;
    }
     #btnLogin
        { 
            display :block ;
            position:relative ;
            float:left ;
            left:0px;
            top:0px;
            width:35px;
            height:35px;
            border-radius:0px;
            background :#A3A4A6;
            cursor:pointer;
            text-align :center ;
            color:#F0F0F0;
            border:0px solid #F1F1F1;
          
        }
        #btnLogin:hover
        {
        	
            color:#55B00B;
        }
        .cls_loginbox
        {
        	z-index:10000; position :relative;float:left ;top:0px;left:0px;width:271px;height:210px;background :#A3A4A6;border-radius:0px;padding :10px 10px 10px 10px;color:#ffffff;font-family :yekan,arial;font-size:11pt;display:block ;border:1px solid #EFF1F0;
        }
        #txtSearch
        {
        	position:relative   ;
        	left:0px;
        	top:0px;
        	float :left ;
        	 width :200px;
        	background :#A3A4A6;
        	 height:80%;
        	 font-size:10pt;
        	 font-family:yekan,arial;
        	 color:#F0F0F0;
        	 text-align :right;
        	 border:0;
        	 
        }
        #btnInput
        {
        	
        	width :100px;
        	height:35px;
        	border-style:solid ;
        	border-width:0px;
        	border-radius:5px;
        	cursor:pointer ;
        	background :#F0F0F0;
        	color:#878787;
        	-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
           
            font-family :yekan,arial;
            font-size :4.0mm;
        }
        #btnInput:hover
        {
        	background :#343537;
        	color:#ffffff;
        }
        #btnSearch
        {
        	font-size :18pt;
        	position:relative ;
        	top:0px;
        	right:0px;
        	float:right ;
        	width:30px;
        	height:30px;
        	display:block;
        	cursor:pointer ;
        	border-style:solid ;
        	border-width:0;
        	background :#A3A4A6;
        	background-image :url(../images/search.png);
        	background-position :center center; 
        	background-repeat :no-repeat ;
        	-webkit-transition:background-image 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-image 0.5s;
        }
        #btnSearch:hover
        {
        	background-image :url(../images/search_over.png);
        }
        .Container_OverPage
        {
        	position :relative ;
        	top:0px;
        	left:0px;
        	margin-left :0px;
        	width :80%;
        	display:inline-block ;
        	text-align :left ;
        }
           #search
        {
        	position:relative ;
        	top:0px;
        	left :0px;
        	float :left ;
        	width:250px;
        	height:35px;
        	border-style:solid ;
        	border-color:#F0F0F0;
        	border-radius:0px;
        	border-width:0px;
        	background :#A3A4A6;
        	color:#E3EEF6;
        	min-width:200px;
        }
         .menuMobile
            {
            	display :none   ;
            }
               .MainPage_Content
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			min-height:600px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Content
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
		}
		
		.Container_Header
		{
			
		}
		
		.MainPage_Header_Path
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			height:140px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Header_path
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:140px;
			display:inline-block ;
			text-align:right  ;
		}
		.title_Header
		{
			text-align :center ;
			font-family :Yekan,arial;
			font-size:26pt;
			color:#2D3E50;
			padding-top :30px;
			
			margin :5px;
		}
		.path_Header
		{
			position :relative ;
			top:0px;
			margin-top :0px;
			text-align :center ;
			padding-top :5px;
			direction :rtl ;
			}
		.home_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#55B00B;
			text-decoration :none;
			margin-left :10pt;
		}
		.home_Header:hover
		{
			color:#2D3E50;
		}
		.page_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#505050;
			text-decoration :none;
			margin-left :10pt;
		}
		.arow_header
		{
			font-family:Yekan,arial;
			font-size :11pt;
			color:#505050;
			text-decoration :none;
			margin-left:10px;
			padding :0px;
			margin-top :5px;
			
			height:100%;
		}
		#PictureBoxProduct
         {
         	position :relative ;
         	float:left ;
         	top:0px;
         	left:0px;
         	width:50%;
         	text-align :center;
         	display :inline-block;
         }
         #sub_PictureBoxProduct
         {
         	text-align :center;
         	width:70%;
         	float:right ;
         	right :25%;
         	position:relative;
         }
          #sub_PictureBoxProduct_mobile
         {
         	text-align :center;
         	width:100%;
         	float:right ;
         	right :0%;
         	position:relative;
         	display :none;
         }
          #ContentBoxProduct
         {
         	position :relative ;
         	float:right ;
         	top:0px;
         	right:0px;
         	width:50%;
         }
         .Container_ProductDet
         {
         	width :100%;
         	display :inline-block;
         	padding-top :40px;
         }
         
         .details_Goods
         {
         	width :50%;
         	margin :0;
         	padding :0;
         	float:right;
         	text-align :right;
         	font-family:yekan,arial;
         	font-size :12pt;
         	direction:rtl;
         }
         .details_Goods i
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         }
         .offGoods
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         	padding-right :5px;
         }
}
@media screen and (min-width: 1281px) and (max-width: 1366px)
{
	
		.developerBox
	{
		position :relative ;top:0px;right :0px;text-align :center ;font-family:yekan,arial;color:#ffffff;direction:rtl;font-size :10pt;min-height :40px;margin :0px;background :#A3A4A6;padding :10px 10px 10px 10px;
	}
	.bb-custom-side {
	width: 50%;
	float: right;
	padding-right :30px;
	overflow: hidden;
	/* Centering with flexbox */
	
}
	.book_short_Property
	{
		font-size:11pt;
		color:#666666;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:20px 20px 20px 20px;
		border:1px solid #2D3E50;
	}
	.book_image
	{
		width :100%;
		position:relative ;
		top:0px;
		
	}
	.book_title_Box
	{
		width:28%;
		position:relative;
		top:20%;
		right:0px;
		float:right;
		padding-top:100px;
		margin-right:10px;
	}
	.book_Title_Name_Book
	{
		font-size:16pt;
		color:#CA3F04;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:0;
		margin:0;
		min-height:35px;
	}
	.book_Title_Bar
	{
		height:20px;
		background:#55B00B;
	}
	.book_title_Code
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:left;
		padding:0;
		margin:0;
	}
	
	.book_title_Code i
	{
		color:#CE420F;
		font-size:20pt;
		margin-right:5px;
		height:30px;
	}
	
	.book_box_Content
	{
		width:60%;
		position:relative;
		top:0px;
		right:10px;
		float:right;
		padding-top:30px;
	}
	.book_Title_Content
	{
		width:100%;
		height:35px;
		font-family:yekan,arial;
		font-size:10pt;
		border-bottom:4px solid #1BB0EA;
		color:#000000;
		padding-bottom:15px;
		text-align:right;
		margin-bottom:60px;
	}
	.book_Text_Content
	{
		font-size:14pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
	}
	.book_link_Box
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		width:100%;
		margin:0;
	}
	.book_link_Box i
	{
		font-size:12pt;
		color:#1BB0EA;
		padding-left:10px;
		padding-top:5px;
		padding-right:10px;
	}
	.book_Link
	{
		font-size:11pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#000000;
	}
	.book_Link:hover
	{
		color:#343537;
	}
	.boxmsg
        {
        	width:100%;font-size:4.5mm;font-family:yekan,tahoma;border:0px solid black;display:inline-table  ;
        }
        .boxmsg_rowid
        {
        	text-align:center;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:500;
        }
        .boxmsg_time
        {
        	text-align:center;font-weight:500;
        }
        .boxmsg_rowid_content
        {
        	display:inline-table ;
        }
        .boxmsg_time_content
        {
			display:inline-table ;
        }
	.basketPageFrame
	{
		width :100%;
		min-height:1500px
	}
	 .Container_Content_Gallery
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
			padding-bottom :200px;
		}
	.textNewsBox
	{
		text-align :right  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		
		

	}
	.newsMoreButtonBox
	{
		width :100%;
		text-align :left ;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
	.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#55B00B;
		cursor:pointer ;
		color:#fff;
		border-radius:5px;
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:left  ;
		left :0px;
		width :75%;
		min-height:600px;
	}
	#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :20%;
	}
	.servideTitle
	{
		border-bottom:1px solid #2D3E50;
		font-size:14pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		
	}
	.servideShort
	{
		border-bottom:1px solid #2D3E50;
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#55B00B;
		margin :0px;
		line-height :30px;
		text-align :justify ;
	}
	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
	}
	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
	.serviceUpArrowBox
	{
		text-align :left ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#343537;
	}
	.serviceUpArrow:hover
	{
		color:#55B00B;
	}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.frame_MapContact
	{
		padding-top :40px;
		width :100%;
		min-height:300px;
	}
	.Caption_Contact1
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
	}
	.p_Contact1
	{
		width :99%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}

.TextName_Contact1
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
	}

.p_Email1
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}

.TextEmail_Contact1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :ltr ;
	}



.p_Phone1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}


.TextEmail_Phone1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}




.p_Comment1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :99%;
		border :1px solid #000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}


.TextEmail_Comment1
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		
	}



	.Ok_p
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#chk_Ok
	{
		width :20%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :rtl;
		background :red;
		
	}
	.addMember_law_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#addMember_law
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	
	.securityCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :30px;
	}
	#securityCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pwd_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
	}
	#Pwd_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Uid_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
		
	}
	#Uid_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.des_P
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
		margin-left :50px;
	}
	#des
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pay_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#opt_Pay
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.PriceSend_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#lblPriceSend
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.City_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :40px;
	}
	#cmb_City
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.Ostan_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
	}
	#cmb_Ostan
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.TypeErsal_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
		
	}
	#cmb_TypeErsal
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.p_button_member
	{
		position :relative ;
		top:0px;
		float :right  ;
		right:0px;
		width :70%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.code_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#code_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.address_Member_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#address_Member
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	.pastageCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#pastageCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.email_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#email_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.mobile_member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#mobile_member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.phone_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#phone_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	  .work_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#work_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	 
	 .doc_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#doc_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	
	.Caption_Member
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:12pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
		text-align :right ;
	}
	
	.name_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#name_Member
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.lName_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#lName_Member
	{
		width :75%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	
	.AboutUS_ContentPage
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000000;
		text-align :justify ;
		line-height :30px;
	}
	.ContactUS_Box
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		padding-top:30px;
		padding-bottom :10px;
		margin :0;
	}
	.ContactUS_Box_text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right  ;
		margin :0;
		width :30%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left;
		margin :0;
		width :68%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
		padding-bottom :40px;
	}
	.ContactUS_Box_text h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
	}
	.ContactUS_Box_text p
	{
		position :relative ;
		top:0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000000;
		text-align :right ;
		line-height :30px;
	}
	.linkBox
	{
		position:relative;
		float:right;
		right:0px;
		top:0px;
		font-size:12pt;
		font-family:yekan,arial;
		width:45%;
		padding-top :10px;
	}
	.textlinkBox
	{
		font-size:12pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#343537;
	}
	.textlinkBox:hover
	{
		color:#2D3E50;
	}
	.page_Title_Link
	{
		color:#000000;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
	}
	.page_Header_Link
	{
		color:#55B00B;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
		padding-left :10px;
	}
	.page_Header_Link:hover
	{
		color:#2D3E50;
		
	}
	.NewsMainBoxShow
	{
		padding-top:60px;
		display:block;
		min-height:320px;
		margin-bottom:0px;
	}  
	.playPic1
{
	position:absolute ;
	top:0px;
	left:0px;
	margin :0px;
	z-index :1000;
	width :280px;
	height :280px;
	border-radius:0px;
	background: rgb(105, 105, 105);
    background: rgba(105, 105, 105, .5);
	display :none ;
	cursor :pointer ;
	background-image :url(../images/overGallery.png);
	background-repeat :no-repeat ;
	background-position :center center ;
	-webkit-transition: display 1s; /* Safari */
   transition:  display 1s;
}

.element-item:hover .playPic1{display:block }
 
	   .picGallery
{
	position :absolute ;
	top:0px;
	left:0px;
	margin :0;
	width :280px;
	height:280px;
	display:block;
	background-repeat :no-repeat;background-position :center top;border-radius:0px;background-size:300px 300px;
	}
          .leftPicGallery
{
	margin-left:45px;
}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	.basketCounter
	{
		width :100px;
		height:40px;
		display:inline-block ;
		border-style:solid;
		border-width:1px;
		border-color :#C8BFC6;
		position:relative ;
		right:2px;
		top:0px;
		padding-top :5px;
		float:right;
		padding-bottom :10px;
		
	}
	.iframeBashet
	{
		width :100%;height:80px;border-top:1px solid #D6D4D4;
	}
	.Container
	{
		position:absolute;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align:center ; 
	}	
	.MainPage_TopMenu
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:62px;
		background :#343537;
		display:inline-block ;
		text-align:center ;
	}
	.MainPage_OverTop
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:35px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
	}
	
	.Container_Menu
	{
		position :relative ;
		top:0px;
		width:90%;
		height:62px;
		display:inline-block ;
		text-align:center ;
	}
     .menuTop
    {
    	margin-top :0px;
    	margin-right :0px;
    	list-style :none;
    	padding :0;
    	height:62px;
    	float:right;
    	position :relative ;
    	right:0px;
    	
    	width :70%;
    }
    .basketBtn
        {
        	float :left ;
        	display:inline-block ;
        	width:16.5%;
        	text-align :center;
        	
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;
        	height :100%;
        	cursor:pointer ;
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	cursor :hand ;
        	background :#343537;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        }
        .basketBtn:hover
        {
        	background :#2D3E50;
        }
         .menuItem
        {
        	
        	float :right  ;
        	display:inline-block ;
        	width:13.3% ;
        	text-align :center;
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;        	
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	z-index:1000;
        	background-image :url(../images/menu.png);
			background-repeat :no-repeat ;
			background-position:  right  top;
			background-size:0% 100%;  
			right :0px;
        }
        
        
        .menuItem:hover
        {
        	
            -webkit-transition:background-size 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-size 0.5s;
            background-size:100% 100%;  
        }
        
        
        
         .menuLink
        {
        	display :block ;
        	height :62px;
        	width :100%;
        	font-size:4.5mm;
        	font-family:yekan,arial;
        	text-decoration:none;
        	color:#ffffff;
        	line-height :62px;
        	cursor :pointer ;
        }
        .menuLink:hover
        {
        	color:#ffffff;
        }
        .dropDownMenu
        {
        	display:block ;
        	padding :0px;
        	z-index :0;
        	margin-top :0px;
        	margin-right :0px;
        	float:right ;
        	position:relative ;
        	left:-999em;
        	background :#55B00B;
        	width :200px;
        	height:0px;
        	visibility :hidden ;
        	 -webkit-transition:height 0.5s,top 0.7s,visibility 5s; /* For Safari 3.1 to 6.0 */
            transition:height 0.5s,top 0.7s,visibility 5s;
            
            padding :0px 0px 0px 0px;
        	
        }
     
       
        
         .menuItem:hover .dropDownMenu
        {
        	visibility:visible ;
        	display :block ;
        	right :0em;
        	top:0px;
        	height :auto ;
        	
        
        }
        .dropDownMenuBox
        {
        	width :100%;
        	list-style :none;
        	position:relative;
        	display:inline-block ;
        	
        	margin-right :0px;
        	float :right ;
        	display:none ;
        	margin :0px 0px 0px 0px;width:100%;padding :0 0 0 0;
        	
        }
        .dropDownMenuLink
        {
        	width :190px;
        	height:100%;
        	text-decoration :none;
        	font-family :yekan,arial;
        	text-decoration :none;
        	color:#ffffff;
        	display :block ;
        	font-size :4.0mm;
            margin :0px 0px 0px 0px;
            padding-top:8px;
            padding-bottom:8px;
            padding-right :10px;
            float :right ;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
        }
          .dropDownMenuItem
        {
        	width :100%;
        	display:inline-block ;
        	text-align :right;
            margin-top:0;
            margin-right :0;
            padding :0 0 0 0;
           background :#55B00B;
             -webkit-transition:background .3s; /* For Safari 3.1 to 6.0 */
            transition:background .3s;
            
        }
         .dropDownMenuItem:hover  .dropDownMenuLink
        {
        	
        	color:#ffffff;
           
        }
        .dropDownMenuItem:hover
        {
        	background:#2D3E50;
        }
        .dropDownMenuBox_shop
        {
        	overflow :visible;width:500px;float:right;
        }
        .menuItem:hover .dropDownMenuBox
        {
        	display:block ;
        }
        #boxTop
        {
       	margin-top :0px;
       	margin-left :0px;
       	width:100%;
       	height:62px;
       	
       	box-shadow:0px 0px 0px #5F94B2;
       	border-radius:0px;
       	background-image :url(../images/logo.png);
       	background-repeat :no-repeat ;
       	background-position:center  right;
       	display:inline-block ;
        }
         #shopFrame
        {
        	position:relative ;
        	top:0px;
        	height :62px;
        	width:100%;
        }
   
	.MainPage_Logo
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:120px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_Logo
	{
		position :relative ;
		top:0px;
		width:90%;
		height:120px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	.Logo_Box
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		background-image :url(../images/logo.png);
		background-repeat :no-repeat ;
		background-position: right center ;
	}
	.Logo_Box_Address
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		vertical-align :middle ;
	}
	.mapMarkerStyle
	{
		color :#55B00B;
		font-size :50pt;
		font-family :yekan;
	}
	.Logo_Box_Phone
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :20%;
		min-height:120px;
		vertical-align :middle ;
	}
	.Banner_Box
	{
		position:relative ;top:0px;left:0px;width:100%;display:inline-block;padding-top:0px;padding-bottom:10px;
	}
	.MainPage_About
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:190px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_About
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:190px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
		padding-top :130px;
	}
	.Text_About
	{
		font-family :yekan,arial;
		font-size:20pt;
		color:#55B00B;
		text-align :right ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		padding-top :10px;
		padding-bottom :10px;
		
	}
	.Text_DetAbout
	{
		font-family :yekan,arial;
		font-size:12pt;
		color:#000000;
		text-align :justify  ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		line-height :30px;
		padding-bottom :30px;
		border-bottom :4px solid #55B00B;
		direction :rtl ;
	}
	.MainPage_TopSale
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:350px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_TopSale
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:350px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	
	
	.MainPage_CurrentPublish
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#2D3E50;
		display:inline-block ;
		text-align:center ;
	}
	
	 .Container_CurrentPublish
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		background :#2D3E50;
		direction :ltr;
	}
	.img_CurrentPublish
	{
		border-radius:180px;width:167px;height:167px;
	}
	.title_CurrentPublish
	{
		font-size :18pt;font-family:yekan,arial;color:#55B00B;position :relative ;top:0px;margin-top :0px;direction:rtl;
	}
	.text_CurrentPublish
	{
		font-size :12pt;font-family:yekan,arial;color:#fff;position :relative ;top:0px;margin-top :0px;text-align:center ;line-height :30px;direction:rtl;padding :20px 20px 20px 20px;
	}
	.container {
  
	}


	/* Example wrapper */

	.wrap {
	  position: relative;
	  margin: 3em 0;
	}


	/* Frame */

	.frame {
	  height: 400px;
	  overflow: hidden;
	}

	.frame ul {
	  list-style: none;
	  margin: 0;
	  padding: 0;
	  height: 100%;
	  font-size: 0px;
	  background :#2D3E50;
	  
	}

	.frame ul li {
	  float: right ;
	  width: 420px;
	  height: 100%;
	  margin: 0 1px 0 0;
	  padding: 0;
	  background: #2D3E50;
	  color: #000000;
	  text-align: center;
	  cursor: pointer;
	}

	.frame ul li.active {
	  color: #fff;
	  background: #2D3E50;
	}


	/* Scrollbar */

	.scrollbar {
	  margin: 0 0 1em 0;
	  height: 2px;
	  background: #ccc;
	  line-height: 0;
	}

	.scrollbar .handle {
	  width: 100px;
	  height: 100%;
	  background: #3E94AB;
	  cursor: pointer;
	}

	.scrollbar .handle .mousearea {
	  position: absolute;
	  top: -9px;
	  left: 0;
	  width: 100%;
	  height: 20px;
	}


	/* Pages */

	.pages {
	  list-style: none;
	  margin: 20px 0;
	  padding: 0;
	  text-align: center;
	}

	.pages li {
	  display: inline-block;
	  width: 14px;
	  height: 14px;
	  margin: 0 4px;
	  text-indent: -999px;
	  border-radius: 10px;
	  cursor: pointer;
	  overflow: hidden;
	  background: #fff;
	  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
	}

	.pages li:hover {
	  background: #aaa;
	}

	.pages li.active {
	  background: #666;
	}


	/* Controls */

	.controls {
	  margin: 25px 0;
	  text-align: center;
	  display:none;
	}


	/* One Item Per Frame example*/

	.oneperframe {
	  height: 300px;
	  line-height: 300px;
	}

	.oneperframe ul li {
	  width: 1140px;
	}

	.oneperframe ul li.active {
	  background: #333;
	}


	/* Crazy example */

	.crazy ul li:nth-child(2n) {
	  width: 100px;
	  margin: 0 4px 0 20px;
	}

	.crazy ul li:nth-child(3n) {
	  width: 300px;
	  margin: 0 10px 0 5px;
	}

	.crazy ul li:nth-child(4n) {
	  width: 400px;
	  margin: 0 30px 0 2px;
	}
	
	.MainPage_Service
	{
	position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/khadamat_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Service
	{
		position :relative ;
		top:70px;
		width:30%;
		min-height:120px;
		display:inline-block ;
		text-align:center ;
		background :#4D9EB3;
		line-height :120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		cursor :pointer ;
	}
	
	.MainPage_news
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#F2F2F2;
		display:inline-block ;
		text-align:center ;
		
	}
	.Container_news
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		
	}
	.Header_News
	{
		position :relative ;
		margin-top :10px;
		width:20%;
		height :90px;
		
		line-height :90px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#55B00B; 
		display:inline-block ;
		padding-bottom :30px;
		
	}
	.Box_news1
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-100px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       
	}
	
	.Box_news2
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-100px;
		margin-left :140px;
		margin-right :140px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.Box_news3
	{
		position:relative ;
		float:left  ;
		top:0px;
		left:-100px;
		width :25%;
		min-height:420px;
		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
	}
	.titr_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#888;
		text-align:right ;
		width :100%;
		
	}
	
	.title_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#000000;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		min-height:55px;
		direction:rtl ;
	}
	.text_news
	{
		top:0px;
		font-size :12pt;
		font-family :yekan,arial;
		color:#464646;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		line-height :25px;
		min-height:180px;
		
	}
	.Container_BodyNews
	{
		position :relative ;
		top:0px;
		width:100%;
		display:inline-block ;
		text-align:center ;
	}
	.button_News
	{
		min-height:42px;
		width :30%;
		max-width :108px;
		border-radius:5px;
		background :#55B00B;
		cursor :pointer ;
		color:#ffffff;
		font-size :12pt;
		font-family:yekan,arial;
		position :relative ;
		float:right ;
		right :0px;
		border-style :solid ;
		border-width:0px;
		border-color:#55B00B;
	}
	.button_News:hover
	{
		background :none;
		color:#000;
	}
	
	.MainPage_CatBook
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		height:450px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
		background-color: #a3a4a6;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23969aa3' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
	}
	.Container_CatBook
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:450px;
		display:inline-block ;
		text-align:center ;
	}
	.Box_CatBook1
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon1
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat1.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon1:hover
	{
		background-position :center  100% ;
	}
	.box_CatBookText
	{
		position:relative ;
		float :right  ;
		right  :0px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#464646;
		height:70px;
		line-height :70px;
		cursor :pointer ;
	}
	.Box_CatBook1:hover .box_CatBookIcon1
	{
		background-position :center  100% ;
	}
	.Box_CatBook_Header
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :170px;
		line-height :170px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#000000;
		text-align :center ;
	}
	.Box_CatBook2
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon2
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat2.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon2:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook2:hover .box_CatBookIcon2
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook3
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon3
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat3.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon3:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook3:hover .box_CatBookIcon3
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook4
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon4
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat4.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon4:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook4:hover .box_CatBookIcon4
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook5
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon5
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat5.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon5:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook5:hover .box_CatBookIcon5
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook6
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon6
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat6.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon6:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook6:hover .box_CatBookIcon6
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook7
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon7
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat7.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon7:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook7:hover .box_CatBookIcon7
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook8
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon8
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat8.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon8:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook8:hover .box_CatBookIcon8
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook9
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon9
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat9.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon9:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook9:hover .box_CatBookIcon9
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook10
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon10
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat10.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon10:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook10:hover .box_CatBookIcon10
	{
		background-position :center  100% ;
	}
	
	
	.MainPage_Contact
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/Contact_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Contact
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:600px;
		display:inline-block ;
		text-align:center ;
	}
	
	.header_Contact
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		line-height:120px;
		text-align :center ;
	}
	.Caption_Contact
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#fff;
	}
	.p_Contact
	{
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}
	.TextName_Contact
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
	}
	.p_Email
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}
	
	.TextEmail_Contact
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		direction :ltr ;
	}
	
	.p_Phone
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}
	.TextEmail_Phone
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		
	}
	.p_Comment
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}
	.TextEmail_Comment
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#fff;
		resize:none;
		
	}
	.p_button
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :100%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.button_Contact
	{
		position:relative ;
		min-width :215px;
		cursor :pointer ;
		background :#55B00B;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		border-radius:10px;
		border-style :solid;
		border-width :0px;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
	}
	.button_Contact:hover
	{
		background :#3A4B5D;
	}
	
	.MainPage_Map
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
	}
	.frame_Map
	{
		width :100%;
		min-height:300px;
	}
	.MainPage_Footer
	{
		position:relative ;
		top:0px;
		width :100%;
		position: relative;
		min-height:400px;
		background :#343537;
		
	}
	
	.Container_Footer
	{
		position :relative ;
		top:0px;
		width:90%;
		height:400px;
		display:inline-block ;
		text-align:center ;
	}
	.logo_Footer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		height:175px;
		background-image :url(../images/logo_footer.png);
		background-repeat :no-repeat ;
		background-position :center right  ;
		width :100%;
	}
	.Box_Footer
	{
		position :relative ;
		top:0px;
		right:-100px;
		float :right;
		margin-left :30px;
		width:14%;
		min-height :180px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.title_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
	}
	.Link_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
		text-decoration:none;
	}
	.Link_Footer:hover
	{
		color:#55B00B;
	}
	.in-view
    {
		right:0px;
    }
    
    .in-view1
    {
		right:0px;
    }
    
    .in-view2
    {
		left:0px;
    }
    
     .in-view3
    {
		right :0px;
    }
     #btnLogin
        { 
            display :block ;
            position:relative ;
            float:left ;
            left:0px;
            top:0px;
            width:35px;
            height:35px;
            border-radius:0px;
            background :#A3A4A6;
            cursor:pointer;
            text-align :center ;
            color:#F0F0F0;
            border:0px solid #F1F1F1;
          
        }
        #btnLogin:hover
        {
        	
            color:#55B00B;
        }
        .cls_loginbox
        {
        	z-index:10000; position :relative;float:left ;top:0px;left:0px;width:271px;height:210px;background :#A3A4A6;border-radius:0px;padding :10px 10px 10px 10px;color:#ffffff;font-family :yekan,arial;font-size:11pt;display:block ;border:1px solid #EFF1F0;
        }
        #txtSearch
        {
        	position:relative   ;
        	left:0px;
        	top:0px;
        	float :left ;
        	 width :200px;
        	background :#A3A4A6;
        	 height:90%;
        	 font-size:10pt;
        	 font-family:yekan,arial;
        	 color:#F0F0F0;
        	 text-align :right;
        	 border:0;
        	 
        }
        #btnInput
        {
        	
        	width :100px;
        	height:35px;
        	border-style:solid ;
        	border-width:0px;
        	border-radius:5px;
        	cursor:pointer ;
        	background :#F0F0F0;
        	color:#878787;
        	-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
           
            font-family :yekan,arial;
            font-size :4.0mm;
        }
        #btnInput:hover
        {
        	background :#343537;
        	color:#ffffff;
        }
        #btnSearch
        {
        	font-size :18pt;
        	position:relative ;
        	top:0px;
        	right:0px;
        	float:right ;
        	width:30px;
        	height:30px;
        	display:block;
        	cursor:pointer ;
        	border-style:solid ;
        	border-width:0;
        	background :#A3A4A6;
        	background-image :url(../images/search.png);
        	background-position :center center; 
        	background-repeat :no-repeat ;
        	-webkit-transition:background-image 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-image 0.5s;
        }
        #btnSearch:hover
        {
        	background-image :url(../images/search_over.png);
        }
        .Container_OverPage
        {
        	position :relative ;
        	top:0px;
        	left:0px;
        	margin-left :0px;
        	width :90%;
        	display:inline-block ;
        	text-align :left ;
        }
           #search
        {
        	position:relative ;
        	top:0px;
        	left :0px;
        	float :left ;
        	width:250px;
        	height:35px;
        	border-style:solid ;
        	border-color:#F0F0F0;
        	border-radius:0px;
        	border-width:0px;
        	background :#A3A4A6;
        	color:#E3EEF6;
        	min-width:200px;
        }
         .menuMobile
        {
        	display :none   ;
        }
           .MainPage_Content
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			min-height:600px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Content
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
		}
		
		.Container_Header
		{
			
		}
		
		.MainPage_Header_Path
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			height:140px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Header_path
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:140px;
			display:inline-block ;
			text-align:right  ;
		}
		.title_Header
		{
			text-align :center ;
			font-family :Yekan,arial;
			font-size:26pt;
			color:#2D3E50;
			padding-top :30px;
			
			margin :5px;
		}
		.path_Header
		{
			position :relative ;
			top:0px;
			margin-top :0px;
			text-align :center ;
			padding-top :5px;
			direction :rtl ;
			}
		.home_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#55B00B;
			text-decoration :none;
			margin-left :10pt;
		}
		.home_Header:hover
		{
			color:#2D3E50;
		}
		.page_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#505050;
			text-decoration :none;
			margin-left :10pt;
		}
		.arow_header
		{
			font-family:Yekan,arial;
			font-size :11pt;
			color:#505050;
			text-decoration :none;
			margin-left:10px;
			padding :0px;
			margin-top :5px;
			
			height:100%;
		}
		#PictureBoxProduct
         {
         	position :relative ;
         	float:left ;
         	top:0px;
         	left:0px;
         	width:50%;
         	text-align :center;
         	display :inline-block;
         }
         #sub_PictureBoxProduct
         {
         	text-align :center;
         	width:70%;
         	float:right ;
         	right :25%;
         	position:relative;
         }
          #sub_PictureBoxProduct_mobile
         {
         	text-align :center;
         	width:100%;
         	float:right ;
         	right :0%;
         	position:relative;
         	display :none;
         }
          #ContentBoxProduct
         {
         	position :relative ;
         	float:right ;
         	top:0px;
         	right:0px;
         	width:50%;
         }
         .Container_ProductDet
         {
         	width :100%;
         	display :inline-block;
         	padding-top :40px;
         }
         
         .details_Goods
         {
         	width :50%;
         	margin :0;
         	padding :0;
         	float:right;
         	text-align :right;
         	font-family:yekan,arial;
         	font-size :12pt;
         	direction:rtl;
         }
         .details_Goods i
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         }
         .offGoods
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         	padding-right :5px;
         }
          #btn_add_basket{
        	float:left;
        	position :relative ;
        	left:0px;
        	top:0px;
        	width:162px;
        	height:40px;
        	font-size:12pt;
        	font-family:yekan,arial;
        	color:#ffffff;
        	cursor:pointer;
        	border-radius:10px;
        	padding-top :5px;
        	background :#343537;
            transition:background 0.5s;
        }
        #btn_add_basket:hover{
			background :#2D3E50;
        }
}
@media screen and (min-width: 1367px) and (max-width: 5000px)

{
	

	.portfolio .maskProductBox
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :0%;
		height:0%;
		display :block ;
		background :rgb(0,0,0);
		background :rgba(0,0,0,0.4);
		z-index :1000;
		-webkit-transition: width .5s,height 0.5s; /* Safari */
		transition:  width .5s,height 0.5s;
		cursor:pointer ;
	}
	

	.portfolio:hover .maskProductBox
	{
		width :100%;	
		height :100%;
	}
	
	.portfolio:hover .maskProductBox:before
	{
		visibility :visible;
	}
	
	.maskProductBox:before {
    content: "\f00e";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*--adjust as necessary--*/
    color: #fff;
    font-size: 30px;
    margin :50% 45% 50% 45%;
    position:absolute  ;
    cursor:pointer ;
    visibility :hidden;
    -webkit-transition: visibility 3.5s; /* Safari */
		transition:  visibility 3.5s;
    

}

	
	.developerBox
	{
		position :relative ;top:0px;right :0px;text-align :center ;font-family:yekan,arial;color:#ffffff;direction:rtl;font-size :10pt;min-height :40px;margin :0px;background :#A3A4A6;padding :10px 10px 10px 10px;
	}
	.bb-custom-side {
	width: 50%;
	float: right;
	padding-right :30px;
	overflow: hidden;
	/* Centering with flexbox */
	
}
	.book_short_Property
	{
		font-size:11pt;
		color:#666666;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:20px 20px 20px 20px;
		border:1px solid #2D3E50;
	}
	.book_image
	{
		width :100%;
		position:relative ;
		top:0px;
		
	}
	.book_title_Box
	{
		width:28%;
		position:relative;
		top:20%;
		right:0px;
		float:right;
		padding-top:100px;
		margin-right:10px;
	}
	.book_Title_Name_Book
	{
		font-size:16pt;
		color:#CA3F04;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		padding:0;
		margin:0;
		min-height:35px;
	}
	.book_Title_Bar
	{
		height:20px;
		background:#55B00B;
	}
	.book_title_Code
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:left;
		padding:0;
		margin:0;
	}
	
	.book_title_Code i
	{
		color:#CE420F;
		font-size:20pt;
		margin-right:5px;
		height:30px;
	}
	
	.book_box_Content
	{
		width:60%;
		position:relative;
		top:0px;
		right:10px;
		float:right;
		padding-top:30px;
	}
	.book_Title_Content
	{
		width:100%;
		height:35px;
		font-family:yekan,arial;
		font-size:10pt;
		border-bottom:4px solid #1BB0EA;
		color:#000000;
		padding-bottom:15px;
		text-align:right;
		margin-bottom:60px;
	}
	.book_Text_Content
	{
		font-size:14pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
	}
	.book_link_Box
	{
		font-size:12pt;
		color:#000000;
		font-family:yekan,ariel;
		width:100%;
		text-align:right;
		width:100%;
		margin:0;
	}
	.book_link_Box i
	{
		font-size:12pt;
		color:#1BB0EA;
		padding-left:10px;
		padding-top:5px;
		padding-right:10px;
	}
	.book_Link
	{
		font-size:11pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#000000;
	}
	.book_Link:hover
	{
		color:#343537;
	}
	.boxmsg
        {
        	width:100%;font-size:4.5mm;font-family:yekan,tahoma;border:0px solid black;display:inline-table  ;
        }
        .boxmsg_rowid
        {
        	text-align:center;border-top-right-radius:10px;border-bottom-right-radius:10px;font-weight:500;
        }
        .boxmsg_time
        {
        	text-align:center;font-weight:500;
        }
        .boxmsg_rowid_content
        {
        	display:inline-table ;
        }
        .boxmsg_time_content
        {
			display:inline-table ;
        }
	.basketPageFrame
	{
		width :100%;
		min-height:1500px
	}
	.leftNewsContent
	{
		position :relative ;
		top:0px;
		float:left  ;
		left :0px;
		width :75%;
		min-height:600px;
	}
	.Ok_p
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#chk_Ok
	{
		width :20%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :rtl;
		background :red;
		
	}
	.addMember_law_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#addMember_law
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	
	.securityCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :30px;
	}
	#securityCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pwd_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
	}
	#Pwd_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Uid_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :50%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :50px;
		
	}
	#Uid_Member
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.des_P
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
		margin-left :50px;
	}
	#des
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.Pay_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#opt_Pay
	{
		width :50%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	.PriceSend_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}
	#lblPriceSend
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.City_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :40px;
	}
	#cmb_City
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.Ostan_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
	}
	#cmb_Ostan
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.TypeErsal_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :20%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :60px;
		
	}
	#cmb_TypeErsal
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.p_button_member
	{
		position :relative ;
		top:0px;
		float :right  ;
		right:0px;
		width :70%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.code_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#code_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.address_Member_p
	{
		position :relative ;
		float :right ;
		right:0px;
		width :72%;
		border :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
		direction :rtl;
	}
	#address_Member
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		direction :rtl;
		
	}
	.pastageCode_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#pastageCode_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.email_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#email_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.mobile_member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#mobile_member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.phone_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#phone_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	  .work_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#work_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	 
	 .doc_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#doc_Member
	{
		width :60%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	 
	
	.Caption_Member
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:12pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
		text-align :right ;
	}
	
	.name_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :30%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#name_Member
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	.lName_Member_P
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		direction:rtl;
		line-height :45px;
		margin-left :20px;
	}


	#lName_Member
	{
		width :75%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	
	
	
	.AboutUS_ContentPage
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000000;
		text-align :justify ;
		line-height :30px;
	}
	.ContactUS_Box
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		padding-top:30px;
		padding-bottom :10px;
		margin :0;
	}
	.ContactUS_Box_text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right  ;
		margin :0;
		width :30%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left;
		margin :0;
		width :68%;
		padding :0px 0px 0px 0px;
	}
	
	.ContactUS_Box_Form h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
		padding-bottom :40px;
	}
	.ContactUS_Box_text h1
	{
		width :100%;
		font-size :18pt;
		font-family :yekan,arial;
		color:#55B00B;
		text-align :right ;
		min-height :30px;
		position :relative ;
		top:0px;
	}
	.ContactUS_Box_text p
	{
		position :relative ;
		top:0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000000;
		text-align :right ;
		line-height :30px;
	}
	.linkBox
	{
		position:relative;
		float:right;
		right:0px;
		top:0px;
		font-size:12pt;
		font-family:yekan,arial;
		width:45%;
		padding-top :10px;
	}
	.textlinkBox
	{
		font-size:12pt;
		font-family:yekan,arial;
		text-decoration:none;
		color:#343537;
	}
	.textlinkBox:hover
	{
		color:#2D3E50;
	}
	.page_Title_Link
	{
		color:#000000;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
	}
	.page_Header_Link
	{
		color:#55B00B;
		font-size :10pt;
		text-decoration :none;
		font-family:yekan,arial;
		padding-left :10px;
	}
	.page_Header_Link:hover
	{
		color:#2D3E50;
		
	}
	.NewsMainBoxShow
	{
		padding-top:60px;
		display:block;
		min-height:320px;
		margin-bottom:0px;
	}  
	.playPic1
{
	position:absolute ;
	top:0px;
	left:0px;
	margin :0px;
	z-index :1000;
	width :280px;
	height :280px;
	border-radius:0px;
	background: rgb(105, 105, 105);
    background: rgba(105, 105, 105, .5);
	display :none ;
	cursor :pointer ;
	background-image :url(../images/overGallery.png);
	background-repeat :no-repeat ;
	background-position :center center ;
	-webkit-transition: display 1s; /* Safari */
   transition:  display 1s;
}

.element-item:hover .playPic1{display:block }
  
 
.picGallery
{
	position :absolute ;
	top:0px;
	left:0px;
	margin :0;
	width :280px;
	height:280px;
	display:block;
	background-repeat :no-repeat;background-position :center top;border-radius:0px;background-size:300px 300px;
	}
          .leftPicGallery
{
	margin-left:45px;
}
	.moreIcon
	{
		font-size:16pt;
		color:#fff;
		padding-left:10px;
		width:10px;
		height :20px;
		text-align :center ;
		display:block ;
	}
	
	.newMoreIcon
	{
		padding-left:10px;
		width:10px;
		height :20px;
		text-align :center ;
		font-size:16pt;
		-webkit-transform: rotate(270deg);
		-ms-transform: rotate(270deg);
		-o-transform: rotate(270deg);
		transform: rotate(270deg);
	}
	.textNewsBox
	{
		text-align :right  ;
		line-height :30px;
		font-family :yekan,arial;
		font-size :13pt;
		margin-top :0px;
		min-height :300px;
		width :100%;
		padding-top:0px;
		
		

	}
	.newsMoreButtonBox
	{
		width :100%;
		text-align :left ;
		padding-top:10px;
		padding-bottom :10px;
		margin-bottom :10px;
	}
	.newsMoreButton
	{
		margin-left :0px;
		width :120px;
		height:40px;
		background-color :#55B00B;
		cursor:pointer ;
		color:#fff;
		border-radius:5px;
		border-width :0px;
		border-style :solid ;
		text-decoration :none;
		display :block ;
		font-size :12pt;
		font-family :yekan,arial;
		line-height :40px;
		text-align :center ;
		-webkit-transition:background-color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-color 0.5s;
		
	}
	.newsMoreButton:hover
	{
		background-color:#2D3E50;
	}
	#menuRightObject
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width :25%;
	}
	.servideTitle
	{
		border-bottom:1px solid #2D3E50;
		font-size:14pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
		
	}
	.servideShort
	{
		border-bottom:1px solid #2D3E50;
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-bottom:10px;
		color:#55B00B;
		margin :0px;
		line-height :30px;
		text-align :justify ;
	}
	.serviceText
	{
		font-size:10pt;
		font-family:yekan,arial;
		padding-top:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin :0px;
	}
	.serviceTextBox
	{
		position :relative ;
		top:0px;
		float:right ;
		right :0px;
		width:49%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	
	}
	.serviceImage
	{
		position :relative ;
		top:0px;
		float:left ;
		left :0px;
		width:45%;
		padding:10px 10px 10px 10px;
		min-height :400px;
	}
	.serviceMainBox
	{
		padding-top:60px;
		display:block;
		min-height:400px;
		margin-bottom:20px;
	}
	.serviceUpArrowBox
	{
		text-align :left ;
		width :100%;
	}
	.serviceUpArrow
	{
		font-size:16pt;
		color:#343537;
	}
	.serviceUpArrow:hover
	{
		color:#55B00B;
	}
	.zoomAria
	{
		border:1px;
		border:0px solid #CACACA;
		border-radius:5px;
		visible:auto;
	}	
	
	.basketCounter
	{
		width :100px;
		height:40px;
		display:inline-block ;
		border-style:solid;
		border-width:1px;
		border-color :#C8BFC6;
		position:relative ;
		right:2px;
		top:0px;
		padding-top :5px;
		float:right;
		padding-bottom :10px;
		
		
	}
	.iframeBashet
	{
		width :100%;height:80px;border-top:1px solid #D6D4D4;
	}
	.Container
	{
		position:absolute;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align:center ; 
	}	
	.MainPage_TopMenu
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:62px;
		background :#343537;
		display:inline-block ;
		text-align:center ;
	}
	.MainPage_OverTop
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:35px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
	}
	
	.Container_Menu
	{
		position :relative ;
		top:0px;
		width:80%;
		height:62px;
		display:inline-block ;
		text-align:center ;
	}
     .menuTop
    {
    	margin-top :0px;
    	margin-right :0px;
    	list-style :none;
    	padding :0;
    	height:62px;
    	float:right;
    	position :relative ;
    	right:0px;
    	
    	width :70%;
    }
    .basketBtn
        {
        	float :left ;
        	display:inline-block ;
        	width:16.5%;
        	text-align :center;
        	
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;
        	height :100%;
        	cursor:pointer ;
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	cursor :hand ;
        	background :#343537;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        }
        .basketBtn:hover
        {
        	background :#2D3E50;
        }
         .menuItem
        {
        	
        	float :right  ;
        	display:inline-block ;
        	width:13.3% ;
        	text-align :center;
        	border-left:0px solid #E8E8E8;
        	margin :0;
        	margin-right :0px;        	
        	position :relative ;
        	margin-bottom :0;
        	min-height:62px;
        	padding :0px 0px 0px 0px;
        	z-index:1000;
        	background-image :url(../images/menu.png);
			background-repeat :no-repeat ;
			background-position:  right  top;
			background-size:0% 100%;  
			right :0px;
        }
        
        
        .menuItem:hover
        {
        	
            -webkit-transition:background-size 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-size 0.5s;
            background-size:100% 100%;  
        }
          .menuLink
        {
        	display :block ;
        	height :62px;
        	width :100%;
        	font-size:4.5mm;
        	font-family:yekan,arial;
        	text-decoration:none;
        	color:#ffffff;
        	line-height :62px;
        	cursor :pointer ;
        }
        .menuLink:hover
        {
        	color:#ffffff;
        }
        .dropDownMenu
        {
        	display:block ;
        	padding :0px;
        	z-index :0;
        	margin-top :0px;
        	margin-right :0px;
        	float:right ;
        	position:relative ;
        	left:-999em;
        	background :#55B00B;
        	width :200px;
        	height:0px;
        	visibility :hidden ;
        	 -webkit-transition:height 0.5s,top 0.7s,visibility 5s; /* For Safari 3.1 to 6.0 */
            transition:height 0.5s,top 0.7s,visibility 5s;
            
            padding :0px 0px 0px 0px;
        	
        }
     
       
        
         .menuItem:hover .dropDownMenu
        {
        	visibility:visible ;
        	display :block ;
        	right :0em;
        	top:0px;
        	height :auto ;
        	
        
        }
        .dropDownMenuBox
        {
        	width :100%;
        	list-style :none;
        	position:relative;
        	display:inline-block ;
        	
        	margin-right :0px;
        	float :right ;
        	display:none ;
        	margin :0px 0px 0px 0px;width:100%;padding :0 0 0 0;
        	
        }
        .dropDownMenuLink
        {
        	width :190px;
        	height:100%;
        	text-decoration :none;
        	font-family :yekan,arial;
        	text-decoration :none;
        	color:#ffffff;
        	display :block ;
        	font-size :4.0mm;
            margin :0px 0px 0px 0px;
            padding-top:8px;
            padding-bottom:8px;
            padding-right :10px;
            float :right ;
        	 -webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
        }
          .dropDownMenuItem
        {
        	width :100%;
        	display:inline-block ;
        	text-align :right;
            margin-top:0;
            margin-right :0;
            padding :0 0 0 0;
           background :#55B00B;
             -webkit-transition:background .3s; /* For Safari 3.1 to 6.0 */
            transition:background .3s;
            
        }
         .dropDownMenuItem:hover  .dropDownMenuLink
        {
        	
        	color:#ffffff;
           
        }
        .dropDownMenuItem:hover
        {
        	background:#2D3E50;
        }
        .dropDownMenuBox_shop
        {
        	overflow :visible;width:500px;float:right;
        }
        .menuItem:hover .dropDownMenuBox
        {
        	display:block ;
        }
        #boxTop
        {
       	margin-top :0px;
       	margin-left :0px;
       	width:100%;
       	height:62px;
       	
       	box-shadow:0px 0px 0px #5F94B2;
       	border-radius:0px;
       	background-image :url(../images/logo.png);
       	background-repeat :no-repeat ;
       	background-position:center  right;
       	display:inline-block ;
        }
         #shopFrame
        {
        	position:relative ;
        	top:0px;
        	height :62px;
        	width:100%;
        }
   
	.MainPage_Logo
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:120px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
		border-bottom :3px solid #2D3E50;
	}
	 .Container_Logo
	{
		position :relative ;
		top:0px;
		width:80%;
		height:120px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	.Logo_Box
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		background-image :url(../images/logo.png);
		background-repeat :no-repeat ;
		background-position: right center ;
	}
	.Logo_Box_Address
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :40%;
		min-height:120px;
		vertical-align :middle ;
	}
	.mapMarkerStyle
	{
		color :#55B00B;
		font-size :50pt;
		font-family :yekan;
	}
	.Logo_Box_Phone
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :20%;
		min-height:120px;
		vertical-align :middle ;
	}
	.Banner_Box
	{
		position:relative ;top:0px;left:0px;width:100%;display:inline-block;padding-top:0px;padding-bottom:10px;
	}
	.MainPage_About
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:190px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_About
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:190px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
		padding-top :130px;
	}
	.Text_About
	{
		font-family :yekan,arial;
		font-size:20pt;
		color:#55B00B;
		text-align :right ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		padding-top :10px;
		padding-bottom :10px;
		
	}
	.Text_DetAbout
	{
		font-family :yekan,arial;
		font-size:12pt;
		color:#000000;
		text-align :justify  ;
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		line-height :30px;
		padding-bottom :30px;
		border-bottom :4px solid #55B00B;
		direction :rtl ;
	}
	.MainPage_TopSale
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:350px;
		background :#ffffff;
		display:inline-block ;
		text-align:center ;
	}
	 .Container_TopSale
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:350px;
		display:inline-block ;
		text-align:center ;
		background :#ffffff;
	}
	
	
	.MainPage_CurrentPublish
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#2D3E50;
		display:inline-block ;
		text-align:center ;
	}
	
	 .Container_CurrentPublish
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		background :#2D3E50;
		direction :ltr;
	}
	.img_CurrentPublish
	{
		border-radius:180px;width:167px;height:167px;
	}
	.title_CurrentPublish
	{
		font-size :18pt;font-family:yekan,arial;color:#55B00B;position :relative ;top:0px;margin-top :0px;direction:rtl;
	}
	.text_CurrentPublish
	{
		font-size :12pt;font-family:yekan,arial;color:#fff;position :relative ;top:0px;margin-top :0px;text-align:center ;line-height :30px;direction:rtl;padding :20px 20px 20px 20px;
	}
	.container {
  
	}


	/* Example wrapper */

	.wrap {
	  position: relative;
	  margin: 3em 0;
	}


	/* Frame */

	.frame {
	  height: 400px;
	  overflow: hidden;
	}

	.frame ul {
	  list-style: none;
	  margin: 0;
	  padding: 0;
	  height: 100%;
	  font-size: 0px;
	  background :#2D3E50;
	  
	}

	.frame ul li {
	  float: right ;
	  width: 420px;
	  height: 100%;
	  margin: 0 1px 0 0;
	  padding: 0;
	  background: #2D3E50;
	  color: #000000;
	  text-align: center;
	  cursor: pointer;
	}

	.frame ul li.active {
	  color: #fff;
	  background: #2D3E50;
	}


	/* Scrollbar */

	.scrollbar {
	  margin: 0 0 1em 0;
	  height: 2px;
	  background: #ccc;
	  line-height: 0;
	}

	.scrollbar .handle {
	  width: 100px;
	  height: 100%;
	  background: #3E94AB;
	  cursor: pointer;
	}

	.scrollbar .handle .mousearea {
	  position: absolute;
	  top: -9px;
	  left: 0;
	  width: 100%;
	  height: 20px;
	}


	/* Pages */

	.pages {
	  list-style: none;
	  margin: 20px 0;
	  padding: 0;
	  text-align: center;
	}

	.pages li {
	  display: inline-block;
	  width: 14px;
	  height: 14px;
	  margin: 0 4px;
	  text-indent: -999px;
	  border-radius: 10px;
	  cursor: pointer;
	  overflow: hidden;
	  background: #fff;
	  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2);
	}

	.pages li:hover {
	  background: #aaa;
	}

	.pages li.active {
	  background: #666;
	}


	/* Controls */

	.controls {
	  margin: 25px 0;
	  text-align: center;
	  display:none;
	}


	/* One Item Per Frame example*/

	.oneperframe {
	  height: 300px;
	  line-height: 300px;
	}

	.oneperframe ul li {
	  width: 1140px;
	}

	.oneperframe ul li.active {
	  background: #333;
	}


	/* Crazy example */

	.crazy ul li:nth-child(2n) {
	  width: 100px;
	  margin: 0 4px 0 20px;
	}

	.crazy ul li:nth-child(3n) {
	  width: 300px;
	  margin: 0 10px 0 5px;
	}

	.crazy ul li:nth-child(4n) {
	  width: 400px;
	  margin: 0 30px 0 2px;
	}
	
	.MainPage_Service
	{
	position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/khadamat_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Service
	{
		position :relative ;
		top:70px;
		width:30%;
		min-height:120px;
		display:inline-block ;
		text-align:center ;
		background :#55B00B;
		background :rgb(85,176,11);
		background :rgba(85,176,11,0.4);
		line-height :120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		cursor :pointer ;
		-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	}
	.Container_Service:hover
	{
		background :#343537;
	}
	.MainPage_news
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		min-height:400px;
		background :#F2F2F2;
		display:inline-block ;
		text-align:center ;
		
	}
	.Container_news
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:400px;
		display:inline-block ;
		text-align:center ;
		
	}
	.Header_News
	{
		position :relative ;
		margin-top :10px;
		width:20%;
		height :90px;
		
		line-height :90px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#55B00B; 
		display:inline-block ;
		padding-bottom :30px;
		
	}
	.Box_news1
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-100px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
       
	}
	
	.Box_news2
	{
		position:relative ;
		float:right ;
		top:0px;
		right:-100px;
		margin-left :140px;
		margin-right :140px;
		width :25%;
		min-height:420px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.Box_news3
	{
		position:relative ;
		float:left  ;
		top:0px;
		left:-100px;
		width :25%;
		min-height:420px;
		-webkit-transition: left 2s,display 1s; /* Safari */
        transition: left 2s,display 1s;
	}
	.titr_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#888;
		text-align:right ;
		width :100%;
		
	}
	
	.title_news
	{
		font-size :14pt;
		font-family :yekan,arial;
		color:#000000;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		min-height:55px;
		direction:rtl ;
	}
	.text_news
	{
		top:0px;
		font-size :12pt;
		font-family :yekan,arial;
		color:#464646;
		text-align:justify  ;
		width :100%;
		direction :rtl ;
		padding-bottom :5px;
		line-height :25px;
		min-height:180px;
		
	}
	.Container_BodyNews
	{
		position :relative ;
		top:0px;
		width:100%;
		display:inline-block ;
		text-align:center ;
	}
	.button_News
	{
		min-height:42px;
		width :30%;
		max-width :108px;
		border-radius:5px;
		background :#55B00B;
		cursor :pointer ;
		color:#ffffff;
		font-size :12pt;
		font-family:yekan,arial;
		position :relative ;
		float:right ;
		right :0px;
		border-style :solid ;
		border-width:1px;
		border-color:#55B00B;
	}
	.button_News:hover
	{
		background :none;
		color:#000;
	}
	
	.MainPage_CatBook
	{
		position:relative ;
		top:0px;
		width :100%;
		left:0px;
		height:450px;
		background :#A3A4A6;
		display:inline-block ;
		text-align:center ;
		background-color: #a3a4a6;
background-color: #a3a4a6;
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23969aa3' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");
	}
	.Container_CatBook
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:450px;
		display:inline-block ;
		text-align:center ;
	}
	.Box_CatBook1
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon1
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat1.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon1:hover
	{
		background-position :center  100% ;
	}
	.box_CatBookText
	{
		position:relative ;
		float :right  ;
		right  :0px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#464646;
		height:70px;
		line-height :70px;
		cursor :pointer ;
	}
	.Box_CatBook1:hover .box_CatBookIcon1
	{
		background-position :center  100% ;
	}
	.Box_CatBook_Header
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :170px;
		line-height :170px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#000000;
		text-align :center ;
	}
	.Box_CatBook2
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon2
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat2.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon2:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook2:hover .box_CatBookIcon2
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook3
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon3
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat3.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon3:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook3:hover .box_CatBookIcon3
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook4
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon4
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat4.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon4:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook4:hover .box_CatBookIcon4
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook5
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon5
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat5.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon5:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook5:hover .box_CatBookIcon5
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook6
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon6
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat6.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon6:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook6:hover .box_CatBookIcon6
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook7
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon7
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat7.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon7:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook7:hover .box_CatBookIcon7
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook8
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon8
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat8.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon8:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook8:hover .box_CatBookIcon8
	{
		background-position :center  100% ;
	}
	
	
	
	.Box_CatBook9
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon9
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat9.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon9:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook9:hover .box_CatBookIcon9
	{
		background-position :center  100% ;
	}
	
	
	.Box_CatBook10
	{
		position:relative ;
		float :right ;
		right :0px;
		padding :10px 10px 10px 10px;
		width :20%;
		padding-left :10px;
		min-height:100px;
		cursor :pointer ;
	}
	.box_CatBookIcon10
	{
		position:relative ;
		float :right;
		right :0px;
		width :70px;
		height :70px;
		border-radius:180px;
		background-color:#2D3E50;
		background-image :url(../images/cat10.png);
		background-repeat :no-repeat ;
		background-position :center   0% ;
		cursor:pointer ;
		margin-left :10px;
		-webkit-transition:background-position 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background-position 0.5s;
	}
	.box_CatBookIcon10:hover
	{
		background-position :center  100% ;
	}
	.Box_CatBook10:hover .box_CatBookIcon10
	{
		background-position :center  100% ;
	}
	
	
	.MainPage_Contact
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		background: url(../images/Contact_Box.png)  50% 0 no-repeat fixed;
	
		
	}
	
	.Container_Contact
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height:600px;
		display:inline-block ;
		text-align:center ;
	}
	
	.header_Contact
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:120px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#ffffff;
		line-height:120px;
		text-align :center ;
	}
	.Caption_Contact
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#fff;
	}
	.Caption_Contact1
	{
		position:relative ;
		float :right ;
		right :0px;
		min-width:60px;
		font-size:14pt;
		font-family :yekan,arial;
		padding-left :5px;
		min-height :40px; 
		color:#000;
	}
	.p_Contact
	{
		width :100%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}
	.p_Contact1
	{
		width :99%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		
	}
	.TextName_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
	}
	.TextName_Contact1
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
	}
	.p_Email
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}
	.p_Email1
	{
		position :relative ;
		float :right ;
		right:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-left :20px;
		margin-top :10px;
	}
	.TextEmail_Contact
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		direction :ltr ;
	}
	.TextEmail_Contact1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		direction :ltr ;
	}
	.p_Phone
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}
	.p_Phone1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :40%;
		border-bottom :1px solid #000000;
		padding:5px 5px 5px 5px;
		min-height:45px;
		margin-right :20px;
		margin-top :10px;
	}
	.TextEmail_Phone
	{
		width :80%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#fff;
		
	}
	.TextEmail_Phone1
	{
		width :70%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :40px;
		margin-top :0px;
		color:#000;
		
	}
	.p_Comment
	{
		position :relative ;
		float :left ;
		left:0px;
		width :100%;
		border :2px solid #ffffff;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}
	.p_Comment1
	{
		position :relative ;
		float :left ;
		left:0px;
		width :99%;
		border :1px solid #000;
		padding:5px 5px 5px 5px;
		min-height:220px;
		margin-right :0px;
		margin-top :40px;
	}
	.TextEmail_Comment
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#fff;
		resize:none;
		
	}
	.TextEmail_Comment1
	{
		width :90%;
		position :relative ;
		float :right ;
		right :0px;
		padding :5px 5px 5px 5px;
		border-width :0px;
		font-family :yekan,arial;
		font-size :12pt;
		border-style :solid ;
		background :none;
		height :220px;
		margin-top :0px;
		color:#000;
		resize:none;
		
	}
	.p_button
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :100%;
		padding:5px 5px 5px 5px;
		min-height:70px;
		margin-right :0px;
		margin-top :40px;
		line-height :70px;
		text-align :center ;
	}
	.button_Contact
	{
		position:relative ;
		min-width :215px;
		cursor :pointer ;
		background :#55B00B;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		border-radius:10px;
		border-style :solid;
		border-width :0px;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;
	}
	.button_Contact:hover
	{
		background :#3A4B5D;
	}
	
	.MainPage_Map
	{
		position:relative ;
		top:0px;
		width :100%;
		max-width: 1920px;
		position: relative;
		min-height:300px;
	}
	.frame_Map
	{
		width :100%;
		min-height:300px;
	}
	.frame_MapContact
	{
		padding-top :40px;
		width :100%;
		min-height:300px;
	}
	.MainPage_Footer
	{
		position:relative ;
		top:0px;
		width :100%;
		position: relative;
		min-height:400px;
		background :#343537;
	}
	
	.Container_Footer
	{
		position :relative ;
		top:0px;
		width:80%;
		height:400px;
		display:inline-block ;
		text-align:center ;
	}
	.logo_Footer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		height:175px;
		background-image :url(../images/logo_footer.png);
		background-repeat :no-repeat ;
		background-position :center right  ;
		width :100%;
	}
	.Box_Footer
	{
		position :relative ;
		top:0px;
		right:-100px;
		float :right;
		margin-left :30px;
		width:14%;
		min-height :180px;
		-webkit-transition: right 2s,display 1s; /* Safari */
        transition: right 2s,display 1s;
	}
	.title_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
	}
	.Link_Footer
	{
		width :100%;
		position:relative ;
		float :right ;
		right :0px;
		min-height:40px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#fff;
		text-align :right ;
		line-height :40px;
		padding-right :5px;
		text-decoration:none;
	}
	.Link_Footer:hover
	{
		color:#55B00B;
	}
	.in-view
    {
		right:0px;
    }
    
    .in-view1
    {
		right:0px;
    }
    
    .in-view2
    {
		left:0px;
    }
    
     .in-view3
    {
		right :0px;
    }
     #btnLogin
        { 
            display :block ;
            position:relative ;
            float:left ;
            left:0px;
            top:0px;
            width:35px;
            height:35px;
            border-radius:0px;
            background :#A3A4A6;
            cursor:pointer;
            text-align :center ;
            color:#F0F0F0;
            border:0px solid #F1F1F1;
          
        }
        #btnLogin:hover
        {
        	
            color:#55B00B;
        }
        .cls_loginbox
        {
        	z-index:10000; position :relative;float:left ;top:0px;left:0px;width:271px;height:210px;background :#A3A4A6;border-radius:0px;padding :10px 10px 10px 10px;color:#ffffff;font-family :yekan,arial;font-size:11pt;display:block ;border:1px solid #EFF1F0;
        }
        #txtSearch
        {
        	position:relative   ;
        	left:0px;
        	top:0px;
        	float :left ;
        	 width :200px;
        	background :#A3A4A6;
        	 height:80%;
        	 font-size:10pt;
        	 font-family:yekan,arial;
        	 color:#F0F0F0;
        	 text-align :right;
        	 border:0;
        	 
        }
        #btnInput
        {
        	
        	width :100px;
        	height:35px;
        	border-style:solid ;
        	border-width:0px;
        	border-radius:5px;
        	cursor:pointer ;
        	background :#F0F0F0;
        	color:#878787;
        	-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background 0.5s;
           
            font-family :yekan,arial;
            font-size :4.0mm;
        }
        #btnInput:hover
        {
        	background :#343537;
        	color:#ffffff;
        }
        #btnSearch
        {
        	font-size :18pt;
        	position:relative ;
        	top:0px;
        	right:0px;
        	float:right ;
        	width:30px;
        	height:30px;
        	display:block;
        	cursor:pointer ;
        	border-style:solid ;
        	border-width:0;
        	background :#A3A4A6;
        	background-image :url(../images/search.png);
        	background-position :center center; 
        	background-repeat :no-repeat ;
        	-webkit-transition:background-image 0.5s; /* For Safari 3.1 to 6.0 */
            transition:background-image 0.5s;
        }
        #btnSearch:hover
        {
        	background-image :url(../images/search_over.png);
        }
        .Container_OverPage
        {
        	position :relative ;
        	top:0px;
        	left:0px;
        	margin-left :0px;
        	width :80%;
        	display:inline-block ;
        	text-align :left ;
        }
           #search
        {
        	position:relative ;
        	top:0px;
        	left :0px;
        	float :left ;
        	width:250px;
        	height:35px;
        	border-style:solid ;
        	border-color:#F0F0F0;
        	border-radius:0px;
        	border-width:0px;
        	background :#A3A4A6;
        	color:#E3EEF6;
        	min-width:200px;
        }
         .menuMobile
        {
        	display :none   ;
        }
        
        .MainPage_Content
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			min-height:600px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Content
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
			padding-bottom :200px;
		}
		 .Container_Content_Gallery
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			border-top:3px solid #505050;
			padding-bottom :200px;
		}
		.Container_Header
		{
			
		}
		
		.MainPage_Header_Path
		{
			position:relative ;
			top:0px;
			width :100%;
			left:0px;
			height:140px;
			background :#ffffff;
			display:inline-block ;
			text-align:center ;
		}
        .Container_Header_path
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:140px;
			display:inline-block ;
			text-align:right  ;
		}
		.title_Header
		{
			text-align :center ;
			font-family :Yekan,arial;
			font-size:26pt;
			color:#2D3E50;
			padding-top :30px;
			
			margin :0px;
		}
		.path_Header
		{
			position :relative ;
			top:0px;
			margin-top :0px;
			text-align :center ;
			padding-top :5px;
			direction :rtl ;
			margin :0;
			padding :0;
			}
		.home_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#55B00B;
			text-decoration :none;
			margin-left :10pt;
		}
		.home_Header:hover
		{
			color:#2D3E50;
		}
		.page_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#505050;
			text-decoration :none;
			margin-left :10pt;
		}
		.arow_header
		{
			font-family:Yekan,arial;
			font-size :11pt;
			color:#505050;
			text-decoration :none;
			margin-left:10px;
			padding :0px;
			margin-top :5px;
			
			height:100%;
		}
		#PictureBoxProduct
         {
         	position :relative ;
         	float:left ;
         	top:0px;
         	left:0px;
         	width:50%;
         	text-align :center;
         	display :inline-block;
         }
         #sub_PictureBoxProduct
         {
         	text-align :center;
         	width:70%;
         	float:right ;
         	right :25%;
         	position:relative;
         }
          #sub_PictureBoxProduct_mobile
         {
         	text-align :center;
         	width:100%;
         	float:right ;
         	right :0%;
         	position:relative;
         	display :none;
         }
          #ContentBoxProduct
         {
         	position :relative ;
         	float:right ;
         	top:0px;
         	right:0px;
         	width:50%;
         }
         .Container_ProductDet
         {
         	width :100%;
         	display :inline-block;
         	padding-top :40px;
         }
         
         .details_Goods
         {
         	width :50%;
         	margin :0;
         	padding :0;
         	float:right;
         	text-align :right;
         	font-family:yekan,arial;
         	font-size :12pt;
         	direction:rtl;
         }
         .details_Goods i
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         }
         .offGoods
         {
         	color:#2D3E50;
         	font-size :10pt;
         	margin-left :10px;
         	padding-right :5px;
         }
          #btn_add_basket{
        	float:left;
        	position :relative ;
        	left:0px;
        	top:0px;
        	width:162px;
        	height:40px;
        	font-size:12pt;
        	font-family:yekan,arial;
        	color:#ffffff;
        	cursor:pointer;
        	border-radius:10px;
        	padding-top :5px;
        	background :#343537;
            transition:background 0.5s;
        }
        #btn_add_basket:hover{
			background :#2D3E50;
        }
}


 input:focus{
        outline:none;
        }
        button:focus{
        outline:none;
        }
         button:click{
        outline:none;
        }
		textarea:click{
        outline:none;
        }
         textarea:focus{
        outline:none;
        }
          select:focus{
        outline:none;
        }
        select:click{
        outline:none;
        }
        a:focus{
        outline:none;
        }
         a:click{
        outline:none;
        }
        
        
        .scrollToTop
        {
            cursor: pointer;
            position: fixed;
            bottom: 0px;
            left: 20px;
            background :#55B00B;
            width :40px;
            height :40px;
            text-align :center ;
            border-radius:10px;
            background-image :url(../images/backTopButton.png);
            background-repeat :no-repeat ;
            background-position :0px 0px;
            z-index :1000;
            -webkit-transition:background-position 1s,background-color 1s; /* For Safari 3.1 to 6.0 */
            transition:background-position 1s,background-color 1s;
        }
        .scrollToTop:hover
        {
        	background-position :0px  -50px;
        	background-color:#2D3E50;
        }
        
        .Menu_Selected
        {
        	background :#55B00B;
        }
        
        
         a.tooltips {
  position: relative;
  display: inline;
  color :#ffffff;
  font-family :yekan,arial;
  font-size :10pt;
  text-decoration:none;
  
}
a.tooltips span {
  position: absolute;
  width:140px;
  color: #ffffff;
  background: #5083BC;
  height: 200px;
  line-height: 30px;
  text-align: center;
  visibility: hidden;
  border-radius: 0px;
  font-family:yekan,arial;
  font-size :12pt;	
  font-weight :400;	
 
  
}
a.tooltips span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 20%;
  margin-left: -8px;
  width: 0; height: 0;
 
  border-top: 8px solid #5083BC ;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  
}
a:hover.tooltips span {
  visibility: visible;
 
   opacity:0.95;
  bottom: 20px;
  left: 50%;
  margin-left: -76px;
  z-index: 999;
 
  
}

 #sharetwitter
        {
        	position :relative ;float:right ;right:0px;width:36px;height:36px;display:block;background :#00AAF0;border:1px solid #00AAF0;text-align :center;padding:8px 5px 5px 5px;color:#ffffff;cursor:pointer ;
        }
        #sharetwitter:hover
        {
        	background :#FFFFFF;
        	color:#00AAF0;
        }
        #sharefacebook
        {
        	position :relative ;float:right ;right:5px;width:36px;height:36px;display:block;background :#435F9F;border:1px solid #435F9F;text-align :center;padding:8px 5px 5px 5px;color:#ffffff;cursor:pointer ;
        }
        #sharefacebook:hover
        {
        	background :#FFFFFF;
        	color:#435F9F;
        }
        
        #sharegooglePlus
        {
        	position :relative ;float:right ;right:10px;width:36px;height:36px;display:block;background :#CE1F21;border:1px solid #CE1F21;text-align :center;padding:8px 5px 5px 5px;color:#ffffff;cursor:pointer ;
        }
        #sharegooglePlus:hover
        {
        	background :#FFFFFF;
        	color:#CE1F21;
        }
        
       .subGroup_Header
		{
			font-family:Yekan,arial;
			font-size :10pt;
			color:#55B00B;
			text-decoration :none;
			margin-left :10pt;
		}
		.subGroup_Header:hover
		{
			color:#2D3E50;
		}
		
		.accordion 
		{
			float :right ;
			position :relative ;
			right :0px;
			width: 100%;
			max-width: 300px;
			margin:  30px  auto  20px 0px;
			background: #343537;
			padding :0px 0px 0px 0px;
			padding-bottom :0px;
		}

.accordion .link {
  cursor: pointer;
  display: block;
  padding: 15px  35px 15px 42px;
  color: #fff;
  font-family :yekan,arial;
  font-size: 14px;
  border-bottom: 1px solid #FFF;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  text-align :right ;
 
  
  
}

.accordion li:last-child .link { border-bottom: 0; }

.accordion li i {
  
  color: #ffffff;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  
}

.accordion li i.fa-chevron-down 
{
	position :absolute ;
  left: 12px;

  font-size: 16px;
}

.accordion li.open .link { color: #F0EBB8; }

.accordion li.open i { color: #F0EBB8; }

.accordion li.open i.fa-chevron-down {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/**
 * Submenu
 -----------------------------*/


.submenu {
  display: none;
  background: #2D3E50;
  font-size: 14px;
  text-align :right ;
  font-family :yekan,arial;
  margin :0;
  padding :0px;
  
}

.submenu li { border-bottom: 1px solid #4b4a5e; }

.submenu a {
  display: block;
  text-decoration: none;
  color: #fff;
  padding: 12px;
  padding-left: 0px;
  -webkit-transition: all 0.25s ease;
  -o-transition: all 0.25s ease;
  transition: all 0.25s ease;
  margin-left:0px;

}

.submenu a:hover {
  background: #55B00B;
  color: #FFF;

}
.sizeI
{
	position: absolute;
  top: 16px;
  right  : 12px;
  font-size: 22px;
   -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul { list-style-type: none; }
.linkTitleNews
{
	color:#000000;
	text-decoration:none;
}
.linkTitleNews:hover
{
	color:#55B00B;
}

 .TransObject
        {
            background: rgb(46, 46, 46); /* Fall-back for browsers that don't
                                    support rgba */
            background: rgba(46, 46, 46, .85);
        }
         .box
        {
        	
        	width :100%;background :#4B7083;border-radius:12px;font-family :yekan,arial;font-size:10pt;color:#ffffff;
        	background: -webkit-linear-gradient(#4B7083,#547D90,#6EA4B8); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#4B7083, #547D90, #6EA4B8); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#4B7083, #547D90, #6EA4B8); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#4B7083, #547D90, #6EA4B8); /* Standard syntax */
        position:relative;top:40%;left:40%;width:20%;z-index:10;
        }
        .box tr
        {
        	height :40px;
        }
        
          .top_bar
        {
        	width :100%;background :#77A1AF;border-top-left-radius:12px;border-top-right-radius:12px;min-height:30px;font-family :yekan,arial;font-size:10pt;color:#ffffff;
        background: -webkit-linear-gradient(#6F9AA8, #6899A9, #77ADC1); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(#6F9AA8, #6899A9, #77ADC1); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(#6F9AA8, #6899A9, #77ADC1); /* For Firefox 3.6 to 15 */
        background: linear-gradient(#6F9AA8, #6899A9, #77ADC1); /* Standard syntax */
        }
        
        #boxErr1
        {
        	position:fixed  ;
        	top:0px;
        	left:0px;
        	width:100%;
        	height:100%;
        	display:block;
        }
        #inLineBoxErr
        {
        	position:relative;
        	top:0px;
        	left:0px;
        	width:100%;
        	height:100%;
        	display:inline-block;
        	text-align:center;
        	font-family :Yekan,arial;
        	font-size :10pt;
        }
        
        .sendListBasket
        {
        	width :200px;
        	height :45px;
        	border-style:solid ;
        	border-radius:5px;
        	background :#343537;
        	color:#ffffff;
        	cursor:pointer ;
        	border-width :0px;
        	font-family :yekan,arial;
        	font-size :12pt;
        	
        }
        .sendListBasket:hover
        {
        	background :#55B00B;
        }
        
        .DeleteListBasket
        {
        	width :80px;
        	height :45px;
        	border-style:solid ;
        	border-radius:5px;
        	background :#343537;
        	color:#ffffff;
        	cursor:pointer ;
        	border-width :0px;
        	font-family :yekan,arial;
        	font-size :12pt;
        	
        }
        .DeleteListBasket:hover
        {
        	background :#55B00B;
        }
        
        Body
        {
        	background :#ffffff;
        }
        
        #txtUID
        {
        	color:#000;
        	font-family :yekan,arial;
        	font-size:11pt;
        	border-radius:5px;
        }
        #txtPWD
        {
        	color:#000;
        	font-family :yekan,arial;
        	font-size:11pt;
        	border-radius:5px;
        }
        
        .btn_boxmessageShow
        {
        	font-size:11pt;
        	font-family:yekan,arial;
        	color:#ffffff;
        	background :#343537;
        	width:80px;
        	height:45px;
        	border-radius:10px;
        	border-style:solid ;
        	border-width:0px;
        	cursor :pointer;
        }
        .btn_boxmessageShow:hover
        {
        	background :#2D3E50;
        }
        .btn_Message_Send
        {
        	 background-color:#343537;
        	 border: 0px solid #ffffff;
        	 border-radius:5px;
        	 font-size :11pt;
        	 height:50px;
        	 width:100px;
        	 cursor:pointer;
        	 margin-top :30px;
        }
        .btn_Message_Send:hover
        {
        	background-color:#2D3E50;
        }
        .btnDownload_ShrtBook
        {
        	width:160px;
        	height :50px;
        	background :#343537;
        	border-radius:10px;
        	border-style:solid ;
        	border-width:0px;
        	cursor :pointer ;
        	color:#fff;
        	line-height :50px;
        	font-size :12pt;
        	font-family:yekan,arial;
        }
        
        .btnDownload_ShrtBook:hover
        {
        	background :#55B00B;
        }
        .btnDownload_ShrtBook i
        {
        	color:#ffffff;
        	font-size :16pt;
        	padding-right :5px;
        	padding-left :5px;
        }
        
        		 .autocomplete_completionListElement
{
    
    background-color : #2D3E50;
    color : #ffffff ;
     border : buttonshadow ;
     border-width : 0px ;
    border-style : solid ; 
	height:200px;
    cursor : 'default' ;
    overflow :auto ;
    font-family :yekan,arial;
    font-size : 11pt ;
    text-align : left  ;
    list-style-type :none  ;
    direction:ltr ; 
    position:relative ;
    }
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
   {
    background-color : #55B00B;
    color :#ffffff;
   padding : 7px ;
	cursor:pointer ;
    }

    /* AutoComplete item */
.autocomplete_listItem
    {
    background-color :#03344F  ;
    color : #ffffff ;
     padding : 7px ;
    
   
   }