﻿@import url('../persian-font.css');
@media screen and (min-width: 1px) and (max-width: 469px)
{
	.frame_OnlinePlan
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :1400px;
	}
	.changePassword_barTop
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		width :100%;
		min-height:40px;
		line-height :40px;
		background :#F1F5F8;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		margin-top :50px;
	}
	.MemberPanel_ContentTable_leftBox 
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		 width :100%;
		 min-height:40px;
		 line-height :40px;
		 padding-right :10px;
		 font-family :yekan,arial;
		 font-size :11pt;
		 color:#000;
		 text-align :right ;
		 margin-top :50px;
	}
	
		.subBox_MessageSend
	{
		width: 80%;

	}
	{
		width: 100%;
	}
	
	.MemberPanel_ContentTable_leftBox  .frameEditor
	{
		width: 100%;
		min-height:400px;
	}
	
		html,body
	{
		padding :0;
		margin :0;
	}
	.mainPageScreen
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :800px;
		display :inline-block ;
		text-align :center ;
	}
	.topWhiteBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		height :100px; 
		display :inline-block ;
	}
	
	.topWhiteBar_Container 
	{
		position :relative;
		top:0px;
		width:100%;
		min-height :55px; 
		display :inline-block ;
	}
	
	.topWhiteBar .main_ul
	{
		float:left ;
		left :0px;
		min-height:55px;
		
		
	}
	
	.topWhiteBar .main_li
	{
		
		display :inline-block ;
		list-style :none;
		
		margin :0;
		padding :0;
	}
	
	.topWhiteBar iframe
	{
		position :relative ;
		float :left ;
		left:0px;
		top:0px;
		width:40px;
		height :35px;
		display :inline-block ;
	}
	
	.topWhiteBar a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-decoration :none;
		padding :5px 10px 5px 10px;
		min-height:35px;
		line-height :35px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-right :5px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a:hover i
	{
		color:#EA0289;
	}
	
	.topWhiteBar a:hover
	{
		color:#EA0289;
	}
	.topWhiteBar i:hover
	{
		color:#EA0289;
	}
	
	.main_li .topWhiteBar_DropDown
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px  15px 15px 15px;
		background :#9B9EA2;
		color:#fff;
	}
	
	.main_li .topWhiteBar_DropDown_Search
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px 5px 15px 5px;
		background :#9B9EA2;
		color:#fff;
	}
	
	/*.main_li:hover .topWhiteBar_DropDown
	{
		display:block ;
	}*/
	
	.topWhiteBar_DropDown li
	{
		display:block;
		margin :0;
	}
	
	
	
	#btnLogin
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnLogin:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	#btnSearch
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnSearch:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.topBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}
	.topBar_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
	}
	
	.topBar_Container .logoBox
	{
		position :relative ;
		top:0px;
		float:right;
		right :0px;
		cursor:pointer ;
		width:100%;
	}
	
	.logoBox img
	{
		position :relative ;
		float:none  ;
		top:10px;
		margin-left :auto ;
		margin-right :auto ;
	}
	
	.topBar_Container .menuPhoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width:100%;
		background :#fff;
		
	}
	
	.menuPhoneBox .phoneBox
	{
		position :relative ;
		top:0px;
		float :none  ;
		margin-left :auto ;
		margin-right :auto ;
		width:100%;
		min-height:100px;
		background :#fff;	
		
		line-height :100px;	
	}
	.phoneBox a
	{
		position :relative   ;
		float :none ;
		margin-left :auto ;
		margin-right :auto ;
		
		font-family:byekan,arial;
		font-size :16pt;
		color:#000;
		text-align :center  ;
		display :inline-block  ;
		
		height :30px;
		
		
		
	}
	.phoneBox i
	{
		font-size :20pt;
		color:#25ACE0;
		margin-right :10px;
	}
	.menuBox
	{
		position :relative ;
		top:0px;
		float  :left ;
		left:0px;
		width:100%;
		min-height :60px;
	}
	
	
	/*menu Section*/
	#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
z-index:1000;
  
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: auto;
  font-family:yekan,arial;
  background: nono;
}
#cssmenu > ul {
  background: url('images/bg.png');
  
  
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li {
  float: left;
  display: inline-block;

  
}
#cssmenu.align-center > ul {
  float: none;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
  
}
#cssmenu > ul > li > a 
{
	
  padding:30px  20px 30px  20px;
  border-right: 0px solid rgba(155, 158, 162, 0.12);
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #000;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight:300;
  
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a {
  color: #EA098D;
  background: #fff;

}
#cssmenu > ul > li.has-sub > a {
  padding-right: 10px;
}
#cssmenu > ul > li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 0px solid transparent;
  border-top-color: #ffffff;
  right: 17px;
  top: 22px;
}
#cssmenu > ul > li.has-sub.active > a::after,
#cssmenu > ul > li.has-sub:hover > a {
  border-top-color: #ffffff;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  top: 60px;
  padding-top: 6px;
  font-size: 13px;
  opacity: 0;
  -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
  -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
  -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
  -o-transition: top 0.2s ease, opacity 0.2s ease-in;
  transition: top 0.2s ease, opacity 0.2s ease-in;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #9B9EA2;
  top: -4px;
  left: 40px;
}
#cssmenu.align-right > ul > li > ul::after {
  left: auto;
  right: 20px;
}
#cssmenu ul ul ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-right-color: #ffffff;
  top: 11px;
  left: -4px;
}
#cssmenu.align-right ul ul ul::after {
  border-right-color: transparent;
  border-left-color: #ffffff;
  left: auto;
  right: -4px;
}
#cssmenu > ul > li > ul {
  top: 120px;
}
#cssmenu > ul > li:hover > ul {
  top: 52px;
  left: 0;
  opacity: 1;
}
#cssmenu.align-right > ul > li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu ul ul ul {
  padding-top: 0;
  padding-left: 6px;
}
#cssmenu.align-right ul ul ul {
  padding-right: 6px;
}
#cssmenu ul ul > li:hover > ul {
  left: 180px;
  top: 0;
  opacity: 1;
}
#cssmenu.align-right ul ul > li:hover > ul {
  left: auto;
  right: 100%;
  opacity: 1;
}
#cssmenu ul ul li a {
  text-decoration: none;
  font-weight: 400;
  font-size :10pt;
  padding: 11px  35px;
  width: 160px;
  color: #fff;
  text-align :center  ;
  background: #9B9EA2;
  
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a {
  color: #EA098D;
}
#cssmenu ul ul li:first-child > a {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
#cssmenu ul ul li:last-child > a {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
#cssmenu > ul > li > ul::after {
  position: absolute;
  display: block;
}
#cssmenu ul ul li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-left-color: #9B9EA2;
  right: 17px;
  top: 14px;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  border-left-color: transparent;
  border-right-color: #9B9EA2;
  right: auto;
  left: 17px;
}
#cssmenu ul ul li.has-sub.active > a::after,
#cssmenu ul ul li.has-sub:hover > a::after {
  border-left-color: #9B9EA2;
}
#cssmenu.align-right ul ul li.has-sub.active > a::after,
#cssmenu.align-right ul ul li.has-sub:hover > a::after {
  border-right-color: #9B9EA2;
  border-left-color: transparent;
}

	.bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		background :#DFF0F7;
		display :inline-block ;
	}

	.ServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}

	.ServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}


	.ServiceBox_Container .titleContainer
	{
		position :relative  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
		margin-bottom :20px;
	}

	.titleContainer h1 
	{
		position:absolute ;
		width :100%;
		padding-top :10px;
		padding-bottom :10px;
		font-size :28pt;
		font-family:yekan,arial;
		color:#000;
		font-weight :400;
		bottom :0px;
		margin :0;
	}

	.titleContainer span
	{
		color:#26ADDD;
	}
	
	.ServiceBoxContent
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:100%;
		margin :0;
		min-height:250px;
		
	}
	
	.ServiceBoxContent .logoBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		text-align :center ;
		min-height:80px;
		
	}
	.titleBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:14pt;
		color:#000;
		direction :rtl;
		cursor :pointer ;
	 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.titleBoxService:hover
	{
		color:#EA098D;
	}
	.SummeryBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#666;
		direction :rtl;
	}
	
	.SummeryBoxService p
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-align :center ;
		min-height :40px;
		width :70%;
		line-height :30px;
	}
	
	.LabelBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		background :#F1F5F8;
		text-align :center ;
	}
	.LabelBox_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
	}
	
	.LabelBoxCintent
	{
		position :relative ;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width:100%;
		min-height :250px;
		margin-top :10%;
	}
	
	.LabelBoxCintent img
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
	}
	.LabelBoxCintent .titleLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		font-family :yekan,arial;
		font-size:28pt;
		color:#000;
		text-align :right ;
	}
	
	.LabelBoxCintent .textLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:250px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#000;
		text-align :right ;
		font-weight :400;
		direction :rtl;
	}
	
	.LabelBoxCintent .OrderButtonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :right ;
	}
	
	.OrderButtonBox Input
	{
		position:relative ;
		width:190px;
		height :60px;
		border-radius:50px;
		border-style :solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:12pt;
		color:#fff;
		background :#EA098D;
		 -webkit-transition:background 0.6s,color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.6s,color 0.5s;
	}
	.OrderButtonBox Input:hover
	{
		background:#fff;
		color:#EA098D;
	}
	
	.ServiceMain_Box
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.ServiceMain_Box_Container
	{
		position :relative ;
		top:0px;
		display :inline-block ;
		width :100%;
		min-height:600px;
	}
	.ServiceMain_Box_Container .titleBox_ServiceMain
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :200px;
		width :100%;
		margin :0;
		
	}
	
	.titleBox_ServiceMain .title1_ServiceMain
	{
		position :absolute  ;
		bottom:60px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :11pt;
		color:#26ADDD;
		min-height :60px;
		line-height :60px;
	}
	
	.titleBox_ServiceMain .title2_ServiceMain
	{
		position :absolute  ;
		bottom:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :22pt;
		color:#000;
		min-height :100px;
		line-height :100px;
	}
	
	.contentBoxService_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		min-height:340px;
		line-height :340px;
		text-align :center ;
	}
	
	.contentBoxService
	{
		position :relative ;
		top:0px;
		float :left ;
		margin :0.5%;
		width:99%;
		min-height :300px;
		background :#F1F5F8;
		display:inline-block ;
		text-align :center ;
	}
	
	.contentBoxService .logoboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:190px;
		text-align :center ;
		
	}
	
	.contentBoxService .logoboxService img
	{
		position :relative;
		bottom :0px;
		float:none  ;
		max-width:100px;
		margin-bottom:0px;
		margin-top :30%;
	}
	
	.contentBoxService .TextboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		height:100px;
		text-align :center ;
		margin :0;
	}
	
	.TextboxService a
	{
		position :relative  ;	
		top:0px;	
		margin-left :auto ;
		margin-right :auto ;
		font-size :14pt;
		font-family :yekan,arial;
		text-align :center ;
		text-decoration :none;
		color:#000;
		min-height:30px;
		line-height :30px;
		display :inline-block ;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.TextboxService a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
		background :#221E1B;
	}
	.QualityServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;

	}
	
	.QualityServiceBox_Images
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
		display :none;
	}
	
	
	.QualityServiceBox_TextBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:100%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	.QualityServiceBox_TextBox .QualityServiceBox_TitleBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:200px;
	}
	
	.QualityServiceBox_TitleBox p
	{
		position :absolute ;
		left:0px;
		width:100%;
		bottom :0px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size:24pt;
		color:#fff;
		margin :0;
	}
	
	.QualityServiceBox_TextBox .QualityServiceBox_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:100px;
		margin-top :20px;
	}
	
	.QualityServiceBox_SummeryBox p
	{
		position :absolute ;
		right:0px;
		top:0px;
		float :right;
		width:100%;
		bottom :0px;
		text-align :justify  ;
		line-height :30px;
		direction :rtl;
		font-family :yekan,arial;
		font-size:12pt;
		color:#A2A2A2;
		margin :0;
		font-weight :300;
		
	}
	
	.QualityServiceBox_ArticleBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :150px;
		direction :rtl;
		margin-top :30px;
	}
	
	.QualityServiceBox_ArticleBox a
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		padding :0;
		margin :0;
		text-decoration :none;
		color:#fff;
		font-family :yekan,arial;
		font-size:11pt;
		text-align :right ;
		font-weight :300;
		min-height :40px;
		line-height :40px;
		cursor :pointer ;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.QualityServiceBox_ArticleBox a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox_ArticleBox i
	{
		font-size :16pt;
		color:#EA098D;
		margin-left :15px;
	}
	
	.GostareshMainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GostareshContainer
	{
		position :relative;
		top:0px;
		width :100%;
		min-height :200px;
		display :inline-block ;
		direction:rtl;
	}
	
	.GostareshBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		margin :0;
		padding :0;
		
		width :100%;
	}
	
	.GostareshBox .titleGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :22pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :100px;
	}
	
	.GostareshBox .summeryGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :13pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :40px;
		font-weight :200;
	}
	
	.GostareshBox .textGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :11pt;
		font-family:yekan,arial;
		color:#9E9E9E;
		text-align :justify  ;
		min-height:150px;
		line-height :30px;
		font-weight :200;
	}
	.GostareshBox iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
	}
	
	.TestimonialsMainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center ;
		background :#F1F5F8;
	}
	
	.TestimonialsContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
	}
	
	
	.Testimonials_Header
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.Testimonials_Header p
	{
		position :absolute ;
		bottom :0px;
		left :0px;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		text-align :center ;
		width :100%;
	}
	
	.Testimonials_Text
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
		padding :0;
	}
	
	.Testimonials_Text p
	{
		position :relative  ;
		top :0px;
		margin :0;
		margin-left :auto ;
		margin-right :auto ;
		min-height :80px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		width :90%;
		text-align :center ;
		direction :rtl;
		
		
	}
	
	.Testimonials_Text i.leftSide
	{
		position :absolute  ;
		float :left ;
		left :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-right :20px;
	}
	
	.Testimonials_Text i.rightSide
	{
		position :absolute ;
		float :right  ;
		right :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-left :20px;
	}
	
	.Testimonials_Text a
	{
		text-align :center ;
		text-decoration :none;
		color:#000;
		width :85%;
		display:block ;
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
	}
	
	.Testimonials_Image
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :80px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.Testimonials_Image img
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right:auto ;
		border-radius:180px;
		width :80px;
		height :80px;
	}
	
	.Testimonials_Title
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :60px;
		line-height :60px;
		display :inline-block ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:11pt;
		color:#9E9E9E;	
	}
	
	.GalleryMainBox
	{
		position :relative;
		top:0px;
		left :0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GalleryContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	.GalleryContainer .headerBoxGallery
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :150px;
		line-height :150px;
		font-family :yekan,arial;
		font-size :28pt;
		color:#000;
		text-align :center ;
	}
	.GalleryContainer .GalleryBox
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		margin :0;
		padding :0;
		width :98%;
		min-height:200px;
		margin :1%
	}
	
	.GalleryBox .maskBoxGallery
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery:before
	{
		content: "\f00e";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery:before
	{
		visibility :visible  ;
	}
	
	
	
	
	.GalleryBox .maskBoxGallery1
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery1
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery1:before
	{
		content: "\f144";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery1:before
	{
		visibility :visible  ;
	}
	
	
	
	
	
	
	
	
	.Goods_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:700px;
		display:inline-block ;
		text-align :center ;
		margin-bottom :50px;
	}
	
	.Goods_Container
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height :700px;
		display :inline-block ;
	}
	
	.Goods_Container .title_Header_Goods
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:100px;
		line-height :100px;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
	}
	
	.Goods_Container .goodsBoxLeft
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :98%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin:1%;
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxMiddle
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :98%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin:1%;
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxRight
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :98%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin:1%;
		margin-top :10px;
	}
	
	.title_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#000;
		min-height :50px;
		line-height :50px;
		margin-top :50px;
		font-weight :600;
		direction :rtl;
	}
	
	.from_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :20px;
		line-height :20px;
		direction :rtl;
	}
	
	.from_PriceBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :60px;
		line-height :60px;
		direction :rtl;
	}
	
	.from_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :120px;
		direction :rtl;
		padding-left :10%;
		padding-right :10%;
		margin-top :10px;
		font-weight :300;
	}
	.from_InputBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :center ;
	}
	.from_InputBox input
	{
		position :relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:100px;
		width:50%;
		min-height:60px;
		border-radius:30px;
		cursor:pointer ;
		border:2px solid #EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		background :#EA098D;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;	
	}
	
	.from_InputBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.Offer_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center;
		background :#1E2326;
	}
	
	.Offer_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :500px;
		display : inline-block ;

	}
	
	.Offer_Box_Left
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :200px;
		width :100%;
		margin :0;
		padding :0;
		
	}
	
	
	
	.Offer_Box_right
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :200px;
		width :100%;
		
		margin :0;
		padding :0;
	}
	.Offer_Box_right .title1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		margin-top :20%;
		font-weight :600;
	}
	
	.Offer_Box_right .Short1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		
	}
	
	.Offer_Box_right .title2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		font-weight :600;
	}
	
	.Offer_Box_right .Short2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		
	}
	
	.Contact_MainpageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
		text-align :center ;
	}
	.Contact_ContainerMainPage
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
	}
	
	.contact_Header
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:22pt;
		font-family :yekan,arial;
		color:#26ADDD;
		margin-top :50px;
		width :100%;
	}
	
	.contact_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:12pt;
		font-family :yekan,arial;
		color:#000;
		min-height:60px;
		line-height :60px;
		width :100%;
		margin-bottom :50px;
	}
	
	.contact_AddressBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right;
		width:100%;
		min-height :180px;
		line-height :180px;
	}
	
	.contact_Box
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :100%;
		margin :0;
		padding :0;
		min-height :60px;
		text-align :center ;
		display :inline-block ;
		
		
	}
	
	.contact_Box .logo_ContactBox
	{
		position :relative ;
		top:0px;
		
		width:20%;
		min-height :60px;
		margin :0;
		padding :0;
		text-align :center ;
		display :inline-block ;
	}
	
	.contact_Box .Content_ContactBox
	{
		position :relative ;
		top:0px;
		
		width:100%;
		min-height :60px;
		margin :0;
		padding :0;
		
		
	}
	
	.logo_ContactBox .Email_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#FAEF24;
		margin-top :0%;
	
	}
	
	.logo_ContactBox .Phone_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#EB038B;
		margin-top :0%;
	}
	
	.logo_ContactBox .Address_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#26ACE1;
		margin-top :0%;
	}
	
	.Content_ContactBox .title_Content_Contact
	{
		position:relative ;
		top:0px;
		
		width :100%;
		font-size :20pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :center  ;
		
	}
	.Text_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :center  ;
		
		margin-top :10px;
	}
	
	.box_MapFrame
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		overflow:hidden;
		margin-bottom :-50px;
	}
	
	.box_MapFrame iframe
	{
		position :relative ;
		top:-50px;
		left:0px;
		width :100%;
		min-height :350px;
	}
	
	.box_Footer
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		background :#0C0C0C;
		display :inline-block ;
		text-align :center ;
	}
	
	.box_Footer .box_LogoFooter
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		display:inline-block ;
		min-height:250px;
		line-height :250px;
		text-align :center ;
		
	}
	
	.box_LogoFooter img
	{
		position:relative ;
		margin-top :5%;	
		margin-left :auto ;
		margin-right:auto ;
	}
	
	.box_socialFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:80px;
		line-height :80px;
		display :inline-block ;
		
	}
	
	.box_socialFooter ul
	{
		display :inline-block ;
		list-style :none;
		padding-left :10px;
		padding-right :10px;
		direction :rtl;
		
	}
	.box_socialFooter li
	{
		position :relative ;
		display :inline-block ;
	}
	.box_socialFooter a
	{
		display :inline-block  ;
		width:50px;
		height :50px;
		border-radius:160px;
		border-color:#DF0689;
		border-width:0px;
		border-style:solid;
		text-align :center ;
		line-height :60px;
		 -webkit-transition:border 0.1s; /* For Safari 3.1 to 6.0 */
        transition:border 0.1s;
	}
	.box_socialFooter a:hover
	{
		border-color:#DF0689;
		border-width:2px;
		border-style:solid;
		
	}
	
	.box_socialFooter i
	{
		font-size :20pt;
		color:#DF0689;
		padding :14px  0px 14px 0px;
	}
	
	.box_CopyrightFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:40px;
		display :inline-block ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
	}
	
	.box_CopyrightFooter a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
		text-decoration :none;
	}
	
	.searchIcon_Menu
	{
		font-size :30pt;
		color:#26ADDD;
		
	}
	
	
	
	.memberPanel_Basket
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#123956;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Basket_a
	{
		position :absolute ;
		left:0px;
		padding :0px;
		top:0px;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;

		
	}
	
	
	.SlideTopPageOtherPage
	{
		position :relative ;
		top:0px;
		float :left ;
		width :100%;
		
	}
	
	.SlideTopPageOtherPage .ContentBox
	{
		position:absolute ;
		top:0px;
		left:0px;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		text-shadow:2px 2px #1c1c1c;
	}
	
	.SlideTopPageOtherPage img
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
	}
	
	.contactForm_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display:inline-block ;
		text-align :center ;
	}
	
	.contactForm_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		
	}
	.contactForm_Title
	{
		position:relative ;
		top:0px;
		float:left ;
		left :0px;
		width :100%;
		direction:rtl;
		text-align :right ;
		font-family :yekan,arial;
		font-size:20px;
		color:#000;
		min-height :150px;
		line-height :150px;
	}
	
	.contactForm_Container ul
	{
		position :relative ;
		top:0px;
		width:100%;
		margin :0;
		padding :0;
		min-height :400px;
		list-style :none;
		display:inline-block ;
	}
	
	.contactForm_Container ul li
	{
		
		margin:5px;
		
		
	}
	.contactForm_Container .textBoxStyleContent
	{
		max-width :350px;
		width:100%;
		min-height:55px;
		background :#F5F5F5;
		color:#C7C7C7;
		font-family :yekan,arial;
		font-size:11pt;
		border-width:0;
		padding-right :15px;
		direction :rtl;
		text-align :right;
		font-weight:400;
		margin :0;
		resize:none;
	}
	
	.contactForm_Container .labelStyleContent
	{
		font-size:9pt;
		font-family :yekan,arial;
		color:#ff0;
		margin-left :5px;
	}
	
	#btnSave_contactForm
	{
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
		max-width :180px;
		min-height :50px;
		float :left ;
		
	}
	
	#btnSave_contactForm:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.AboutUS_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
		text-align :center ;
	}
	.AboutUS_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
	}
	
	.AboutUS_Image_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:100%;
		min-height :350px;
		margin-top :100px;
		overflow :hidden ;
	}
	.AboutUS_Image_MainBox img
	{
		position:relative ;
		top:0px;
		width :100;
	}
	.AboutUS_Text_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:100%;
		min-height :350px;
		margin-top :100px;
	}
	.AboutUS_Text_MainBox .titleBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:90px;
		line-height :90px;
		font-size :20pt;
		font-family :yekan,arial;
		text-align :right ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS_Text_MainBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MainBox .TextBoxAbout
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:90px;
		line-height :30px;
		font-size :12pt;
		font-family :yekan,arial;
		text-align :justify  ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS.Text_MemberBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		float :left ;
		text-align :center ;
		min-height :600px;
		display :inline-block ;
	}
	.AboutUS_Text_MemberBox .header_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :80px;
		line-height :80px;
		margin-top :50px;
		text-align :center;
		width :100%;
	}
	.AboutUS_Text_MemberBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MemberBox .Text_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		min-height :100px;
		line-height :30px;
		text-align :center;
		width :100%;
	}
	
	.mainbox_MemberBox_ForImage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.boxImage_Member
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:360px;
		width :88%;
		margin :1px;
		overflow :hidden ;
	
	}
	
	.boxImage_Member_img
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:280px;
	}
	
	.boxImage_Member_img img
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		
	}
	.boxImage_Member .nameMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		line-height :50px;
	}
	
	.boxImage_Member .SematMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :center ;
		font-weight:300;
		margin :0;
	}
	
	.boxImage_Member_img .mask_MemberBox
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox
	{
		height:100%;
	}
	
	.mask_MemberBox a
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-decoration :none;
		padding :10px;
	}
	
	.mask_MemberBox i
	{
		color:#E0078C;
		font-size:16pt;
	}
	
	.boxImage_Member_img .mask_MemberBox p
	{
		margin-bottom :45% ;
		margin-top :-100% ;
		width :100%;
		display  :inline-block ;
		text-align :center ;
		width :100%;
		min-height:20px;
		-webkit-transition:margin-top 0.5s; /* For Safari 3.1 to 6.0 */
		transition:margin-top 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox p
	{
		margin-top :45% ;
	}
	
	.mainpageBox_Link
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.Container_Link
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		margin-top :50px;
	}
	
	
	.box_Link
	{
		position :relative ;
		margin-left :auto ;
		margin-right:auto ;
		top:0px;
		display:inline-block ;
		width:100%;
		margin :5px;
		min-height :280px;
		cursor :pointer ;
		overflow :hidden ;
		border:1px solid #c1c1c1;
	}
	
	.box_Link .maskBoxLink
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
		text-align :center ;
		font-family :yakan,arial;
		font-size :12pt;
		color:#fff;
	}
	
	.box_Link:hover .maskBoxLink
	{
		height :100%;
	}
	
	.box_Link .maskBoxLink p
	{
		position :absolute ;
		font-family :yekan,arial;
		font-size :12pt;
		color :#fff;
		text-align :center ;
		min-height:40px;
		line-height :40px;
		top :-100px;
		width :100%;
		-webkit-transition:top 0.9s; /* For Safari 3.1 to 6.0 */
		transition:top 0.9s;
		z-index :-10000;
	}
	.box_Link:hover .maskBoxLink p
	{
		top :40%;
		z-index :1;
	}
	
	.History_Mainpage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.History_Container
	{
		position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
			margin-right :30px;
	}
 .Container_Content
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
		}
		
	.Services_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px; 
	}
	
	.Services_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		margin-top :100px;
		margin-bottom :100px;
	}
	
	.Services_Box
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:310px;
		display :inline-block ;
		background :#F1F5F8;
		width :100%;
		margin  :10px;
		
	}
	
	.Services_Box .logoBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :30%;
		display :inline-block ;
		margin :0;
		min-height :310px;
	}
	
	.Services_Box .logoBox img
	{
		position :relative;
		display:block  ;
		margin-left :auto ;
		margin-right :auto ;
		float :none ;
		margin-top :70px;
		width :84px;
	}
	
	.Services_Box .ContentBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :70%;
		display :inline-block ;
		margin :0;
	}
	
	.Services_Box .ContentBox .TitleServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :14pt;
		font-family:yekan,arial;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		direction :rtl ;
		margin-top:60px;
		
	}
	
	.Services_Box .ContentBox .TextServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :10pt;
		font-family:yekan,arial;
		min-height:80px;
		line-height :25px;
		text-align :justify ;
		direction:rtl;
	}
	
	.Services_Box .ContentBox .InputServicesBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		
		
	}
	
	.Services_Box .ContentBox .InputServicesBox input
	{
		position :relative ;
		float :left ;
		left :0px;
		width:90px;
		height :40px;
		text-align :center ;
		cursor :pointer ;
		color:#fff;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:20px;
		font-family :yekan,arial;
		font-size :10pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Services_Box .ContentBox .InputServicesBox input:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.serviceShow_Title
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :60px;
		font-size:18pt;
		font-family :yekan,arial;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.serviceShow_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :30px;
		font-size:11pt;
		font-family :yekan,arial;
		color:#9c9c9c;
		direction :rtl;
		text-align :justify ;
	}
	
	.News_MainBox
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	
	.News_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:100%;
		margin :0;
		padding :0;
		min-height :300px;
		display :inline-block ;
		margin-top :80px;
		
		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#EA098D;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :250px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:100%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:30px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:100%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#25ADDF;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#000;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
	#txtSearch
	{
		padding :5px 5px 5px 5px;
		border-width:0px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		direction :rtl;
		height:25px;
		
	}
	
	.SearchView_MaonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.SearchView_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600;
	}
	
	.SearchView_Container iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
	}
	
	.Register_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	
	.Register_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		margin-bottom :80px;

	}
	
	.register_Header
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#25ADDD;
		direction :rtl;
		text-align :right ;
		margin-top :50px;
	}
	
	.register_HeaderText
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right ;
	}
	
	.register_BoxForm
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		margin :0;
		padding :0;
		display :inline-block ;
		min-height:500px;
		width :100%;
		
	}
	
	.register_CaptionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		text-align :right;
		direction :rtl;
	}
	.register_CaptionBox span
	{
		color:#EA098D;
		margin-right :5px;
	}
	
	.register_TextBox_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height :45px;
		line-height :45px;
	}
	
	.register_TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :45px;
		line-height :45px;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :10px;
		text-align :right ;
	}
	
	.register_Button_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height :60px;
		line-height :60px;
		margin-top:20px;
	}
	.register_Button_Box input
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :160px;
		height :60px;
		border-radius:30px;
		border:2px solid #EA098D;
		background :#EA098D;
		cursor :pointer ;
		color:#fff;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
		direction :rtl;
	}
	
	.register_Button_Box input:hover
	{
		color:#EA098D;
		background:#fff;
	}
	.register_Button_Box .ErrCaption
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		direction :rtl;
	}
	
	.register_HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		padding :0;
		margin :0;
		display:none ;
	}
	
	.register_HelpPart1
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:350px;
		background :#F5F5F5;
		width :100%;
		margin-top :40px;
		
	}
	
	.register_HelpPart1 .titleHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#26ADDC;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		margin-top :10%;
		direction :rtl;
	}
	
	.register_HelpPart1 .summeryHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		direction :rtl;
	}
	.summeryHelp span
	{
		color:#EA098D;
	}
	.register_HelpPart2
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:130px;
		background :#F5F5F5;
		width :100%;
		margin-top :10px;
		
	}
	
	.register_HelpPart2 .textContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :70px;
		line-height :70px;
		text-align :right ;
		direction :rtl;
	}
	
	.register_HelpPart2 .PhoneContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		min-height :30px;
		line-height :30px;
		text-align :center  ;
		direction :rtl;
		
	}
	
	.register_HelpPart2 .PhoneContactHelp i
	{
		font-size :20pt;
		color:#EA098D;
		margin-right:10px;
		
	}
	
	.ProductsDetails_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	.ProductsDetails_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	
	.ProductsDetails_TopBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		margin :0;
		padding :0;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox
	{
		position:relative;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width:98%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
		
	}
	
	.ProductsDetails_leftBox
	{
		position:relative;
		top:0px;
		right:0px;
		float :right ;
		width:100%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width:100%;
		min-height :500px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:170px;
		margin-top :80px;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .rightBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .leftBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .captionBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox .Combobox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width :98%;
		min-height :50px;
		border-width :0px;
		border-style :solid ;
		background :#F5F5F5;
		color:#000;
		font-family :yekan,arial;
		font-size:10pt;
		direction:rtl;
		text-align :right;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:60px;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:60px;
		margin-top :10px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height:60px;
		line-height :60px;
		display :inline-block  ;
		text-decoration :none;
		text-align :left;
		direction:rtl;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox  i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-left :5px;
		-ms-transform: rotate(45deg); /* IE 9 */
		-webkit-transform: rotate(45deg); /* Safari */
		transform: rotate(45deg);
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a:hover
	{
		color:#EA098D;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		display :inline-block ;
		min-height :100px;
		line-height :100px;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		min-height :60px;
		line-height :60px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :98%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#EA098D;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox
	{
		position :relative ;
		top:0px;
		float:none ;
		margin-right :auto ;
		margin-left :auto ;
		min-height:60px;
		line-height :60px;
		margin-top :50px;
		transform: rotate(270deg);
		
	}
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox i
	{
		color:#B3B3B3;
		font-size :20pt;
		position :relative ;
		width :100%;
		height :60px;
		line-height :60px;
		display :inline-block ;
		font-weight :900;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :98%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#FAEE1E;
		cursor:pointer ;
		text-align :center ;
		color:#000;
		background :#FAEE1E;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton:hover
	{
		color:#FAEE1E;
		background :#fff;
	}
	
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :98%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#26ADDD;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#26ADDD;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton:hover
	{
		color:#26ADDD;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .helpMainBox
	{
		position :relative ;
		top:0px;
		
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		display :inline-block ;
		min-height:100px;
		margin-top :20px;
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-left :auto ;
		width :95%;
		display :inline-block ;
		min-height:80px;
		line-height:80px;
		background :#F5F5F5;
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText .helpBox 
	{
	
		width :100%;
		display:inline-block ;
		min-height:70px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:10pt;
		color:#000;
		text-align :right  ;
		direction :rtl ;
		float:none;
		margin-top :5px;
		margin-bottom :5px;
	}
	
	.ProductsDetails_leftBox .ImageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:430px;
		border:6px solid #26ADDD;
		display :inline-block  ;
		margin-top :80px;
	}
	
	.ProductsDetails_leftBox .ImageBox .ProductName
	{
		position:relative ;
		top:0px;
		right:0px;
		min-height:90px;
		line-height :90px;
		display:inline-block ;
		text-align :center ;
		font-family :yekan,arial;
		font-size:16pt;
		color:#26ADDD;
		font-weight :800;
	}
	
	.Products_Tab_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height:400px;
	}
	
	.Products_Tab_Container
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		width :100%;
		min-height:400px;
	}
	
	.padding_Tab
  	{
  		position :relative ;
  		top:0px;
  		margin-top :20px;
  		display:inline-block ;
  		text-align :right ;
  		right :0px;
  		float:right;
  		padding :20px 20px 20px 20px;
  		direction :rtl;
  		font-size :11pt;
  		font-family :yekan,arial;
  		
  	}
  	
  	div.tab {
    overflow: hidden;
    border: 0px solid #ccc;
    background-color: #fff;
    padding :0px 0px 0px 0px;
    position :relative ;
    width:100%;
    display :inline-block ;
    margin-left :auto ;
    margin-right :auto ;
    top:20px;
    text-align :left;
    
}

/* Style the buttons inside the tab */
div.tab input 
{
	position :relative ;
	float :right ;
	right :0px;
    background-color: inherit;
    border: none;
    outline: none;
    cursor: pointer;
    padding:   5px  8px ;
    transition: 0.3s;
    font-size: 10px;
    font-family :yekan ,arial;
    background-color: #fff;
    margin-left :5px;
    min-width:100px;
    border-style :solid ;
    border-width :1px;
    border-color :#C8C8C8;
    min-height :52px;
    width :12%;
    margin-bottom :0px;
    color:#000;
    margin-top :10px;
    
}

/* Change background color of buttons on hover */
div.tab input:hover {
    background-color: #EA098D;
     color:#fff;
}

/* Create an active/current tablink class */
div.tab input.active {
    background-color: #EA098D;
    border-bottom:0px solid #ECDEBB;
    color:#fff;
}
	
	.tabcontent {
    display: none;
    padding: 20px  20px 20px 20px;
    border: 0px solid #ccc;
    
    width:100%;
    padding-bottom :50px;
    min-height :400px;
    font-size :11pt;
    margin-top :19px;
	background :rgb(241,245,248);
	background :rgba(241,245,248,0.5);
	border:1px solid #CACACA;
	border-top:2px solid #CACACA;

}
  	
  	.image_Products_MainBox
  	{
  		position :relative ;
  		top:0px;
  		float :right  ;
  		right :0px;
  		width :100%;
  		min-height :250px;
  		display :inline-block ;
  		cursor:pointer ;
  	}
	.image_Products_MainBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right :0px;
		width :100%;
		display :inline-block;
	}
	.image_Products_Title
	{
		position:relative ;
		top:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :center ;
	}
	
	.Comment_Box
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		text-align :center ;
	}
	
	.Comment_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
	}
	
	.Comment_Container .commentCpation
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:35px;
		line-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.Comment_Container .commentTextBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :right;
		
	}
	
	.Comment_Container .commentTextBox .TextBox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		max-width:300px;
		width:30%;
		min-height :50px;
		text-align :right ;
		border-width :0;
		border-style:solid;
		background :#fff;
		font-family :yekan,arial;
		font-size :10pt;
		padding-right :10px;
		padding-left :10px;
		resize:none;
	}
	.Comment_Container .commentTextBox .sendButtonComment
	{
		position :relative ;
		top:0px;
		float :right ;
		right :18%;
		width:100px;
		min-height:40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		text-align :center ;
		background :#EA098D;
		border-radius:30px;
		border:2px solid #EA098D;
		cursor:pointer ;
		margin-top :20px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Comment_Container .commentTextBox .sendButtonComment:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.CommentList_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
	}
	
	.CommentList_MainBox .CommentListBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width:60%;
		min-height :135px;
		background :#fff;
		display:inline-block ;
		text-align :center ;
		margin-bottom :20px;
	}
	
	.CommentListBox .DateCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :left;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	.CommentListBox .NameCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :right;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	
	.CommentListBox .TextCommentBox
	{
		position :relative ;
		top:0px;
		min-height :60px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :justify ;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	.CommentListBox .LikeFrameBox
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		width :100%;
		min-height:30px;
		line-height :30px;
		
	}
	.CommentListBox .LikeFrameBox iframe
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :50%;
		max-width:300px;
		height :50px;
		
	}
	
	.basket_breadcrumbs_mainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
	}
	
	.basket_breadcrumbs_Container
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		min-height :100px;
		width :100%;
		
	}
	
	.panelInput_MainPage
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height:600px;
	}
	
	.panelInput_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height:400px;
		
	}
	.panelInput_Container .rightBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :100%;
		min-height:360px;
	}
	
	.panelInput_Container .LeftBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :100%;
		min-height:360px;
		
	}
	
	
	
	
	.panelInput_Container .rightBox .ContainerBox
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:360px;
		display :inline-block ;
		text-align :center ;
		background :#26ADDD;
	}
	
	.panelInput_Container .rightBox .ContainerBox .MenuBox
	{
		position:relative ;
		display :inline-block ;
		width :100%;
		top:0px;
		min-height:360px;
	}
	
	.panelInput_Container .rightBox .ContainerBox .PersonBox
	{
		position:relative ;
		top:0px;
		float:right;
		width :100%;
		min-height:87px;
		line-height :87px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		direction :rtl;
		
	}
	.panelInput_Container .rightBox .ContainerBox ul
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		margin :0;
		padding :0;
		list-style:none;
		display:inline-block ;
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li
	{
		margin :0;
		padding :0;
		
		direction :rtl;
		
		padding :5px 50px 5px 50px;
		text-align :right ;
		
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li a
	{
		text-decoration :none;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		text-align :right ;
		direction :rtl;
		display:inline-block ;
		width :100%;
		height :100%;
		min-height :25px;
		line-height :25px;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a:hover
	{
		color:#FAEE1E;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a i
	{
		font-size :16pt;
		color:#FAEE1E;
		margin-left :15px;
		direction :rtl;
		font-weight :900;
	}
	
	
	.panelInput_Container .LeftBox .headerBox
	{
		position:relative ;
		top:0px;
		float:right;
		right :0px;
		width :100%;
		min-height:34px;
		line-height :34px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :20px;
		text-align :right;
		background :#F1F5F8;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width:100%;
		min-height:350px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	.panelInput_Container .LeftBox .memberBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float:right ;
		width :100%;
		min-height :250px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
		margin-bottom :50px;
	}
	
	
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer i
	{
		position :relative ;
		float :right ;
		right :0px;
		font-size :20pt;
		color:#EA098D;
		margin-left :10px;
		min-height:70px;
		line-height :70px;
		
		margin-right :0px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		text-align :center ;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		font-family :yekan,arial;
		font-size : 10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .captionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox input
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :70%;
		min-height :40px;
		background :#fff;
		border-width :0px;
		border-style :solid ;
		text-align :right ;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :9pt;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput
	{
		position :relative ;
		top:0px;
		right:30%;
		float :right ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput:hover
	{
		background :#fff;
		color:#EA098D;
	}
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right ;
		display :inline-block ;
		height:35px;
		line-height :35px;
		text-align :right;
		font-size :9pt;
		color:#000;
		direction :rtl;
		text-decoration :none;
		
		
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink:hover
	{
		color:#26ADDD;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink i
	{
		position :relative ;
		top:0px;
		margin-top:0px;
		color:#26ADDD;
		font-size :10pt;
		height:35px;
		line-height :35px;
	}
	
	
	.memberBoxMain_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height:200px;

	}
	
	.memberBoxMain_Container .headerbox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:70px;
		line-height :70px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	
	.memberBoxMain_Container .headerbox i
	{
		font-size :20pt;
		color:#EA098D;
		min-height :40px;
		line-height :40px;
		margin-left :10px;
	}
	
	.memberBoxMain_Container .Bodybox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	.memberBoxMain_Container .buttonMember
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
		font-family :yekan,arial;
		font-size :10pt;
		margin-top :10px;
	}
	
	.memberBoxMain_Container .buttonMember:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.panelInput_MainPage .SendOrderBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right;
		width :100%;
		min-height:450px;
		border:1px solid #C8C8C8;
		background :#F1F5F8;
		margin-top :10px;
		padding-top :20px;
		
	}
	.SendOrderBox .rightBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:100%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .leftBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:100%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .rightBox .captionBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		
	}
	
	.SendOrderBox .rightBox .TxetBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:42px;
		background :#fff;
		line-height :42px;
	}
	
	.SendOrderBox .rightBox .hazSendBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :42px;
		line-height :42px;
		
	}
	
	.SendOrderBox .rightBox .hazSendBox .captionHazErsal
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		min-height:42px;
		line-height :42px;
		background :#FAEE1E;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		max-width:160px;
		width :50%;
	}
	
	.SendOrderBox .leftBox .captionBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
	}
	
	.SendOrderBox .leftBox .textBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:110px;
		background :#fff;
		resize:none;
	}
	
	
	#opt_Pay label 
	{
		padding-right :1px;
		padding-left :1px;
	}
	
	#chk_Ok label
	{
		padding-right :10px;
		padding-left :10px;
	}
	
	.sendOrder_ButtonBox
	{
		position :relative;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block; 
		text-align:center ; 
	}
	.sendOrder_ButtonContainer
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block; 
	}
	
	.sendOrder_ButtonContainer .buttonSend
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		min-height:50px;
		line-height :50px;
		width:40%;
		max-width :180px;
		background :#EA098D;
		text-align :center ;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		font-family :yekan,arial;
		font-size:10pt;
	}
	
	.sendOrder_ButtonContainer .buttonSend:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.errCaption_sendOrder
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		text-align :right ;
	}
	
	.MemberPanel_ContentTable_paging
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :40px;
	
	}
	
	.MemberPanel_ContentTable
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.MemberPanel_ContentTable_leftBox
	{
		position:relative ;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		width :100%;
		min-height:360px;
		margin-top :0px;
	}
	
	.MemberPanel_Link
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link:hover
	{
		color:#EA098D;
	}
	
	
	.MemberPanel_Link_Even
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link_Even:hover
	{
		color:#EA098D;
	}
	
	.pagingContainer_MemberPanel
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height :40px;
		line-height :40px;
		margin-top :10px;
		
	}
	
	.pagingContainer_MemberPanel a
	{
		position:relative ;
		float :right ;
		right:0px;
		top:0px;
		width :30px;
		height :30px;
		display :inline-block ;
		text-align :center ;
		line-height :30px;
		font-size :10pt;
		color:#EA098D;
		font-family :yekan,arial;
		border-radius:180px;
		margin-left :5px;
		text-decoration :none;
	}
	
	.pagingContainer_MemberPanel a.active
	{
		
		color:#1c1c1c;
	}
	
	.pagingContainer_MemberPanel a i
	{
		font-size :14pt;
		color:#26ADDD;
		margin-top :5px;
		position :relative ;
	}
	
	.MemberPanel_Table
	{
		position :absolute  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
	}
	.boxMSGShowResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		line-height :100px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		
	}
	#txtResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :80px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		resize:none;
		padding :10px 10px 10px 10px
		
	}
	
	.boxMSGShowResponseButton
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :70px;
		line-height :70px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
	}
	.btn_boxmessageShow
	{
		position :relative ;
		margin-top :10px;
		margin-bottom :10px;
		left:0px;
		float :left ;
		width:30%;
		max-width :190px;
		min-height :55px;
		line-height :55px;
		border-radius:30px;
		background :#EA098D;
		border:2px solid #EA098D;
		color:#fff;
		text-align :center ;
		cursor :pointer ;
		font-family :yekan,arial;
		font-size :10pt;
		
	}
	.btn_boxmessageShow:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.message_Send_TitleBox
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_File
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_button
	{
		width:50%;
		max-width :150px;
		background :#EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		min-height :35px;
		line-height :35px;
	}
	
	.message_Send_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	#current_pwd
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	#new_password
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	.changePassword_button
	{
		background :#EA098D;
		min-height:35px;
		line-height :35px;
		border:2px solid #EA098D;
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :10pt;
		border-radius:30px;
		cursor :pointer ;
		width :100%;
		max-width :150px;
		min-width :100px;
		margin-top :20px;
	}
	
	.changePassword_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.changePassword_BoxHelp
	{
		position :relative ;
		top:0px;
		float:right ;
		right  :0px;
		width :100%;
		max-width :400px;
		min-width :300px;
		min-height :250px;
		padding :20px 20px 20px 20px;
		display :inline-block ;
		text-align :center ;
		direction :rtl;
		background :#F5F5F5;
		margin-top :30px;
		margin-bottom :50px;
	}
	
	.changePassword_BoxHelp .title
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:60px;
		line-height :60px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#26ADDD;
		text-align :right;
		display :inline-block ;
	}
	
	.changePassword_BoxHelp .text
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:60px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-align :right;
		display :inline-block ;
	}
}
@media screen and (min-width: 470px) and (max-width: 799px)
{
	.frame_OnlinePlan
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :1400px;
	}
	.changePassword_barTop
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		width :100%;
		min-height:40px;
		line-height :40px;
		background :#F1F5F8;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		margin-top :50px;
	}
	.MemberPanel_ContentTable_leftBox 
	{
		position:relative ;
		top:0px;
		float:none;
		margin-left :auto ;
		margin-right :auto ;
		 width :100%;
		 min-height:40px;
		 line-height :40px;
		 padding-right :10px;
		 font-family :yekan,arial;
		 font-size :11pt;
		 color:#000;
		 text-align :right ;
		 margin-top :50px;
	}
	
		.subBox_MessageSend
	{
		width: 80%;

	}
	{
		width: 100%;
	}
	
	.MemberPanel_ContentTable_leftBox  .frameEditor
	{
		width: 100%;
		min-height:450px;
		
	}
	
	html,body
	{
		padding :0;
		margin :0;
	}
	.mainPageScreen
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :800px;
		display :inline-block ;
		text-align :center ;
	}
	.topWhiteBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		height :50px; 
		display :inline-block ;
	}
	
	.topWhiteBar_Container 
	{
		position :relative;
		top:0px;
		width:100%;
		min-height :55px; 
		display :inline-block ;
	}
	
	.topWhiteBar .main_ul
	{
		float:left ;
		left :0px;
		min-height:55px;
		
		
	}
	
	.topWhiteBar .main_li
	{
		
		display :inline-block ;
		list-style :none;
		
		margin :0;
		padding :0;
	}
	
	.topWhiteBar iframe
	{
		position :relative ;
		float :left ;
		left:0px;
		top:0px;
		width:40px;
		height :35px;
		display :inline-block ;
	}
	
	.topWhiteBar a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-decoration :none;
		padding :5px 10px 5px 10px;
		min-height:35px;
		line-height :35px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-right :5px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a:hover i
	{
		color:#EA0289;
	}
	
	.topWhiteBar a:hover
	{
		color:#EA0289;
	}
	.topWhiteBar i:hover
	{
		color:#EA0289;
	}
	
	.main_li .topWhiteBar_DropDown
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px  15px 15px 15px;
		background :#9B9EA2;
		color:#fff;
	}
	
	.main_li .topWhiteBar_DropDown_Search
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px 5px 15px 5px;
		background :#9B9EA2;
		color:#fff;
	}
	
	/*.main_li:hover .topWhiteBar_DropDown
	{
		display:block ;
	}*/
	
	.topWhiteBar_DropDown li
	{
		display:block;
		margin :0;
	}
	
	
	
	#btnLogin
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnLogin:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	#btnSearch
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnSearch:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.topBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}
	.topBar_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
	}
	
	.topBar_Container .logoBox
	{
		position :relative ;
		top:0px;
		float:right;
		right :0px;
		cursor:pointer ;
		width:100%;
	}
	
	.logoBox img
	{
		position :relative ;
		float:none  ;
		top:10px;
		margin-left :auto ;
		margin-right :auto ;
	}
	
	.topBar_Container .menuPhoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width:100%;
		background :#fff;
		
	}
	
	.menuPhoneBox .phoneBox
	{
		position :relative ;
		top:0px;
		float :none  ;
		margin-left :auto ;
		margin-right :auto ;
		width:100%;
		min-height:100px;
		background :#fff;	
		
		line-height :100px;	
	}
	.phoneBox a
	{
		position :relative   ;
		float :none ;
		margin-left :auto ;
		margin-right :auto ;
		
		font-family:byekan,arial;
		font-size :16pt;
		color:#000;
		text-align :center  ;
		display :inline-block  ;
		
		height :30px;
		
		
		
	}
	.phoneBox i
	{
		font-size :20pt;
		color:#25ACE0;
		margin-right :10px;
	}
	.menuBox
	{
		position :relative ;
		top:0px;
		float  :left ;
		left:0px;
		width:100%;
		min-height :60px;
	}
	
	
	/*menu Section*/
	#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
z-index:1000;
  
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: auto;
  font-family:yekan,arial;
  background: nono;
}
#cssmenu > ul {
  background: url('images/bg.png');
  
  
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li {
  float: left;
  display: inline-block;

  
}
#cssmenu.align-center > ul {
  float: none;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
  
}
#cssmenu > ul > li > a 
{
	
  padding:30px  20px 30px  20px;
  border-right: 0px solid rgba(155, 158, 162, 0.12);
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #000;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight:300;
  
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a {
  color: #EA098D;
  background: #fff;

}
#cssmenu > ul > li.has-sub > a {
  padding-right: 10px;
}
#cssmenu > ul > li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 0px solid transparent;
  border-top-color: #ffffff;
  right: 17px;
  top: 22px;
}
#cssmenu > ul > li.has-sub.active > a::after,
#cssmenu > ul > li.has-sub:hover > a {
  border-top-color: #ffffff;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  top: 60px;
  padding-top: 6px;
  font-size: 13px;
  opacity: 0;
  -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
  -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
  -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
  -o-transition: top 0.2s ease, opacity 0.2s ease-in;
  transition: top 0.2s ease, opacity 0.2s ease-in;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #9B9EA2;
  top: -4px;
  left: 40px;
}
#cssmenu.align-right > ul > li > ul::after {
  left: auto;
  right: 20px;
}
#cssmenu ul ul ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-right-color: #ffffff;
  top: 11px;
  left: -4px;
}
#cssmenu.align-right ul ul ul::after {
  border-right-color: transparent;
  border-left-color: #ffffff;
  left: auto;
  right: -4px;
}
#cssmenu > ul > li > ul {
  top: 120px;
}
#cssmenu > ul > li:hover > ul {
  top: 52px;
  left: 0;
  opacity: 1;
}
#cssmenu.align-right > ul > li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu ul ul ul {
  padding-top: 0;
  padding-left: 6px;
}
#cssmenu.align-right ul ul ul {
  padding-right: 6px;
}
#cssmenu ul ul > li:hover > ul {
  left: 180px;
  top: 0;
  opacity: 1;
}
#cssmenu.align-right ul ul > li:hover > ul {
  left: auto;
  right: 100%;
  opacity: 1;
}
#cssmenu ul ul li a {
  text-decoration: none;
  font-weight: 400;
  font-size :10pt;
  padding: 11px  35px;
  width: 160px;
  color: #fff;
  text-align :center  ;
  background: #9B9EA2;
  
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a {
  color: #EA098D;
}
#cssmenu ul ul li:first-child > a {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
#cssmenu ul ul li:last-child > a {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
#cssmenu > ul > li > ul::after {
  position: absolute;
  display: block;
}
#cssmenu ul ul li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-left-color: #9B9EA2;
  right: 17px;
  top: 14px;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  border-left-color: transparent;
  border-right-color: #9B9EA2;
  right: auto;
  left: 17px;
}
#cssmenu ul ul li.has-sub.active > a::after,
#cssmenu ul ul li.has-sub:hover > a::after {
  border-left-color: #9B9EA2;
}
#cssmenu.align-right ul ul li.has-sub.active > a::after,
#cssmenu.align-right ul ul li.has-sub:hover > a::after {
  border-right-color: #9B9EA2;
  border-left-color: transparent;
}

	.bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		background :#DFF0F7;
		display :inline-block ;
	}

	.ServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}

	.ServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}


	.ServiceBox_Container .titleContainer
	{
		position :relative  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
		margin-bottom :20px;
	}

	.titleContainer h1 
	{
		position:absolute ;
		width :100%;
		padding-top :10px;
		padding-bottom :10px;
		font-size :28pt;
		font-family:yekan,arial;
		color:#000;
		font-weight :400;
		bottom :0px;
		margin :0;
	}

	.titleContainer span
	{
		color:#26ADDD;
	}
	
	.ServiceBoxContent
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:50%;
		margin :0;
		min-height:250px;
		
	}
	
	.ServiceBoxContent .logoBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		text-align :center ;
		min-height:80px;
		
	}
	.titleBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:14pt;
		color:#000;
		direction :rtl;
		cursor :pointer ;
	 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.titleBoxService:hover
	{
		color:#EA098D;
	}
	.SummeryBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#666;
		direction :rtl;
	}
	
	.SummeryBoxService p
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-align :center ;
		min-height :40px;
		width :70%;
		line-height :30px;
	}
	
	.LabelBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		background :#F1F5F8;
		text-align :center ;
	}
	.LabelBox_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
	}
	
	.LabelBoxCintent
	{
		position :relative ;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width:50%;
		min-height :480px;
		margin-top :10%;
	}
	
	.LabelBoxCintent img
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
	}
	.LabelBoxCintent .titleLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		font-family :yekan,arial;
		font-size:28pt;
		color:#000;
		text-align :right ;
	}
	
	.LabelBoxCintent .textLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:250px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#000;
		text-align :right ;
		font-weight :400;
		direction :rtl;
	}
	
	.LabelBoxCintent .OrderButtonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :right ;
	}
	
	.OrderButtonBox Input
	{
		position:relative ;
		width:190px;
		height :60px;
		border-radius:50px;
		border-style :solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:12pt;
		color:#fff;
		background :#EA098D;
		 -webkit-transition:background 0.6s,color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.6s,color 0.5s;
	}
	.OrderButtonBox Input:hover
	{
		background:#fff;
		color:#EA098D;
	}
	
	.ServiceMain_Box
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.ServiceMain_Box_Container
	{
		position :relative ;
		top:0px;
		display :inline-block ;
		width :100%;
		min-height:600px;
	}
	.ServiceMain_Box_Container .titleBox_ServiceMain
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :200px;
		width :100%;
		margin :0;
		
	}
	
	.titleBox_ServiceMain .title1_ServiceMain
	{
		position :absolute  ;
		bottom:60px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :11pt;
		color:#26ADDD;
		min-height :60px;
		line-height :60px;
	}
	
	.titleBox_ServiceMain .title2_ServiceMain
	{
		position :absolute  ;
		bottom:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :22pt;
		color:#000;
		min-height :100px;
		line-height :100px;
	}
	
	.contentBoxService_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		min-height:340px;
		line-height :340px;
		text-align :center ;
	}
	
	.contentBoxService
	{
		position :relative ;
		top:0px;
		float :left ;
		margin :0.5%;
		width:49%;
		min-height :300px;
		background :#F1F5F8;
		display:inline-block ;
		text-align :center ;
	}
	
	.contentBoxService .logoboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:190px;
		text-align :center ;
		
	}
	
	.contentBoxService .logoboxService img
	{
		position :relative;
		bottom :0px;
		float:none  ;
		max-width:100px;
		margin-bottom:0px;
		margin-top :30%;
	}
	
	.contentBoxService .TextboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		height:100px;
		text-align :center ;
		margin :0;
	}
	
	.TextboxService a
	{
		position :relative  ;	
		top:0px;	
		margin-left :auto ;
		margin-right :auto ;
		font-size :14pt;
		font-family :yekan,arial;
		text-align :center ;
		text-decoration :none;
		color:#000;
		min-height:30px;
		line-height :30px;
		display :inline-block ;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.TextboxService a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
		background :#221E1B;
	}
	.QualityServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;

	}
	
	.QualityServiceBox_Images
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
		display :none;
	}
	
	
	.QualityServiceBox_TextBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:80%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	.QualityServiceBox_TextBox .QualityServiceBox_TitleBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:200px;
	}
	
	.QualityServiceBox_TitleBox p
	{
		position :absolute ;
		left:0px;
		width:100%;
		bottom :0px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size:24pt;
		color:#fff;
		margin :0;
	}
	
	.QualityServiceBox_TextBox .QualityServiceBox_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:100px;
		margin-top :20px;
	}
	
	.QualityServiceBox_SummeryBox p
	{
		position :absolute ;
		right:0px;
		top:0px;
		float :right;
		width:100%;
		bottom :0px;
		text-align :justify  ;
		line-height :30px;
		direction :rtl;
		font-family :yekan,arial;
		font-size:12pt;
		color:#A2A2A2;
		margin :0;
		font-weight :300;
		
	}
	
	.QualityServiceBox_ArticleBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :150px;
		direction :rtl;
		margin-top :30px;
	}
	
	.QualityServiceBox_ArticleBox a
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		padding :0;
		margin :0;
		text-decoration :none;
		color:#fff;
		font-family :yekan,arial;
		font-size:11pt;
		text-align :right ;
		font-weight :300;
		min-height :40px;
		line-height :40px;
		cursor :pointer ;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.QualityServiceBox_ArticleBox a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox_ArticleBox i
	{
		font-size :16pt;
		color:#EA098D;
		margin-left :15px;
	}
	
	.GostareshMainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GostareshContainer
	{
		position :relative;
		top:0px;
		width :100%;
		min-height :400px;
		display :inline-block ;
		direction:rtl;
	}
	
	.GostareshBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		margin :0;
		padding :0;
		min-height :400px;
		width :50%;
	}
	
	.GostareshBox .titleGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :22pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :100px;
	}
	
	.GostareshBox .summeryGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :13pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :40px;
		font-weight :200;
	}
	
	.GostareshBox .textGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :11pt;
		font-family:yekan,arial;
		color:#9E9E9E;
		text-align :justify  ;
		min-height:150px;
		line-height :30px;
		font-weight :200;
	}
	.GostareshBox iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
	}
	
	.TestimonialsMainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center ;
		background :#F1F5F8;
	}
	
	.TestimonialsContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
	}
	
	
	.Testimonials_Header
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.Testimonials_Header p
	{
		position :absolute ;
		bottom :0px;
		left :0px;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		text-align :center ;
		width :100%;
	}
	
	.Testimonials_Text
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
		padding :0;
	}
	
	.Testimonials_Text p
	{
		position :relative  ;
		top :0px;
		margin :0;
		margin-left :auto ;
		margin-right :auto ;
		min-height :80px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		width :60%;
		text-align :center ;
		direction :rtl;
		
		
	}
	
	.Testimonials_Text i.leftSide
	{
		position :absolute  ;
		float :left ;
		left :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-right :20px;
	}
	
	.Testimonials_Text i.rightSide
	{
		position :absolute ;
		float :right  ;
		right :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-left :20px;
	}
	
	.Testimonials_Text a
	{
		text-align :center ;
		text-decoration :none;
		color:#000;
		width :85%;
		display:block ;
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
	}
	
	.Testimonials_Image
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :80px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.Testimonials_Image img
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right:auto ;
		border-radius:180px;
		width :80px;
		height :80px;
	}
	
	.Testimonials_Title
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :60px;
		line-height :60px;
		display :inline-block ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:11pt;
		color:#9E9E9E;	
	}
	
	.GalleryMainBox
	{
		position :relative;
		top:0px;
		left :0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GalleryContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	.GalleryContainer .headerBoxGallery
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :150px;
		line-height :150px;
		font-family :yekan,arial;
		font-size :28pt;
		color:#000;
		text-align :center ;
	}
	.GalleryContainer .GalleryBox
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		margin :0;
		padding :0;
		width :48%;
		min-height:350px;
		margin :1%
	}
	
	.GalleryBox .maskBoxGallery
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery:before
	{
		content: "\f00e";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery:before
	{
		visibility :visible  ;
	}
	
	
	
	
	.GalleryBox .maskBoxGallery1
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery1
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery1:before
	{
		content: "\f144";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery1:before
	{
		visibility :visible  ;
	}
	
	
	
	
	
	
	
	
	.Goods_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:700px;
		display:inline-block ;
		text-align :center ;
		margin-bottom :50px;
	}
	
	.Goods_Container
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height :700px;
		display :inline-block ;
	}
	
	.Goods_Container .title_Header_Goods
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:100px;
		line-height :100px;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
	}
	
	.Goods_Container .goodsBoxLeft
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :48%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin:1%;
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxMiddle
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :48%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin:1%;
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxRight
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :48%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin:1%;
		margin-top :10px;
	}
	
	.title_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#000;
		min-height :50px;
		line-height :50px;
		margin-top :50px;
		font-weight :600;
		direction :rtl;
	}
	
	.from_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :20px;
		line-height :20px;
		direction :rtl;
	}
	
	.from_PriceBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :60px;
		line-height :60px;
		direction :rtl;
	}
	
	.from_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :120px;
		direction :rtl;
		padding-left :10%;
		padding-right :10%;
		margin-top :10px;
		font-weight :300;
	}
	.from_InputBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :center ;
	}
	.from_InputBox input
	{
		position :relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:100px;
		width:50%;
		min-height:60px;
		border-radius:30px;
		cursor:pointer ;
		border:2px solid #EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		background :#EA098D;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;	
	}
	
	.from_InputBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.Offer_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center;
		background :#1E2326;
	}
	
	.Offer_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :500px;
		display : inline-block ;

	}
	
	.Offer_Box_Left
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		margin :0;
		padding :0;
		
	}
	
	
	
	.Offer_Box_right
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		
		margin :0;
		padding :0;
	}
	.Offer_Box_right .title1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		margin-top :20%;
		font-weight :600;
	}
	
	.Offer_Box_right .Short1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		
	}
	
	.Offer_Box_right .title2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		font-weight :600;
	}
	
	.Offer_Box_right .Short2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		
	}
	
	.Contact_MainpageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
		text-align :center ;
	}
	.Contact_ContainerMainPage
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
	}
	
	.contact_Header
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:22pt;
		font-family :yekan,arial;
		color:#26ADDD;
		margin-top :50px;
		width :100%;
	}
	
	.contact_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:12pt;
		font-family :yekan,arial;
		color:#000;
		min-height:60px;
		line-height :60px;
		width :100%;
		margin-bottom :50px;
	}
	
	.contact_AddressBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right;
		width:100%;
		min-height :180px;
		line-height :180px;
	}
	
	.contact_Box
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :33.3%;
		margin :0;
		padding :0;
		min-height :60px;
		
		
	}
	
	.contact_Box .logo_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:20%;
		min-height :60px;
		margin :0;
		padding :0;
		
	}
	
	.contact_Box .Content_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:100%;
		min-height :60px;
		margin :0;
		padding :0;
		
		
	}
	
	.logo_ContactBox .Email_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#FAEF24;
		margin-top :0%;
	
	}
	
	.logo_ContactBox .Phone_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#EB038B;
		margin-top :0%;
	}
	
	.logo_ContactBox .Address_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#26ACE1;
		margin-top :0%;
	}
	
	.Content_ContactBox .title_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :20pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
	}
	.Text_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
		margin-top :10px;
	}
	
	.box_MapFrame
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		overflow:hidden;
		margin-bottom :-50px;
	}
	
	.box_MapFrame iframe
	{
		position :relative ;
		top:-50px;
		left:0px;
		width :100%;
		min-height :350px;
	}
	
	.box_Footer
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		background :#0C0C0C;
		display :inline-block ;
		text-align :center ;
	}
	
	.box_Footer .box_LogoFooter
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		display:inline-block ;
		min-height:250px;
		line-height :250px;
		text-align :center ;
		
	}
	
	.box_LogoFooter img
	{
		position:relative ;
		margin-top :5%;	
		margin-left :auto ;
		margin-right:auto ;
	}
	
	.box_socialFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:80px;
		line-height :80px;
		display :inline-block ;
	}
	
	.box_socialFooter ul
	{
		display :inline-block ;
		list-style :none;
		padding-left :30px;
		padding-right :30px;
		direction :rtl;
		
	}
	.box_socialFooter li
	{
		position :relative ;
		display :inline-block ;
	}
	.box_socialFooter a
	{
		display :inline-block  ;
		width:60px;
		height :60px;
		border-radius:160px;
		border-color:#DF0689;
		border-width:0px;
		border-style:solid;
		text-align :center ;
		line-height :60px;
		 -webkit-transition:border 0.1s; /* For Safari 3.1 to 6.0 */
        transition:border 0.1s;
	}
	.box_socialFooter a:hover
	{
		border-color:#DF0689;
		border-width:2px;
		border-style:solid;
		
	}
	
	.box_socialFooter i
	{
		font-size :20pt;
		color:#DF0689;
		padding :14px  0px 14px 0px;
	}
	
	.box_CopyrightFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:40px;
		display :inline-block ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
	}
	
	.box_CopyrightFooter a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
		text-decoration :none;
	}
	
	.searchIcon_Menu
	{
		font-size :30pt;
		color:#26ADDD;
		
	}
	
	
	
	.memberPanel_Basket
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#123956;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Basket_a
	{
		position :absolute ;
		left:0px;
		padding :0px;
		top:0px;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;

		
	}
	
	
	.SlideTopPageOtherPage
	{
		position :relative ;
		top:0px;
		float :left ;
		width :100%;
		
	}
	
	.SlideTopPageOtherPage .ContentBox
	{
		position:absolute ;
		top:0px;
		left:0px;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :18pt;
		color:#fff;
		text-shadow:2px 2px #1c1c1c;
	}
	
	.SlideTopPageOtherPage img
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
	}
	
	.contactForm_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display:inline-block ;
		text-align :center ;
	}
	
	.contactForm_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
	}
	.contactForm_Title
	{
		position:relative ;
		top:0px;
		float:left ;
		left :0px;
		width :100%;
		direction:rtl;
		text-align :right ;
		font-family :yekan,arial;
		font-size:20px;
		color:#000;
		min-height :150px;
		line-height :150px;
	}
	
	.contactForm_Container ul
	{
		position :relative ;
		top:0px;
		width:80%;
		margin :0;
		padding :0;
		min-height :400px;
		list-style :none;
		display:inline-block ;
	}
	
	.contactForm_Container ul li
	{
		
		margin:5px;
		
		
	}
	.contactForm_Container .textBoxStyleContent
	{
		max-width :350px;
		width:100%;
		min-height:55px;
		background :#F5F5F5;
		color:#C7C7C7;
		font-family :yekan,arial;
		font-size:11pt;
		border-width:0;
		padding-right :15px;
		direction :rtl;
		text-align :right;
		font-weight:400;
		margin :0;
		resize:none;
	}
	
	.contactForm_Container .labelStyleContent
	{
		font-size:9pt;
		font-family :yekan,arial;
		color:#ff0;
		margin-left :5px;
	}
	
	#btnSave_contactForm
	{
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
		max-width :180px;
		min-height :50px;
		float :left ;
		
	}
	
	#btnSave_contactForm:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.AboutUS_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
		text-align :center ;
	}
	.AboutUS_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
	}
	
	.AboutUS_Image_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:100%;
		min-height :350px;
		margin-top :100px;
		overflow :hidden ;
	}
	.AboutUS_Image_MainBox img
	{
		position:relative ;
		top:0px;
		width :100;
	}
	.AboutUS_Text_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:100%;
		min-height :350px;
		margin-top :100px;
	}
	.AboutUS_Text_MainBox .titleBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:90px;
		line-height :90px;
		font-size :20pt;
		font-family :yekan,arial;
		text-align :right ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS_Text_MainBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MainBox .TextBoxAbout
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:90px;
		line-height :30px;
		font-size :12pt;
		font-family :yekan,arial;
		text-align :justify  ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS.Text_MemberBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		float :left ;
		text-align :center ;
		min-height :600px;
		display :inline-block ;
	}
	.AboutUS_Text_MemberBox .header_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :80px;
		line-height :80px;
		margin-top :50px;
		text-align :center;
		width :100%;
	}
	.AboutUS_Text_MemberBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MemberBox .Text_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		min-height :100px;
		line-height :30px;
		text-align :center;
		width :100%;
	}
	
	.mainbox_MemberBox_ForImage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.boxImage_Member
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:360px;
		width :44%;
		margin :1px;
		overflow :hidden ;
	
	}
	
	.boxImage_Member_img
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:280px;
	}
	
	.boxImage_Member_img img
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		
	}
	.boxImage_Member .nameMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		line-height :50px;
	}
	
	.boxImage_Member .SematMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :center ;
		font-weight:300;
		margin :0;
	}
	
	.boxImage_Member_img .mask_MemberBox
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox
	{
		height:100%;
	}
	
	.mask_MemberBox a
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-decoration :none;
		padding :10px;
	}
	
	.mask_MemberBox i
	{
		color:#E0078C;
		font-size:16pt;
	}
	
	.boxImage_Member_img .mask_MemberBox p
	{
		margin-bottom :45% ;
		margin-top :-100% ;
		width :100%;
		display  :inline-block ;
		text-align :center ;
		width :100%;
		min-height:20px;
		-webkit-transition:margin-top 0.5s; /* For Safari 3.1 to 6.0 */
		transition:margin-top 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox p
	{
		margin-top :45% ;
	}
	
	.mainpageBox_Link
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.Container_Link
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		margin-top :50px;
	}
	
	
	.box_Link
	{
		position :relative ;
		margin-left :auto ;
		margin-right:auto ;
		top:0px;
		display:inline-block ;
		width:44%;
		margin :5px;
		min-height :280px;
		cursor :pointer ;
		overflow :hidden ;
		border:1px solid #c1c1c1;
	}
	
	.box_Link .maskBoxLink
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
		text-align :center ;
		font-family :yakan,arial;
		font-size :12pt;
		color:#fff;
	}
	
	.box_Link:hover .maskBoxLink
	{
		height :100%;
	}
	
	.box_Link .maskBoxLink p
	{
		position :absolute ;
		font-family :yekan,arial;
		font-size :12pt;
		color :#fff;
		text-align :center ;
		min-height:40px;
		line-height :40px;
		top :-100px;
		width :100%;
		-webkit-transition:top 0.9s; /* For Safari 3.1 to 6.0 */
		transition:top 0.9s;
		z-index :-10000;
	}
	.box_Link:hover .maskBoxLink p
	{
		top :40%;
		z-index :1;
	}
	
	.History_Mainpage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.History_Container
	{
		position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
			margin-right :30px;
	}
 .Container_Content
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
		}
		
	.Services_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px; 
	}
	
	.Services_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		margin-top :100px;
		margin-bottom :100px;
	}
	
	.Services_Box
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:310px;
		display :inline-block ;
		background :#F1F5F8;
		width :40%;
		margin  :10px;
		
	}
	
	.Services_Box .logoBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		display :inline-block ;
		margin :0;
		min-height :70px;
	}
	
	.Services_Box .logoBox img
	{
		position :relative;
		display:block  ;
		margin-left :auto ;
		margin-right :auto ;
		float :none ;
		margin-top :0px;
		width :84px;
	}
	
	.Services_Box .ContentBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		display :inline-block ;
		margin :0;
	}
	
	.Services_Box .ContentBox .TitleServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :14pt;
		font-family:yekan,arial;
		min-height:50px;
		line-height :50px;
		text-align :center  ;
		direction :rtl ;
		margin-top:60px;
		
		
	}
	
	.Services_Box .ContentBox .TextServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :10pt;
		font-family:yekan,arial;
		min-height:80px;
		line-height :25px;
		text-align :center  ;
		direction:rtl;
		
	}
	
	.Services_Box .ContentBox .InputServicesBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :center  ;
		
		
	}
	
	.Services_Box .ContentBox .InputServicesBox input
	{
		position :relative ;
		
		width:90px;
		height :40px;
		text-align :center ;
		cursor :pointer ;
		color:#fff;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:20px;
		font-family :yekan,arial;
		font-size :10pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Services_Box .ContentBox .InputServicesBox input:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.serviceShow_Title
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :60px;
		font-size:18pt;
		font-family :yekan,arial;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.serviceShow_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :30px;
		font-size:11pt;
		font-family :yekan,arial;
		color:#9c9c9c;
		direction :rtl;
		text-align :justify ;
	}
	
	.News_MainBox
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	
	.News_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
		
		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#EA098D;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:100%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:30px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#25ADDF;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#000;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
	#txtSearch
	{
		padding :5px 5px 5px 5px;
		border-width:0px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		direction :rtl;
		height:25px;
		
	}
	
	.SearchView_MaonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.SearchView_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600;
	}
	
	.SearchView_Container iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
	}
	
	.Register_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	
	.Register_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		margin-bottom :80px;

	}
	
	.register_Header
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#25ADDD;
		direction :rtl;
		text-align :right ;
		margin-top :50px;
	}
	
	.register_HeaderText
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right ;
	}
	
	.register_BoxForm
	{
		position :relative ;
		top:0px;
		float:none;
		margin-left :auto ;
		margin-right :auto ;
		
		padding :0;
		display :inline-block ;
		min-height:500px;
		width :90%;
		
		
	}
	
	.register_CaptionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		text-align :right;
		direction :rtl;
	}
	.register_CaptionBox span
	{
		color:#EA098D;
		margin-right :5px;
	}
	
	.register_TextBox_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height :45px;
		line-height :45px;
	}
	
	.register_TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :45px;
		line-height :45px;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :10px;
		text-align :right ;
	}
	
	.register_Button_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height :60px;
		line-height :60px;
		margin-top:20px;
	}
	.register_Button_Box input
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :160px;
		height :60px;
		border-radius:30px;
		border:2px solid #EA098D;
		background :#EA098D;
		cursor :pointer ;
		color:#fff;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
		direction :rtl;
	}
	
	.register_Button_Box input:hover
	{
		color:#EA098D;
		background:#fff;
	}
	.register_Button_Box .ErrCaption
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		direction :rtl;
	}
	
	.register_HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		padding :0;
		margin :0;
		display:none ;
	}
	
	.register_HelpPart1
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:350px;
		background :#F5F5F5;
		width :100%;
		margin-top :40px;
		
	}
	
	.register_HelpPart1 .titleHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#26ADDC;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		margin-top :10%;
		direction :rtl;
	}
	
	.register_HelpPart1 .summeryHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		direction :rtl;
	}
	.summeryHelp span
	{
		color:#EA098D;
	}
	.register_HelpPart2
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:130px;
		background :#F5F5F5;
		width :100%;
		margin-top :10px;
		
	}
	
	.register_HelpPart2 .textContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :70px;
		line-height :70px;
		text-align :right ;
		direction :rtl;
	}
	
	.register_HelpPart2 .PhoneContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		min-height :30px;
		line-height :30px;
		text-align :center  ;
		direction :rtl;
		
	}
	
	.register_HelpPart2 .PhoneContactHelp i
	{
		font-size :20pt;
		color:#EA098D;
		margin-right:10px;
		
	}
	
	.ProductsDetails_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	.ProductsDetails_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	
	.ProductsDetails_TopBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		margin :0;
		padding :0;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox
	{
		position:relative;
		top:0px;
		
		width:90%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_leftBox
	{
		position:relative;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width:90%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:100%;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:170px;
		margin-top :80px;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .rightBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :50%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .leftBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :98%;
		margin :0;
		padding :0;

	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .captionBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox .Combobox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width :80%;
		min-height :50px;
		border-width :0px;
		border-style :solid ;
		background :#F5F5F5;
		color:#000;
		font-family :yekan,arial;
		font-size:10pt;
		direction:rtl;
		text-align :right;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:60px;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:60px;
		margin-top :10px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height:60px;
		line-height :60px;
		display :inline-block  ;
		text-decoration :none;
		text-align :left;
		direction:rtl;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox  i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-left :5px;
		-ms-transform: rotate(45deg); /* IE 9 */
		-webkit-transform: rotate(45deg); /* Safari */
		transform: rotate(45deg);
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a:hover
	{
		color:#EA098D;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		display :inline-block ;
		min-height :100px;
		line-height :100px;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		min-height :60px;
		line-height :60px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#EA098D;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		min-height:60px;
		line-height :60px;
		width :5.5%;
	}
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox i
	{
		color:#B3B3B3;
		font-size :20pt;
		position :relative ;
		width :100%;
		height :60px;
		line-height :60px;
		display :inline-block ;
		font-weight :900;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#FAEE1E;
		cursor:pointer ;
		text-align :center ;
		color:#000;
		background :#FAEE1E;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton:hover
	{
		color:#FAEE1E;
		background :#fff;
	}
	
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#26ADDD;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#26ADDD;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton:hover
	{
		color:#26ADDD;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .helpMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:100px;
		
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:80px;
		line-height:80px;
		background :#F5F5F5;
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText .helpBox 
	{
	
		width :100%;
		display:inline-block ;
		min-height:70px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:10pt;
		color:#000;
		text-align :right  ;
		direction :rtl ;
		float:none;
		margin-top :5px;
		margin-bottom :5px;
	}
	
	.ProductsDetails_leftBox .ImageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:430px;
		border:6px solid #26ADDD;
		display :inline-block  ;
		margin-top :80px;
	}
	
	.ProductsDetails_leftBox .ImageBox .ProductName
	{
		position:relative ;
		top:0px;
		right:0px;
		min-height:90px;
		line-height :90px;
		display:inline-block ;
		text-align :center ;
		font-family :yekan,arial;
		font-size:16pt;
		color:#26ADDD;
		font-weight :800;
	}
	
	.Products_Tab_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height:400px;
	}
	
	.Products_Tab_Container
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		width :100%;
		min-height:400px;
	}
	
	.padding_Tab
  	{
  		position :relative ;
  		top:0px;
  		margin-top :20px;
  		display:inline-block ;
  		text-align :right ;
  		right :0px;
  		float:right;
  		padding :20px 20px 20px 20px;
  		direction :rtl;
  		font-size :11pt;
  		font-family :yekan,arial;
  		
  	}
  	
  	div.tab {
    overflow: hidden;
    border: 0px solid #ccc;
    background-color: #fff;
    padding :0px 0px 0px 0px;
    position :relative ;
    width:100%;
    display :inline-block ;
    margin-left :auto ;
    margin-right :auto ;
    top:20px;
    text-align :left;
    
}

/* Style the buttons inside the tab */
div.tab input 
{
	position :relative ;
	float :right ;
	right :0px;
    background-color: inherit;
    border: none;
    outline: none;
    cursor: pointer;
    padding:   5px  8px ;
    transition: 0.3s;
    font-size: 13px;
    font-family :yekan ,arial;
    background-color: #fff;
    margin-left :5px;
    min-width:60px;
    border-style :solid ;
    border-width :1px;
    border-color :#C8C8C8;
    min-height :52px;
    width :12%;
    margin-bottom :0px;
    color:#000;
    
}

/* Change background color of buttons on hover */
div.tab input:hover {
    background-color: #EA098D;
     color:#fff;
}

/* Create an active/current tablink class */
div.tab input.active {
    background-color: #EA098D;
    border-bottom:0px solid #ECDEBB;
    color:#fff;
}
	
	.tabcontent {
    display: none;
    padding: 20px  20px 20px 20px;
    border: 0px solid #ccc;
    
    width:100%;
    padding-bottom :50px;
    min-height :400px;
    font-size :11pt;
    margin-top :19px;
	background :rgb(241,245,248);
	background :rgba(241,245,248,0.5);
	border:1px solid #CACACA;
	border-top:2px solid #CACACA;

}
  	
  	.image_Products_MainBox
  	{
  		position :relative ;
  		top:0px;
  		float :right  ;
  		right :0px;
  		width :100%;
  		min-height :250px;
  		display :inline-block ;
  		cursor:pointer ;
  	}
	.image_Products_MainBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right :0px;
		width :100%;
		display :inline-block;
	}
	.image_Products_Title
	{
		position:relative ;
		top:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :center ;
	}
	
	.Comment_Box
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		text-align :center ;
	}
	
	.Comment_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
	}
	
	.Comment_Container .commentCpation
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:35px;
		line-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.Comment_Container .commentTextBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :right;
		
	}
	
	.Comment_Container .commentTextBox .TextBox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		max-width:300px;
		width:30%;
		min-height :50px;
		text-align :right ;
		border-width :0;
		border-style:solid;
		background :#fff;
		font-family :yekan,arial;
		font-size :10pt;
		padding-right :10px;
		padding-left :10px;
		resize:none;
	}
	.Comment_Container .commentTextBox .sendButtonComment
	{
		position :relative ;
		top:0px;
		float :right ;
		right :18%;
		width:100px;
		min-height:40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		text-align :center ;
		background :#EA098D;
		border-radius:30px;
		border:2px solid #EA098D;
		cursor:pointer ;
		margin-top :20px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Comment_Container .commentTextBox .sendButtonComment:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.CommentList_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
	}
	
	.CommentList_MainBox .CommentListBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width:60%;
		min-height :135px;
		background :#fff;
		display:inline-block ;
		text-align :center ;
		margin-bottom :20px;
	}
	
	.CommentListBox .DateCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :left;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	.CommentListBox .NameCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :right;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	
	.CommentListBox .TextCommentBox
	{
		position :relative ;
		top:0px;
		min-height :60px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :justify ;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	.CommentListBox .LikeFrameBox
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		width :100%;
		min-height:30px;
		line-height :30px;
		
	}
	.CommentListBox .LikeFrameBox iframe
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :50%;
		max-width:300px;
		height :50px;
		
	}
	
	.basket_breadcrumbs_mainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
	}
	
	.basket_breadcrumbs_Container
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		min-height :100px;
		width :100%;
		
	}
	
	.panelInput_MainPage
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height:600px;
	}
	
	.panelInput_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :95%;
		display:inline-block ;
		min-height:400px;
		
		
	}
	.panelInput_Container .rightBox
	{
		position:relative;
		top:0px;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		
		width :50%;
		min-height:360px;
		margin-bottom :20px;
	}
	
	.panelInput_Container .LeftBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :100%;
		min-height:360px;
		
	}
	
	
	
	
	.panelInput_Container .rightBox .ContainerBox
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:360px;
		display :inline-block ;
		text-align :center ;
		background :#26ADDD;
	}
	
	.panelInput_Container .rightBox .ContainerBox .MenuBox
	{
		position:relative ;
		display :inline-block ;
		width :100%;
		top:0px;
		min-height:360px;
	}
	
	.panelInput_Container .rightBox .ContainerBox .PersonBox
	{
		position:relative ;
		top:0px;
		float:right;
		width :100%;
		min-height:87px;
		line-height :87px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		direction :rtl;
		
	}
	.panelInput_Container .rightBox .ContainerBox ul
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		margin :0;
		padding :0;
		list-style:none;
		display:inline-block ;
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li
	{
		margin :0;
		padding :0;
		
		direction :rtl;
		
		padding :5px 50px 5px 50px;
		text-align :right ;
		
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li a
	{
		text-decoration :none;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		text-align :right ;
		direction :rtl;
		display:inline-block ;
		width :100%;
		height :100%;
		min-height :25px;
		line-height :25px;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a:hover
	{
		color:#FAEE1E;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a i
	{
		font-size :16pt;
		color:#FAEE1E;
		margin-left :15px;
		direction :rtl;
		font-weight :900;
	}
	
	
	.panelInput_Container .LeftBox .headerBox
	{
		position:relative ;
		top:0px;
		float:right;
		right :0px;
		width :100%;
		min-height:34px;
		line-height :34px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :20px;
		text-align :right;
		background :#F1F5F8;
		display :none;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain
	{
		position :relative ;
		top:0px;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width:98%;
		min-height:350px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	.panelInput_Container .LeftBox .memberBoxMain
	{
		position :relative ;
		top:0px;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :98%;
		min-height :250px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
		margin-bottom :50px;
	}
	
	
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer i
	{
		position :relative ;
		float :right ;
		right :0px;
		font-size :20pt;
		color:#EA098D;
		margin-left :10px;
		min-height:70px;
		line-height :70px;
		
		margin-right :0px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		text-align :center ;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		font-family :yekan,arial;
		font-size : 10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .captionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox input
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :70%;
		min-height :40px;
		background :#fff;
		border-width :0px;
		border-style :solid ;
		text-align :right ;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :9pt;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput
	{
		position :relative ;
		top:0px;
		right:30%;
		float :right ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput:hover
	{
		background :#fff;
		color:#EA098D;
	}
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right ;
		display :inline-block ;
		height:35px;
		line-height :35px;
		text-align :right;
		font-size :9pt;
		color:#000;
		direction :rtl;
		text-decoration :none;
		
		
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink:hover
	{
		color:#26ADDD;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink i
	{
		position :relative ;
		top:0px;
		margin-top:0px;
		color:#26ADDD;
		font-size :10pt;
		height:35px;
		line-height :35px;
	}
	
	
	.memberBoxMain_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height:200px;

	}
	
	.memberBoxMain_Container .headerbox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:70px;
		line-height :70px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	
	.memberBoxMain_Container .headerbox i
	{
		font-size :20pt;
		color:#EA098D;
		min-height :40px;
		line-height :40px;
		margin-left :10px;
	}
	
	.memberBoxMain_Container .Bodybox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	.memberBoxMain_Container .buttonMember
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
		font-family :yekan,arial;
		font-size :10pt;
		margin-top :10px;
	}
	
	.memberBoxMain_Container .buttonMember:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.panelInput_MainPage .SendOrderBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right;
		width :100%;
		min-height:450px;
		border:1px solid #C8C8C8;
		background :#F1F5F8;
		margin-top :10px;
		padding-top :20px;
		
	}
	.SendOrderBox .rightBox
	{
		position :relative ;
		top:0px;
		float:none;
		margin-left :auto ;
		margin-right :auto ;
		width:90%;
		min-height :350px;
		padding :0;
	
	}
	
	.SendOrderBox .leftBox
	{
		position :relative ;
		top:0px;
		float:none;
		margin-left :auto ;
		margin-right :auto ;
		width:90%;
		min-height :350px;
		padding :0;
	
	}
	
	.SendOrderBox .rightBox .captionBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		
	}
	
	.SendOrderBox .rightBox .TxetBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:42px;
		background :#fff;
		line-height :42px;
	}
	
	.SendOrderBox .rightBox .hazSendBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :42px;
		line-height :42px;
		
	}
	
	.SendOrderBox .rightBox .hazSendBox .captionHazErsal
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		min-height:42px;
		line-height :42px;
		background :#FAEE1E;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		max-width:160px;
		width :50%;
	}
	
	.SendOrderBox .leftBox .captionBox
	{
		position :relative ;
		top:0px;
		float :right;
		right :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		
	}
	
	.SendOrderBox .leftBox .textBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:110px;
		background :#fff;
		resize:none;
		
	}
	
	
	#opt_Pay label 
	{
		padding-right :5px;
		padding-left :5px;
	}
	
	#chk_Ok label
	{
		padding-right :10px;
		padding-left :10px;
	}
	
	.sendOrder_ButtonBox
	{
		position :relative;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block; 
		text-align:center ; 
	}
	.sendOrder_ButtonContainer
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block; 
	}
	
	.sendOrder_ButtonContainer .buttonSend
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		float :none;
		min-height:60px;
		line-height :60px;
		width:50%;
		max-width :180px;
		background :#EA098D;
		text-align :center ;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		font-family :yekan,arial;
		font-size:10pt;
	}
	
	.sendOrder_ButtonContainer .buttonSend:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.errCaption_sendOrder
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		text-align :right ;
	}
	
	.MemberPanel_ContentTable_paging
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :40px;
	
	}
	
	.MemberPanel_ContentTable
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.MemberPanel_ContentTable_leftBox
	{
		position:relative ;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		width :100%;
		min-height:360px;
		margin-top :0px;
		margin-bottom :30px;
	}
	
	.MemberPanel_Link
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link:hover
	{
		color:#EA098D;
	}
	
	
	.MemberPanel_Link_Even
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link_Even:hover
	{
		color:#EA098D;
	}
	
	.pagingContainer_MemberPanel
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height :40px;
		line-height :40px;
		margin-top :10px;
		
	}
	
	.pagingContainer_MemberPanel a
	{
		position:relative ;
		float :right ;
		right:0px;
		top:0px;
		width :30px;
		height :30px;
		display :inline-block ;
		text-align :center ;
		line-height :30px;
		font-size :10pt;
		color:#EA098D;
		font-family :yekan,arial;
		border-radius:180px;
		margin-left :5px;
		text-decoration :none;
	}
	
	.pagingContainer_MemberPanel a.active
	{
		
		color:#1c1c1c;
	}
	
	.pagingContainer_MemberPanel a i
	{
		font-size :14pt;
		color:#26ADDD;
		margin-top :5px;
		position :relative ;
	}
	
	.MemberPanel_Table
	{
		position :absolute  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
	}
	.boxMSGShowResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		line-height :100px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		
	}
	#txtResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :80px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		resize:none;
		padding :10px 10px 10px 10px
		
	}
	
	.boxMSGShowResponseButton
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :70px;
		line-height :70px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
	}
	.btn_boxmessageShow
	{
		position :relative ;
		margin-top :10px;
		margin-bottom :10px;
		left:0px;
		float :left ;
		width:30%;
		max-width :190px;
		min-height :55px;
		line-height :55px;
		border-radius:30px;
		background :#EA098D;
		border:2px solid #EA098D;
		color:#fff;
		text-align :center ;
		cursor :pointer ;
		font-family :yekan,arial;
		font-size :10pt;
		
	}
	.btn_boxmessageShow:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.message_Send_TitleBox
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_File
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_button
	{
		width:30%;
		max-width :150px;
		background :#EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		min-height :35px;
		line-height :35px;
	}
	
	.message_Send_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	#current_pwd
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	#new_password
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	.changePassword_button
	{
		background :#EA098D;
		min-height:35px;
		line-height :35px;
		border:2px solid #EA098D;
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :10pt;
		border-radius:30px;
		cursor :pointer ;
		width :100%;
		max-width :150px;
		min-width :100px;
		margin-top :20px;
	}
	
	.changePassword_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.changePassword_BoxHelp
	{
		position :relative ;
		top:0px;
		float:right ;
		right  :0px;
		width :100%;
		max-width :400px;
		min-width :300px;
		min-height :250px;
		padding :20px 20px 20px 20px;
		display :inline-block ;
		text-align :center ;
		direction :rtl;
		background :#F5F5F5;
		margin-top :30px;
	
	}
	
	.changePassword_BoxHelp .title
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:60px;
		line-height :60px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#26ADDD;
		text-align :right;
		display :inline-block ;
	}
	
	.changePassword_BoxHelp .text
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:60px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-align :right;
		display :inline-block ;
	}
}
@media screen and (min-width: 800px) and (max-width: 1023px)
{
	.frame_OnlinePlan
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :1400px;
	}
	.changePassword_barTop
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		width :100%;
		min-height:40px;
		line-height :40px;
		background :#F1F5F8;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		margin-top :50px;
	}
	.MemberPanel_ContentTable_leftBox 
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		 width :80%;
		 min-height:40px;
		 line-height :40px;
		 padding-right :10px;
		 font-family :yekan,arial;
		 font-size :11pt;
		 color:#000;
		 text-align :right ;
		 margin-top :50px;
	}
	
		.subBox_MessageSend
	{
		width: 80%;

	}
	{
		width: 80%;
	}
	
	.MemberPanel_ContentTable_leftBox  .frameEditor
	{
		width: 100%;
		min-height:450px;
		
		
	}
	
	html,body
	{
		padding :0;
		margin :0;
	}
	.mainPageScreen
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :800px;
		display :inline-block ;
		text-align :center ;
	}
	.topWhiteBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		height :50px; 
		display :inline-block ;
	}
	
	.topWhiteBar_Container 
	{
		position :relative;
		top:0px;
		width:100%;
		min-height :55px; 
		display :inline-block ;
	}
	
	.topWhiteBar .main_ul
	{
		float:left ;
		left :0px;
		min-height:55px;
		
		
	}
	
	.topWhiteBar .main_li
	{
		
		display :inline-block ;
		list-style :none;
		
		margin :0;
		padding :0;
	}
	
	.topWhiteBar iframe
	{
		position :relative ;
		float :left ;
		left:0px;
		top:0px;
		width:40px;
		height :35px;
		display :inline-block ;
	}
	
	.topWhiteBar a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-decoration :none;
		padding :5px 10px 5px 10px;
		min-height:35px;
		line-height :35px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-right :5px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a:hover i
	{
		color:#EA0289;
	}
	
	.topWhiteBar a:hover
	{
		color:#EA0289;
	}
	.topWhiteBar i:hover
	{
		color:#EA0289;
	}
	
	.main_li .topWhiteBar_DropDown
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px  15px 15px 15px;
		background :#9B9EA2;
		color:#fff;
	}
	
	.main_li .topWhiteBar_DropDown_Search
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px 5px 15px 5px;
		background :#9B9EA2;
		color:#fff;
	}
	
	/*.main_li:hover .topWhiteBar_DropDown
	{
		display:block ;
	}*/
	
	.topWhiteBar_DropDown li
	{
		display:block;
		margin :0;
	}
	
	
	
	#btnLogin
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnLogin:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	#btnSearch
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnSearch:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.topBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}
	.topBar_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
	}
	
	.topBar_Container .logoBox
	{
		position :relative ;
		top:0px;
		float:right;
		right :0px;
		cursor:pointer ;
		width:20%;
	}
	
	.logoBox img
	{
		position :relative ;
		float:right ;
		top:0px;
		right :0px;
	}
	
	.topBar_Container .menuPhoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width:70%;
		background :#fff;
		
	}
	
	.menuPhoneBox .phoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :20px;
		width:100%;
		min-height:100px;
		background :#fff;		
	}
	.phoneBox a
	{
		position :absolute  ;
		float :left ;
		left :0px;
		bottom :10px;
		padding :10px 0px 10px 0px;
		font-family:byekan,arial;
		font-size :16pt;
		color:#000;
		text-align :left ;
		display :inline-block  ;
		width :100%;
		height :30px;
		
		
	}
	.phoneBox i
	{
		font-size :20pt;
		color:#25ACE0;
		margin-right :10px;
	}
	.menuBox
	{
		position :relative ;
		top:0px;
		float  :left ;
		left:0px;
		width:100%;
		min-height :60px;
	}
	
	
	/*menu Section*/
	#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
z-index:1000;
  
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: auto;
  font-family:yekan,arial;
  background: nono;
}
#cssmenu > ul {
  background: url('images/bg.png');
  
  
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li {
  float: left;
  display: inline-block;

  
}
#cssmenu.align-center > ul {
  float: none;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
  
}
#cssmenu > ul > li > a 
{
	
  padding:30px  20px 30px  20px;
  border-right: 0px solid rgba(155, 158, 162, 0.12);
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #000;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight:300;
  
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a {
  color: #EA098D;
  background: #fff;

}
#cssmenu > ul > li.has-sub > a {
  padding-right: 10px;
}
#cssmenu > ul > li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 0px solid transparent;
  border-top-color: #ffffff;
  right: 17px;
  top: 22px;
}
#cssmenu > ul > li.has-sub.active > a::after,
#cssmenu > ul > li.has-sub:hover > a {
  border-top-color: #ffffff;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  top: 60px;
  padding-top: 6px;
  font-size: 13px;
  opacity: 0;
  -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
  -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
  -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
  -o-transition: top 0.2s ease, opacity 0.2s ease-in;
  transition: top 0.2s ease, opacity 0.2s ease-in;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #9B9EA2;
  top: -4px;
  left: 40px;
}
#cssmenu.align-right > ul > li > ul::after {
  left: auto;
  right: 20px;
}
#cssmenu ul ul ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-right-color: #ffffff;
  top: 11px;
  left: -4px;
}
#cssmenu.align-right ul ul ul::after {
  border-right-color: transparent;
  border-left-color: #ffffff;
  left: auto;
  right: -4px;
}
#cssmenu > ul > li > ul {
  top: 120px;
}
#cssmenu > ul > li:hover > ul {
  top: 52px;
  left: 0;
  opacity: 1;
}
#cssmenu.align-right > ul > li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu ul ul ul {
  padding-top: 0;
  padding-left: 6px;
}
#cssmenu.align-right ul ul ul {
  padding-right: 6px;
}
#cssmenu ul ul > li:hover > ul {
  left: 180px;
  top: 0;
  opacity: 1;
}
#cssmenu.align-right ul ul > li:hover > ul {
  left: auto;
  right: 100%;
  opacity: 1;
}
#cssmenu ul ul li a {
  text-decoration: none;
  font-weight: 400;
  font-size :10pt;
  padding: 11px  35px;
  width: 160px;
  color: #fff;
  text-align :center  ;
  background: #9B9EA2;
  
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a {
  color: #EA098D;
}
#cssmenu ul ul li:first-child > a {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
#cssmenu ul ul li:last-child > a {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
#cssmenu > ul > li > ul::after {
  position: absolute;
  display: block;
}
#cssmenu ul ul li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-left-color: #9B9EA2;
  right: 17px;
  top: 14px;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  border-left-color: transparent;
  border-right-color: #9B9EA2;
  right: auto;
  left: 17px;
}
#cssmenu ul ul li.has-sub.active > a::after,
#cssmenu ul ul li.has-sub:hover > a::after {
  border-left-color: #9B9EA2;
}
#cssmenu.align-right ul ul li.has-sub.active > a::after,
#cssmenu.align-right ul ul li.has-sub:hover > a::after {
  border-right-color: #9B9EA2;
  border-left-color: transparent;
}

	.bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		background :#DFF0F7;
		display :inline-block ;
	}

	.ServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}

	.ServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}


	.ServiceBox_Container .titleContainer
	{
		position :relative  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
		margin-bottom :20px;
	}

	.titleContainer h1 
	{
		position:absolute ;
		width :100%;
		padding-top :10px;
		padding-bottom :10px;
		font-size :28pt;
		font-family:yekan,arial;
		color:#000;
		font-weight :400;
		bottom :0px;
		margin :0;
	}

	.titleContainer span
	{
		color:#26ADDD;
	}
	
	.ServiceBoxContent
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width:33.3%;
		margin :0;
		min-height:250px;
		
	}
	
	.ServiceBoxContent .logoBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		text-align :center ;
		min-height:80px;
		
	}
	.titleBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:14pt;
		color:#000;
		direction :rtl;
		cursor :pointer ;
	 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.titleBoxService:hover
	{
		color:#EA098D;
	}
	.SummeryBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#666;
		direction :rtl;
	}
	
	.SummeryBoxService p
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-align :center ;
		min-height :40px;
		width :70%;
		line-height :30px;
	}
	
	.LabelBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		background :#F1F5F8;
		text-align :center ;
	}
	.LabelBox_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
	}
	
	.LabelBoxCintent
	{
		position :relative ;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width:50%;
		min-height :480px;
		margin-top :10%;
	}
	
	.LabelBoxCintent img
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
	}
	.LabelBoxCintent .titleLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		font-family :yekan,arial;
		font-size:28pt;
		color:#000;
		text-align :right ;
	}
	
	.LabelBoxCintent .textLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:250px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#000;
		text-align :right ;
		font-weight :400;
		direction :rtl;
		padding-left :50px;
	}
	
	.LabelBoxCintent .OrderButtonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :right ;
	}
	
	.OrderButtonBox Input
	{
		position:relative ;
		width:190px;
		height :60px;
		border-radius:50px;
		border-style :solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:12pt;
		color:#fff;
		background :#EA098D;
		 -webkit-transition:background 0.6s,color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.6s,color 0.5s;
	}
	.OrderButtonBox Input:hover
	{
		background:#fff;
		color:#EA098D;
	}
	
	.ServiceMain_Box
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.ServiceMain_Box_Container
	{
		position :relative ;
		top:0px;
		display :inline-block ;
		width :100%;
		min-height:600px;
	}
	.ServiceMain_Box_Container .titleBox_ServiceMain
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :200px;
		width :100%;
		margin :0;
		
	}
	
	.titleBox_ServiceMain .title1_ServiceMain
	{
		position :absolute  ;
		bottom:60px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :11pt;
		color:#26ADDD;
		min-height :60px;
		line-height :60px;
	}
	
	.titleBox_ServiceMain .title2_ServiceMain
	{
		position :absolute  ;
		bottom:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :22pt;
		color:#000;
		min-height :100px;
		line-height :100px;
	}
	
	.contentBoxService_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		min-height:340px;
		line-height :340px;
		text-align :center ;
	}
	
	.contentBoxService
	{
		position :relative ;
		top:0px;
		float :left ;
		margin :0.5%;
		width:24%;
		min-height :300px;
		background :#F1F5F8;
		display:inline-block ;
		text-align :center ;
	}
	
	.contentBoxService .logoboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:190px;
		text-align :center ;
		
	}
	
	.contentBoxService .logoboxService img
	{
		position :relative;
		bottom :0px;
		float:none  ;
		max-width:100px;
		margin-bottom:0px;
		margin-top :30%;
	}
	
	.contentBoxService .TextboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		height:100px;
		text-align :center ;
		margin :0;
	}
	
	.TextboxService a
	{
		position :relative  ;	
		top:0px;	
		margin-left :auto ;
		margin-right :auto ;
		font-size :14pt;
		font-family :yekan,arial;
		text-align :center ;
		text-decoration :none;
		color:#000;
		min-height:30px;
		line-height :30px;
		display :inline-block ;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.TextboxService a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
		background :#221E1B;
	}
	.QualityServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;

	}
	
	.QualityServiceBox_Images
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	
	
	.QualityServiceBox_TextBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	.QualityServiceBox_TextBox .QualityServiceBox_TitleBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:200px;
	}
	
	.QualityServiceBox_TitleBox p
	{
		position :absolute ;
		left:0px;
		width:100%;
		bottom :0px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size:24pt;
		color:#fff;
		margin :0;
	}
	
	.QualityServiceBox_TextBox .QualityServiceBox_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:100px;
		margin-top :20px;
	}
	
	.QualityServiceBox_SummeryBox p
	{
		position :absolute ;
		right:0px;
		top:0px;
		float :right;
		width:100%;
		bottom :0px;
		text-align :justify  ;
		line-height :30px;
		direction :rtl;
		font-family :yekan,arial;
		font-size:12pt;
		color:#A2A2A2;
		margin :0;
		font-weight :300;
		
	}
	
	.QualityServiceBox_ArticleBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :150px;
		direction :rtl;
		margin-top :30px;
	}
	
	.QualityServiceBox_ArticleBox a
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		padding :0;
		margin :0;
		text-decoration :none;
		color:#fff;
		font-family :yekan,arial;
		font-size:11pt;
		text-align :right ;
		font-weight :300;
		min-height :40px;
		line-height :40px;
		cursor :pointer ;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.QualityServiceBox_ArticleBox a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox_ArticleBox i
	{
		font-size :16pt;
		color:#EA098D;
		margin-left :15px;
	}
	
	.GostareshMainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GostareshContainer
	{
		position :relative;
		top:0px;
		width :100%;
		min-height :400px;
		display :inline-block ;
		direction:rtl;
		padding-top :50px;
	}
	
	.GostareshBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		margin :0;
		padding :0;
		min-height :400px;
		width :50%;
	}
	
	.GostareshBox .titleGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :22pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :100px;
	}
	
	.GostareshBox .summeryGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :13pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :40px;
		font-weight :200;
	}
	
	.GostareshBox .textGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :11pt;
		font-family:yekan,arial;
		color:#9E9E9E;
		text-align :justify  ;
		min-height:150px;
		line-height :30px;
		font-weight :200;
	}
	.GostareshBox iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
	}
	
	.TestimonialsMainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center ;
		background :#F1F5F8;
	}
	
	.TestimonialsContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
	}
	
	
	.Testimonials_Header
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.Testimonials_Header p
	{
		position :absolute ;
		bottom :0px;
		left :0px;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		text-align :center ;
		width :100%;
	}
	
	.Testimonials_Text
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
		padding :0;
	}
	
	.Testimonials_Text p
	{
		position :relative  ;
		top :0px;
		margin :0;
		margin-left :auto ;
		margin-right :auto ;
		min-height :80px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		width :60%;
		text-align :center ;
		direction :rtl;
		
		
	}
	
	.Testimonials_Text i.leftSide
	{
		position :absolute  ;
		float :left ;
		left :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-right :20px;
	}
	
	.Testimonials_Text i.rightSide
	{
		position :absolute ;
		float :right  ;
		right :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-left :20px;
	}
	
	.Testimonials_Text a
	{
		text-align :center ;
		text-decoration :none;
		color:#000;
		width :85%;
		display:block ;
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
	}
	
	.Testimonials_Image
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :80px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.Testimonials_Image img
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right:auto ;
		border-radius:180px;
		width :80px;
		height :80px;
	}
	
	.Testimonials_Title
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :60px;
		line-height :60px;
		display :inline-block ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:11pt;
		color:#9E9E9E;	
	}
	
	.GalleryMainBox
	{
		position :relative;
		top:0px;
		left :0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GalleryContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	.GalleryContainer .headerBoxGallery
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :150px;
		line-height :150px;
		font-family :yekan,arial;
		font-size :28pt;
		color:#000;
		text-align :center ;
	}
	.GalleryContainer .GalleryBox
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		margin :0;
		padding :0;
		width :48%;
		min-height:350px;
		margin :1%
	}
	
	.GalleryBox .maskBoxGallery
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery:before
	{
		content: "\f00e";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery:before
	{
		visibility :visible  ;
	}
	
	
	
	
	.GalleryBox .maskBoxGallery1
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery1
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery1:before
	{
		content: "\f144";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery1:before
	{
		visibility :visible  ;
	}
	
	
	
	
	
	
	
	
	.Goods_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:700px;
		display:inline-block ;
		text-align :center ;
		margin-bottom :50px;
	}
	
	.Goods_Container
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height :700px;
		display :inline-block ;
	}
	
	.Goods_Container .title_Header_Goods
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:100px;
		line-height :100px;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
	}
	
	.Goods_Container .goodsBoxLeft
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :30%;
		height :400px;
		border:4px solid #27ACE5;
		display:inline-block ;
		margin-right:2%; 
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxMiddle
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :30%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin-right:2%;
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxRight
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right  ;
		width :30%;
		height :400px;
		border:4px solid #FAEE1E;
		display:inline-block ;
		margin-right:2%;
		margin-top :10px;
	}
	
	.title_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#000;
		min-height :50px;
		line-height :50px;
		margin-top :50px;
		font-weight :600;
		direction :rtl;
	}
	
	.from_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :20px;
		line-height :20px;
		direction :rtl;
	}
	
	.from_PriceBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :60px;
		line-height :60px;
		direction :rtl;
	}
	
	.from_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :120px;
		direction :rtl;
		padding-left :10%;
		padding-right :10%;
		margin-top :10px;
		font-weight :300;
	}
	.from_InputBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :center ;
	}
	.from_InputBox input
	{
		position :relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:100px;
		width:50%;
		min-height:60px;
		border-radius:30px;
		cursor:pointer ;
		border:2px solid #EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		background :#EA098D;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;	
	}
	
	.from_InputBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.Offer_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center;
		background :#1E2326;
	}
	
	.Offer_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :500px;
		display : inline-block ;

	}
	
	.Offer_Box_Left
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		margin :0;
		padding :0;
		
	}
	
	
	
	.Offer_Box_right
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		
		margin :0;
		padding :0;
	}
	.Offer_Box_right .title1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		margin-top :20%;
		font-weight :600;
	}
	
	.Offer_Box_right .Short1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		padding-left :40px;
	}
	
	.Offer_Box_right .title2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		font-weight :600;
	}
	
	.Offer_Box_right .Short2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		
	}
	
	.Contact_MainpageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
		text-align :center ;
	}
	.Contact_ContainerMainPage
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
	}
	
	.contact_Header
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:22pt;
		font-family :yekan,arial;
		color:#26ADDD;
		margin-top :50px;
		width :100%;
	}
	
	.contact_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:12pt;
		font-family :yekan,arial;
		color:#000;
		min-height:60px;
		line-height :60px;
		width :100%;
		margin-bottom :50px;
	}
	
	.contact_AddressBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right;
		width:100%;
		min-height :180px;
		line-height :180px;
	}
	
	.contact_Box
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :33.3%;
		margin :0;
		padding :0;
		min-height :60px;
		
		
	}
	
	.contact_Box .logo_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:20%;
		min-height :60px;
		margin :0;
		padding :0;
		
	}
	
	.contact_Box .Content_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:100%;
		min-height :60px;
		margin :0;
		padding :0;
		
		
	}
	
	.logo_ContactBox .Email_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#FAEF24;
		margin-top :0%;
	
	}
	
	.logo_ContactBox .Phone_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#EB038B;
		margin-top :0%;
	}
	
	.logo_ContactBox .Address_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#26ACE1;
		margin-top :0%;
	}
	
	.Content_ContactBox .title_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :20pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
	}
	.Text_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
		margin-top :10px;
	}
	
	.box_MapFrame
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		overflow:hidden;
		margin-bottom :-50px;
	}
	
	.box_MapFrame iframe
	{
		position :relative ;
		top:-50px;
		left:0px;
		width :100%;
		min-height :350px;
	}
	
	.box_Footer
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		background :#0C0C0C;
		display :inline-block ;
		text-align :center ;
	}
	
	.box_Footer .box_LogoFooter
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		display:inline-block ;
		min-height:250px;
		line-height :250px;
		text-align :center ;
		
	}
	
	.box_LogoFooter img
	{
		position:relative ;
		margin-top :5%;	
		margin-left :auto ;
		margin-right:auto ;
	}
	
	.box_socialFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:80px;
		line-height :80px;
		display :inline-block ;
	}
	
	.box_socialFooter ul
	{
		display :inline-block ;
		list-style :none;
		padding-left :30px;
		padding-right :30px;
		direction :rtl;
		
	}
	.box_socialFooter li
	{
		position :relative ;
		display :inline-block ;
	}
	.box_socialFooter a
	{
		display :inline-block  ;
		width:60px;
		height :60px;
		border-radius:160px;
		border-color:#DF0689;
		border-width:0px;
		border-style:solid;
		text-align :center ;
		line-height :60px;
		 -webkit-transition:border 0.1s; /* For Safari 3.1 to 6.0 */
        transition:border 0.1s;
	}
	.box_socialFooter a:hover
	{
		border-color:#DF0689;
		border-width:2px;
		border-style:solid;
		
	}
	
	.box_socialFooter i
	{
		font-size :20pt;
		color:#DF0689;
		padding :14px  0px 14px 0px;
	}
	
	.box_CopyrightFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:40px;
		display :inline-block ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
	}
	
	.box_CopyrightFooter a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
		text-decoration :none;
	}
	
	.searchIcon_Menu
	{
		font-size :30pt;
		color:#26ADDD;
		
	}
	
	
	
	.memberPanel_Basket
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#123956;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Basket_a
	{
		position :absolute ;
		left:0px;
		padding :0px;
		top:0px;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;

		
	}
	
	
	.SlideTopPageOtherPage
	{
		position :relative ;
		top:0px;
		float :left ;
		width :100%;
		min-height :400px;
	}
	.SlideTopPageOtherPage .ContentBox
	{
		position:absolute ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		
		text-align :center ;
		line-height :400px;
		font-family :yekan,arial;
		font-size :22pt;
		color:#fff;
		text-shadow:2px 2px #1c1c1c;
	}
	.SlideTopPageOtherPage img
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
	}
	
	.contactForm_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display:inline-block ;
		text-align :center ;
	}
	
	.contactForm_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
	}
	.contactForm_Title
	{
		position:relative ;
		top:0px;
		float:left ;
		left :0px;
		width :100%;
		direction:rtl;
		text-align :right ;
		font-family :yekan,arial;
		font-size:20px;
		color:#000;
		min-height :150px;
		line-height :150px;
	}
	
	.contactForm_Container ul
	{
		position :relative ;
		top:0px;
		width:30%;
		margin :0;
		padding :0;
		min-height :400px;
		list-style :none;
		display:inline-block ;
	}
	
	.contactForm_Container ul li
	{
		
		margin:5px;
		
		
	}
	.contactForm_Container .textBoxStyleContent
	{
		max-width :350px;
		width:100%;
		min-height:55px;
		background :#F5F5F5;
		color:#C7C7C7;
		font-family :yekan,arial;
		font-size:11pt;
		border-width:0;
		padding-right :15px;
		direction :rtl;
		text-align :right;
		font-weight:400;
		margin :0;
		resize:none;
	}
	
	.contactForm_Container .labelStyleContent
	{
		font-size:9pt;
		font-family :yekan,arial;
		color:#ff0;
		margin-left :5px;
	}
	
	#btnSave_contactForm
	{
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
		max-width :180px;
		min-height :50px;
		float :left ;
		
	}
	
	#btnSave_contactForm:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.AboutUS_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
		text-align :center ;
	}
	.AboutUS_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
	}
	
	.AboutUS_Image_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:50%;
		min-height :350px;
		margin-top :100px;
		overflow :hidden ;
	}
	.AboutUS_Image_MainBox img
	{
		position:relative ;
		top:0px;
		width :100;
	}
	.AboutUS_Text_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:100%;
		min-height :350px;
		margin-top :100px;
	}
	.AboutUS_Text_MainBox .titleBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:90px;
		line-height :90px;
		font-size :20pt;
		font-family :yekan,arial;
		text-align :right ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS_Text_MainBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MainBox .TextBoxAbout
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:90px;
		line-height :30px;
		font-size :12pt;
		font-family :yekan,arial;
		text-align :justify  ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS.Text_MemberBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		float :left ;
		text-align :center ;
		min-height :600px;
		display :inline-block ;
	}
	.AboutUS_Text_MemberBox .header_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :80px;
		line-height :80px;
		margin-top :50px;
		text-align :center;
		width :100%;
	}
	.AboutUS_Text_MemberBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MemberBox .Text_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		min-height :100px;
		line-height :30px;
		text-align :center;
		width :100%;
	}
	
	.mainbox_MemberBox_ForImage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.boxImage_Member
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:360px;
		width :22%;
		margin :1px;
		overflow :hidden ;
	
	}
	
	.boxImage_Member_img
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:280px;
	}
	
	.boxImage_Member_img img
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		
	}
	.boxImage_Member .nameMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		line-height :50px;
	}
	
	.boxImage_Member .SematMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :center ;
		font-weight:300;
		margin :0;
	}
	
	.boxImage_Member_img .mask_MemberBox
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox
	{
		height:100%;
	}
	
	.mask_MemberBox a
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-decoration :none;
		padding :10px;
	}
	
	.mask_MemberBox i
	{
		color:#E0078C;
		font-size:16pt;
	}
	
	.boxImage_Member_img .mask_MemberBox p
	{
		margin-bottom :45% ;
		margin-top :-100% ;
		width :100%;
		display  :inline-block ;
		text-align :center ;
		width :100%;
		min-height:20px;
		-webkit-transition:margin-top 0.5s; /* For Safari 3.1 to 6.0 */
		transition:margin-top 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox p
	{
		margin-top :45% ;
	}
	
	.mainpageBox_Link
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.Container_Link
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		margin-top :50px;
	}
	
	
	.box_Link
	{
		position :relative ;
		margin-left :auto ;
		margin-right:auto ;
		top:0px;
		display:inline-block ;
		width:33%;
		margin :5px;
		min-height :280px;
		cursor :pointer ;
		overflow :hidden ;
		border:1px solid #c1c1c1;
	}
	
	.box_Link .maskBoxLink
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
		text-align :center ;
		font-family :yakan,arial;
		font-size :12pt;
		color:#fff;
	}
	
	.box_Link:hover .maskBoxLink
	{
		height :100%;
	}
	
	.box_Link .maskBoxLink p
	{
		position :absolute ;
		font-family :yekan,arial;
		font-size :12pt;
		color :#fff;
		text-align :center ;
		min-height:40px;
		line-height :40px;
		top :-100px;
		width :100%;
		-webkit-transition:top 0.9s; /* For Safari 3.1 to 6.0 */
		transition:top 0.9s;
		z-index :-10000;
	}
	.box_Link:hover .maskBoxLink p
	{
		top :40%;
		z-index :1;
	}
	
	.History_Mainpage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.History_Container
	{
		position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
			margin-right :30px;
	}
 .Container_Content
		{
			position :relative ;
			top:0px;
			width:100%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
		}
		
	.Services_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px; 
	}
	
	.Services_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		margin-top :100px;
		margin-bottom :100px;
	}
	
	.Services_Box
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:310px;
		display :inline-block ;
		background :#F1F5F8;
		width :40%;
		margin  :10px;

	}
	
	.Services_Box .logoBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :30%;
		display :inline-block ;
		margin :0;
		min-height :310px;
	}
	
	.Services_Box .logoBox img
	{
		position :relative;
		display:block  ;
		margin-left :auto ;
		margin-right :auto ;
		float :none ;
		margin-top :70px;
		width :84px;
	}
	
	.Services_Box .ContentBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :70%;
		display :inline-block ;
		margin :0;
	}
	
	.Services_Box .ContentBox .TitleServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :14pt;
		font-family:yekan,arial;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		direction :rtl ;
		margin-top:60px;
		
	}
	
	.Services_Box .ContentBox .TextServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :10pt;
		font-family:yekan,arial;
		min-height:80px;
		line-height :25px;
		text-align :justify ;
		direction:rtl;
	}
	
	.Services_Box .ContentBox .InputServicesBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		
		
	}
	
	.Services_Box .ContentBox .InputServicesBox input
	{
		position :relative ;
		float :left ;
		left :0px;
		width:90px;
		height :40px;
		text-align :center ;
		cursor :pointer ;
		color:#fff;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:20px;
		font-family :yekan,arial;
		font-size :10pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Services_Box .ContentBox .InputServicesBox input:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.serviceShow_Title
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :60px;
		font-size:18pt;
		font-family :yekan,arial;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.serviceShow_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :30px;
		font-size:11pt;
		font-family :yekan,arial;
		color:#9c9c9c;
		direction :rtl;
		text-align :justify ;
	}
	
	.News_MainBox
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	
	.News_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
		
		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#EA098D;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:100%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:30px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#25ADDF;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#000;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
	#txtSearch
	{
		padding :5px 5px 5px 5px;
		border-width:0px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		direction :rtl;
		height:25px;
		
	}
	
	.SearchView_MaonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.SearchView_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height :600;
	}
	
	.SearchView_Container iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
	}
	
	.Register_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	
	.Register_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		margin-bottom :80px;

	}
	
	.register_Header
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#25ADDD;
		direction :rtl;
		text-align :right ;
		margin-top :50px;
	}
	
	.register_HeaderText
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right ;
	}
	
	.register_BoxForm
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		margin :0;
		padding :0;
		display :inline-block ;
		min-height:500px;
		width :30%;
		
	}
	
	.register_CaptionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		text-align :right;
		direction :rtl;
	}
	.register_CaptionBox span
	{
		color:#EA098D;
		margin-right :5px;
	}
	
	.register_TextBox_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height :45px;
		line-height :45px;
	}
	
	.register_TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :45px;
		line-height :45px;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :10px;
		text-align :right ;
	}
	
	.register_Button_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height :60px;
		line-height :60px;
		margin-top:20px;
	}
	.register_Button_Box input
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :160px;
		height :60px;
		border-radius:30px;
		border:2px solid #EA098D;
		background :#EA098D;
		cursor :pointer ;
		color:#fff;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
		direction :rtl;
	}
	
	.register_Button_Box input:hover
	{
		color:#EA098D;
		background:#fff;
	}
	.register_Button_Box .ErrCaption
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		direction :rtl;
	}
	
	.register_HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		padding :0;
		margin :0;
		display:inline-block ;
	}
	
	.register_HelpPart1
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:350px;
		background :#F5F5F5;
		width :100%;
		margin-top :40px;
		
	}
	
	.register_HelpPart1 .titleHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#26ADDC;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		margin-top :10%;
		direction :rtl;
	}
	
	.register_HelpPart1 .summeryHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		direction :rtl;
	}
	.summeryHelp span
	{
		color:#EA098D;
	}
	.register_HelpPart2
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:130px;
		background :#F5F5F5;
		width :100%;
		margin-top :10px;
		
	}
	
	.register_HelpPart2 .textContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :70px;
		line-height :70px;
		text-align :right ;
		direction :rtl;
	}
	
	.register_HelpPart2 .PhoneContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		min-height :30px;
		line-height :30px;
		text-align :center  ;
		direction :rtl;
		
	}
	
	.register_HelpPart2 .PhoneContactHelp i
	{
		font-size :20pt;
		color:#EA098D;
		margin-right:10px;
		
	}
	
	.ProductsDetails_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	.ProductsDetails_Container
	{
		position:relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	
	.ProductsDetails_TopBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		margin :0;
		padding :0;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox
	{
		position:relative;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
		
	}
	
	.ProductsDetails_leftBox
	{
		position:relative;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:100%;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:170px;
		margin-top :80px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .rightBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :50%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .leftBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :50%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .captionBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox .Combobox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		max-width :250px;
		min-height :50px;
		border-width :0px;
		border-style :solid ;
		background :#F5F5F5;
		color:#000;
		font-family :yekan,arial;
		font-size:10pt;
		direction:rtl;
		text-align :right;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:60px;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:60px;
		margin-top :10px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height:60px;
		line-height :60px;
		display :inline-block  ;
		text-decoration :none;
		text-align :left;
		direction:rtl;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox  i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-left :5px;
		-ms-transform: rotate(45deg); /* IE 9 */
		-webkit-transform: rotate(45deg); /* Safari */
		transform: rotate(45deg);
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a:hover
	{
		color:#EA098D;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		display :inline-block ;
		min-height :100px;
		line-height :100px;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		min-height :60px;
		line-height :60px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#EA098D;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		min-height:60px;
		line-height :60px;
		width :5.5%;
	}
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox i
	{
		color:#B3B3B3;
		font-size :20pt;
		position :relative ;
		width :100%;
		height :60px;
		line-height :60px;
		display :inline-block ;
		font-weight :900;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#FAEE1E;
		cursor:pointer ;
		text-align :center ;
		color:#000;
		background :#FAEE1E;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton:hover
	{
		color:#FAEE1E;
		background :#fff;
	}
	
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#26ADDD;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#26ADDD;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton:hover
	{
		color:#26ADDD;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .helpMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:100px;
		
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:80px;
		line-height:80px;
		background :#F5F5F5;
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText .helpBox 
	{
	
		width :100%;
		display:inline-block ;
		min-height:70px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:10pt;
		color:#000;
		text-align :right  ;
		direction :rtl ;
		float:none;
		margin-top :5px;
		margin-bottom :5px;
	}
	
	.ProductsDetails_leftBox .ImageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:430px;
		border:6px solid #26ADDD;
		display :inline-block  ;
		margin-top :80px;
	}
	
	.ProductsDetails_leftBox .ImageBox .ProductName
	{
		position:relative ;
		top:0px;
		right:0px;
		min-height:90px;
		line-height :90px;
		display:inline-block ;
		text-align :center ;
		font-family :yekan,arial;
		font-size:16pt;
		color:#26ADDD;
		font-weight :800;
	}
	
	.Products_Tab_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height:400px;
	}
	
	.Products_Tab_Container
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		width :100%;
		min-height:400px;
	}
	
	.padding_Tab
  	{
  		position :relative ;
  		top:0px;
  		margin-top :20px;
  		display:inline-block ;
  		text-align :right ;
  		right :0px;
  		float:right;
  		padding :20px 20px 20px 20px;
  		direction :rtl;
  		font-size :11pt;
  		font-family :yekan,arial;
  		
  	}
  	
  	div.tab {
    overflow: hidden;
    border: 0px solid #ccc;
    background-color: #fff;
    padding :0px 0px 0px 0px;
    position :relative ;
    width:100%;
    display :inline-block ;
    margin-left :auto ;
    margin-right :auto ;
    top:20px;
    text-align :left;
    
}

/* Style the buttons inside the tab */
div.tab input 
{
	position :relative ;
	float :right ;
	right :0px;
    background-color: inherit;
    border: none;
    outline: none;
    cursor: pointer;
    padding:   5px  8px ;
    transition: 0.3s;
    font-size: 13px;
    font-family :yekan ,arial;
    background-color: #fff;
    margin-left :5px;
    min-width:60px;
    border-style :solid ;
    border-width :1px;
    border-color :#C8C8C8;
    min-height :52px;
    width :12%;
    margin-bottom :0px;
    color:#000;
    
}

/* Change background color of buttons on hover */
div.tab input:hover {
    background-color: #EA098D;
     color:#fff;
}

/* Create an active/current tablink class */
div.tab input.active {
    background-color: #EA098D;
    border-bottom:0px solid #ECDEBB;
    color:#fff;
}
	
	.tabcontent {
    display: none;
    padding: 20px  20px 20px 20px;
    border: 0px solid #ccc;
    
    width:100%;
    padding-bottom :50px;
    min-height :400px;
    font-size :11pt;
    margin-top :19px;
	background :rgb(241,245,248);
	background :rgba(241,245,248,0.5);
	border:1px solid #CACACA;
	border-top:2px solid #CACACA;

}
  	
  	.image_Products_MainBox
  	{
  		position :relative ;
  		top:0px;
  		float :right  ;
  		right :0px;
  		width :100%;
  		min-height :250px;
  		display :inline-block ;
  		cursor:pointer ;
  	}
	.image_Products_MainBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right :0px;
		width :100%;
		display :inline-block;
	}
	.image_Products_Title
	{
		position:relative ;
		top:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :center ;
	}
	
	.Comment_Box
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		text-align :center ;
	}
	
	.Comment_Container
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
	}
	
	.Comment_Container .commentCpation
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:35px;
		line-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.Comment_Container .commentTextBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :right;
		
	}
	
	.Comment_Container .commentTextBox .TextBox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		max-width:300px;
		width:30%;
		min-height :50px;
		text-align :right ;
		border-width :0;
		border-style:solid;
		background :#fff;
		font-family :yekan,arial;
		font-size :10pt;
		padding-right :10px;
		padding-left :10px;
		resize:none;
	}
	.Comment_Container .commentTextBox .sendButtonComment
	{
		position :relative ;
		top:0px;
		float :right ;
		right :18%;
		width:100px;
		min-height:40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		text-align :center ;
		background :#EA098D;
		border-radius:30px;
		border:2px solid #EA098D;
		cursor:pointer ;
		margin-top :20px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Comment_Container .commentTextBox .sendButtonComment:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.CommentList_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
	}
	
	.CommentList_MainBox .CommentListBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width:60%;
		min-height :135px;
		background :#fff;
		display:inline-block ;
		text-align :center ;
		margin-bottom :20px;
	}
	
	.CommentListBox .DateCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :left;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	.CommentListBox .NameCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :right;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	
	.CommentListBox .TextCommentBox
	{
		position :relative ;
		top:0px;
		min-height :60px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :justify ;
		direction :rtl;
		width :100%;
		display :inline-block ;
	}
	.CommentListBox .LikeFrameBox
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		width :100%;
		min-height:30px;
		line-height :30px;
		
	}
	.CommentListBox .LikeFrameBox iframe
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :50%;
		max-width:300px;
		height :50px;
		
	}
	
	.basket_breadcrumbs_mainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
	}
	
	.basket_breadcrumbs_Container
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		min-height :100px;
		width :100%;
		
	}
	
	.panelInput_MainPage
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height:600px;
	}
	
	.panelInput_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :95%;
		display:inline-block ;
		min-height:400px;
		
	}
	.panelInput_Container .rightBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :25%;
		min-height:360px;
	}
	
	.panelInput_Container .LeftBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :75%;
		min-height:360px;
		
	}
	
	
	
	
	.panelInput_Container .rightBox .ContainerBox
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:360px;
		display :inline-block ;
		text-align :center ;
		background :#26ADDD;
	}
	
	.panelInput_Container .rightBox .ContainerBox .MenuBox
	{
		position:relative ;
		display :inline-block ;
		width :100%;
		top:0px;
		min-height:360px;
	}
	
	.panelInput_Container .rightBox .ContainerBox .PersonBox
	{
		position:relative ;
		top:0px;
		float:right;
		width :100%;
		min-height:87px;
		line-height :87px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		direction :rtl;
		
	}
	.panelInput_Container .rightBox .ContainerBox ul
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		margin :0;
		padding :0;
		list-style:none;
		display:inline-block ;
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li
	{
		margin :0;
		padding :0;
		
		direction :rtl;
		
		padding :5px 50px 5px 50px;
		text-align :right ;
		
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li a
	{
		text-decoration :none;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		text-align :right ;
		direction :rtl;
		display:inline-block ;
		width :100%;
		height :100%;
		min-height :25px;
		line-height :25px;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a:hover
	{
		color:#FAEE1E;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a i
	{
		font-size :16pt;
		color:#FAEE1E;
		margin-left :15px;
		direction :rtl;
		font-weight :900;
	}
	
	
	.panelInput_Container .LeftBox .headerBox
	{
		position:relative ;
		top:0px;
		float:right;
		right :0px;
		width :100%;
		min-height:34px;
		line-height :34px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :20px;
		text-align :right;
		background :#F1F5F8;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width:49%;
		min-height:350px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	.panelInput_Container .LeftBox .memberBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float:right ;
		margin-right :2%;
		width :49%;
		min-height :250px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer i
	{
		position :relative ;
		float :right ;
		right :0px;
		font-size :20pt;
		color:#EA098D;
		margin-left :10px;
		min-height:70px;
		line-height :70px;
		
		margin-right :0px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		text-align :center ;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		font-family :yekan,arial;
		font-size : 10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .captionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox input
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :70%;
		min-height :40px;
		background :#fff;
		border-width :0px;
		border-style :solid ;
		text-align :right ;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :9pt;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput
	{
		position :relative ;
		top:0px;
		right:30%;
		float :right ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput:hover
	{
		background :#fff;
		color:#EA098D;
	}
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right ;
		display :inline-block ;
		height:35px;
		line-height :35px;
		text-align :right;
		font-size :9pt;
		color:#000;
		direction :rtl;
		text-decoration :none;
		
		
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink:hover
	{
		color:#26ADDD;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink i
	{
		position :relative ;
		top:0px;
		margin-top:0px;
		color:#26ADDD;
		font-size :10pt;
		height:35px;
		line-height :35px;
	}
	
	
	.memberBoxMain_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height:200px;

	}
	
	.memberBoxMain_Container .headerbox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:70px;
		line-height :70px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	
	.memberBoxMain_Container .headerbox i
	{
		font-size :20pt;
		color:#EA098D;
		min-height :40px;
		line-height :40px;
		margin-left :10px;
	}
	
	.memberBoxMain_Container .Bodybox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	.memberBoxMain_Container .buttonMember
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
		font-family :yekan,arial;
		font-size :10pt;
		margin-top :10px;
	}
	
	.memberBoxMain_Container .buttonMember:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.panelInput_MainPage .SendOrderBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right;
		width :100%;
		min-height:450px;
		border:1px solid #C8C8C8;
		background :#F1F5F8;
		margin-top :10px;
		padding-top :20px;
	}
	.SendOrderBox .rightBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:45%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .leftBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:55%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .rightBox .captionBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		
	}
	
	.SendOrderBox .rightBox .TxetBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:42px;
		background :#fff;
		line-height :42px;
	}
	
	.SendOrderBox .rightBox .hazSendBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :42px;
		line-height :42px;
		
	}
	
	.SendOrderBox .rightBox .hazSendBox .captionHazErsal
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		min-height:42px;
		line-height :42px;
		background :#FAEE1E;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		max-width:160px;
		width :50%;
	}
	
	.SendOrderBox .leftBox .captionBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		margin-right :20px;
	}
	
	.SendOrderBox .leftBox .textBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:110px;
		background :#fff;
		resize:none;
		margin-right :20px;
	}
	
	
	#opt_Pay label 
	{
		padding-right :5px;
		padding-left :5px;
	}
	
	#chk_Ok label
	{
		padding-right :10px;
		padding-left :10px;
	}
	
	.sendOrder_ButtonBox
	{
		position :relative;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block; 
		text-align:center ; 
	}
	.sendOrder_ButtonContainer
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block; 
	}
	
	.sendOrder_ButtonContainer .buttonSend
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		min-height:60px;
		line-height :60px;
		width:25%;
		max-width :180px;
		background :#EA098D;
		text-align :center ;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		font-family :yekan,arial;
		font-size:10pt;
	}
	
	.sendOrder_ButtonContainer .buttonSend:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.errCaption_sendOrder
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		text-align :right ;
	}
	
	.MemberPanel_ContentTable_paging
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :40px;
	
	}
	
	.MemberPanel_ContentTable
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.MemberPanel_ContentTable_leftBox
	{
		position:relative ;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		width :75%;
		min-height:360px;
		margin-top :0px;
	}
	
	.MemberPanel_Link
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link:hover
	{
		color:#EA098D;
	}
	
	
	.MemberPanel_Link_Even
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link_Even:hover
	{
		color:#EA098D;
	}
	
	.pagingContainer_MemberPanel
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height :40px;
		line-height :40px;
		margin-top :10px;
		
	}
	
	.pagingContainer_MemberPanel a
	{
		position:relative ;
		float :right ;
		right:0px;
		top:0px;
		width :30px;
		height :30px;
		display :inline-block ;
		text-align :center ;
		line-height :30px;
		font-size :10pt;
		color:#EA098D;
		font-family :yekan,arial;
		border-radius:180px;
		margin-left :5px;
		text-decoration :none;
	}
	
	.pagingContainer_MemberPanel a.active
	{
		
		color:#1c1c1c;
	}
	
	.pagingContainer_MemberPanel a i
	{
		font-size :14pt;
		color:#26ADDD;
		margin-top :5px;
		position :relative ;
	}
	
	.MemberPanel_Table
	{
		position :absolute  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
	}
	.boxMSGShowResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		line-height :100px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		
	}
	#txtResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :80px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		resize:none;
		padding :10px 10px 10px 10px
		
	}
	
	.boxMSGShowResponseButton
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :70px;
		line-height :70px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
	}
	.btn_boxmessageShow
	{
		position :relative ;
		margin-top :10px;
		margin-bottom :10px;
		left:0px;
		float :left ;
		width:30%;
		max-width :190px;
		min-height :55px;
		line-height :55px;
		border-radius:30px;
		background :#EA098D;
		border:2px solid #EA098D;
		color:#fff;
		text-align :center ;
		cursor :pointer ;
		font-family :yekan,arial;
		font-size :10pt;
		
	}
	.btn_boxmessageShow:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.message_Send_TitleBox
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_File
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_button
	{
		width:30%;
		max-width :150px;
		background :#EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		min-height :35px;
		line-height :35px;
	}
	
	.message_Send_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	#current_pwd
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	#new_password
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	.changePassword_button
	{
		background :#EA098D;
		min-height:35px;
		line-height :35px;
		border:2px solid #EA098D;
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :10pt;
		border-radius:30px;
		cursor :pointer ;
		width :100%;
		max-width :150px;
		min-width :100px;
		margin-top :20px;
	}
	
	.changePassword_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.changePassword_BoxHelp
	{
		position :relative ;
		top:0px;
		float:right ;
		right:0px;
		margin-right :20px;
		width :100%;
		max-width :400px;
		min-width :300px;
		min-height :250px;
		padding :20px 20px 20px 20px;
		display :inline-block ;
		text-align :center ;
		direction :rtl;
		background :#F5F5F5;
		margin-top :30px;
		margin-bottom :50px;
	}
	
	.changePassword_BoxHelp .title
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:60px;
		line-height :60px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#26ADDD;
		text-align :right;
		display :inline-block ;
	}
	
	.changePassword_BoxHelp .text
	{
		position :relative ;
		top:0px;
		width:100%;
		min-height:60px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-align :right;
		display :inline-block ;
	}
}

@media screen and (min-width: 1024px) and (max-width: 1279px)

{
	
	.frame_OnlinePlan
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :1400px;
	}
	.changePassword_barTop
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		width :95%;
		min-height:40px;
		line-height :40px;
		background :#F1F5F8;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		margin-top :50px;
	}
	.MemberPanel_ContentTable_leftBox 
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		 width :100%;
		 min-height:400px;
		 padding-right :10px;
		 font-family :yekan,arial;
		 font-size :11pt;
		 color:#000;
		 text-align :right ;
		 margin-top :50px;
	}
	
		.subBox_MessageSend
	{
		width: 80%;

	}
	{
		width: 100%;
	}
	
	.MemberPanel_ContentTable_leftBox .frameEditor
	{
		width: 100%;
		min-height:450px;
	}
	
	html,body
	{
		padding :0;
		margin :0;
	}
	.mainPageScreen
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :800px;
		display :inline-block ;
		text-align :center ;
	}
	.topWhiteBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		height :50px; 
		display :inline-block ;
	}
	
	.topWhiteBar_Container 
	{
		position :relative;
		top:0px;
		width:90%;
		min-height :55px; 
		display :inline-block ;
	}
	
	.topWhiteBar .main_ul
	{
		float:left ;
		left :0px;
		min-height:55px;
		
		
	}
	
	.topWhiteBar .main_li
	{
		
		display :inline-block ;
		list-style :none;
		
		margin :0;
		padding :0;
	}
	
	.topWhiteBar iframe
	{
		position :relative ;
		float :left ;
		left:0px;
		top:0px;
		width:40px;
		height :35px;
		display :inline-block ;
	}
	
	.topWhiteBar a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-decoration :none;
		padding :5px 10px 5px 10px;
		min-height:35px;
		line-height :35px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-right :5px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a:hover i
	{
		color:#EA0289;
	}
	
	.topWhiteBar a:hover
	{
		color:#EA0289;
	}
	.topWhiteBar i:hover
	{
		color:#EA0289;
	}
	
	.main_li .topWhiteBar_DropDown
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px  15px 15px 15px;
		background :#9B9EA2;
		color:#fff;
	}
	
	.main_li .topWhiteBar_DropDown_Search
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px 5px 15px 5px;
		background :#9B9EA2;
		color:#fff;
	}
	
	/*.main_li:hover .topWhiteBar_DropDown
	{
		display:block ;
	}*/
	
	.topWhiteBar_DropDown li
	{
		display:block;
		margin :0;
	}
	
	
	
	#btnLogin
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnLogin:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	#btnSearch
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnSearch:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.topBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}
	.topBar_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		display :inline-block ;
	}
	
	.topBar_Container .logoBox
	{
		position :relative ;
		top:0px;
		float:right;
		right :0px;
		cursor:pointer ;
		width:20%;
	}
	
	.logoBox img
	{
		position :relative ;
		float:right ;
		top:0px;
		right :0px;
	}
	
	.topBar_Container .menuPhoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width:70%;
		background :#fff;
		
	}
	
	.menuPhoneBox .phoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :20px;
		width:100%;
		min-height:100px;
		background :#fff;		
	}
	.phoneBox a
	{
		position :absolute  ;
		float :left ;
		left :0px;
		bottom :10px;
		padding :10px 0px 10px 0px;
		font-family:byekan,arial;
		font-size :16pt;
		color:#000;
		text-align :left ;
		display :inline-block  ;
		width :100%;
		height :30px;
		
		
	}
	.phoneBox i
	{
		font-size :20pt;
		color:#25ACE0;
		margin-right :10px;
	}
	.menuBox
	{
		position :relative ;
		top:0px;
		float  :left ;
		left:0px;
		width:100%;
		min-height :60px;
	}
	
	
	/*menu Section*/
	#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
z-index:1000;
  
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: auto;
  font-family:yekan,arial;
  background: nono;
}
#cssmenu > ul {
  background: url('images/bg.png');
  
  
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li {
  float: left;
  display: inline-block;

  
}
#cssmenu.align-center > ul {
  float: none;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
  
}
#cssmenu > ul > li > a 
{
	
  padding:30px  20px 30px  20px;
  border-right: 0px solid rgba(155, 158, 162, 0.12);
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #000;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight:300;
  
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a {
  color: #EA098D;
  background: #fff;

}
#cssmenu > ul > li.has-sub > a {
  padding-right: 10px;
}
#cssmenu > ul > li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 0px solid transparent;
  border-top-color: #ffffff;
  right: 17px;
  top: 22px;
}
#cssmenu > ul > li.has-sub.active > a::after,
#cssmenu > ul > li.has-sub:hover > a {
  border-top-color: #ffffff;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  top: 60px;
  padding-top: 6px;
  font-size: 13px;
  opacity: 0;
  -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
  -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
  -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
  -o-transition: top 0.2s ease, opacity 0.2s ease-in;
  transition: top 0.2s ease, opacity 0.2s ease-in;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #9B9EA2;
  top: -4px;
  left: 40px;
}
#cssmenu.align-right > ul > li > ul::after {
  left: auto;
  right: 20px;
}
#cssmenu ul ul ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-right-color: #ffffff;
  top: 11px;
  left: -4px;
}
#cssmenu.align-right ul ul ul::after {
  border-right-color: transparent;
  border-left-color: #ffffff;
  left: auto;
  right: -4px;
}
#cssmenu > ul > li > ul {
  top: 120px;
}
#cssmenu > ul > li:hover > ul {
  top: 52px;
  left: 0;
  opacity: 1;
}
#cssmenu.align-right > ul > li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu ul ul ul {
  padding-top: 0;
  padding-left: 6px;
}
#cssmenu.align-right ul ul ul {
  padding-right: 6px;
}
#cssmenu ul ul > li:hover > ul {
  left: 180px;
  top: 0;
  opacity: 1;
}
#cssmenu.align-right ul ul > li:hover > ul {
  left: auto;
  right: 100%;
  opacity: 1;
}
#cssmenu ul ul li a {
  text-decoration: none;
  font-weight: 400;
  font-size :10pt;
  padding: 11px  35px;
  width: 160px;
  color: #fff;
  text-align :center  ;
  background: #9B9EA2;
  
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a {
  color: #EA098D;
}
#cssmenu ul ul li:first-child > a {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
#cssmenu ul ul li:last-child > a {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
#cssmenu > ul > li > ul::after {
  position: absolute;
  display: block;
}
#cssmenu ul ul li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-left-color: #9B9EA2;
  right: 17px;
  top: 14px;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  border-left-color: transparent;
  border-right-color: #9B9EA2;
  right: auto;
  left: 17px;
}
#cssmenu ul ul li.has-sub.active > a::after,
#cssmenu ul ul li.has-sub:hover > a::after {
  border-left-color: #9B9EA2;
}
#cssmenu.align-right ul ul li.has-sub.active > a::after,
#cssmenu.align-right ul ul li.has-sub:hover > a::after {
  border-right-color: #9B9EA2;
  border-left-color: transparent;
}

	.bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		background :#DFF0F7;
		display :inline-block ;
	}

	.ServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}

	.ServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		display :inline-block ;
		min-height :600px;
	}


	.ServiceBox_Container .titleContainer
	{
		position :relative  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
		margin-bottom :20px;
	}

	.titleContainer h1 
	{
		position:absolute ;
		width :100%;
		padding-top :10px;
		padding-bottom :10px;
		font-size :28pt;
		font-family:yekan,arial;
		color:#000;
		font-weight :400;
		bottom :0px;
		margin :0;
	}

	.titleContainer span
	{
		color:#26ADDD;
	}
	
	.ServiceBoxContent
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:33.3%;
		margin :0;
		min-height:250px;
		
	}
	
	.ServiceBoxContent .logoBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		text-align :center ;
		min-height:80px;
		
	}
	.titleBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:14pt;
		color:#000;
		direction :rtl;
		cursor :pointer ;
	 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.titleBoxService:hover
	{
		color:#EA098D;
	}
	.SummeryBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#666;
		direction :rtl;
	}
	
	.SummeryBoxService p
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-align :center ;
		min-height :40px;
		width :70%;
		line-height :30px;
	}
	
	.LabelBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		background :#F1F5F8;
		text-align :center ;
	}
	.LabelBox_Container
	{
		position:relative ;
		top:0px;
		width :90%;
		min-height:600px;
		display :inline-block ;
	}
	
	.LabelBoxCintent
	{
		position :relative ;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width:50%;
		min-height :480px;
		margin-top :10%;
	}
	
	.LabelBoxCintent img
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
	}
	.LabelBoxCintent .titleLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		font-family :yekan,arial;
		font-size:28pt;
		color:#000;
		text-align :right ;
	}
	
	.LabelBoxCintent .textLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:250px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#000;
		text-align :right ;
		font-weight :400;
		direction :rtl;
		padding-left :50px;
	}
	
	.LabelBoxCintent .OrderButtonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :right ;
	}
	
	.OrderButtonBox Input
	{
		position:relative ;
		width:190px;
		height :60px;
		border-radius:50px;
		border-style :solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:12pt;
		color:#fff;
		background :#EA098D;
		 -webkit-transition:background 0.6s,color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.6s,color 0.5s;
	}
	.OrderButtonBox Input:hover
	{
		background:#fff;
		color:#EA098D;
	}
	
	.ServiceMain_Box
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.ServiceMain_Box_Container
	{
		position :relative ;
		top:0px;
		display :inline-block ;
		width :90%;
		min-height:600px;
	}
	.ServiceMain_Box_Container .titleBox_ServiceMain
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :200px;
		width :100%;
		margin :0;
		
	}
	
	.titleBox_ServiceMain .title1_ServiceMain
	{
		position :absolute  ;
		bottom:60px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :11pt;
		color:#26ADDD;
		min-height :60px;
		line-height :60px;
	}
	
	.titleBox_ServiceMain .title2_ServiceMain
	{
		position :absolute  ;
		bottom:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :22pt;
		color:#000;
		min-height :100px;
		line-height :100px;
	}
	
	.contentBoxService_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		min-height:340px;
		line-height :340px;
		text-align :center ;
	}
	
	.contentBoxService
	{
		position :relative ;
		top:0px;
		float :left ;
		margin :0.5%;
		width:24%;
		min-height :300px;
		background :#F1F5F8;
		display:inline-block ;
		text-align :center ;
	}
	
	.contentBoxService .logoboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:190px;
		text-align :center ;
		
	}
	
	.contentBoxService .logoboxService img
	{
		position :relative;
		bottom :0px;
		float:none  ;
		max-width:100px;
		margin-bottom:0px;
		margin-top :30%;
	}
	
	.contentBoxService .TextboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		height:100px;
		text-align :center ;
		margin :0;
	}
	
	.TextboxService a
	{
		position :relative  ;	
		top:0px;	
		margin-left :auto ;
		margin-right :auto ;
		font-size :14pt;
		font-family :yekan,arial;
		text-align :center ;
		text-decoration :none;
		color:#000;
		min-height:30px;
		line-height :30px;
		display :inline-block ;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.TextboxService a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
		background :#221E1B;
	}
	.QualityServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;

	}
	
	.QualityServiceBox_Images
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	
	
	.QualityServiceBox_TextBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	.QualityServiceBox_TextBox .QualityServiceBox_TitleBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:200px;
	}
	
	.QualityServiceBox_TitleBox p
	{
		position :absolute ;
		left:0px;
		width:100%;
		bottom :0px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size:24pt;
		color:#fff;
		margin :0;
	}
	
	.QualityServiceBox_TextBox .QualityServiceBox_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:100px;
		margin-top :20px;
	}
	
	.QualityServiceBox_SummeryBox p
	{
		position :absolute ;
		right:0px;
		top:0px;
		float :right;
		width:90%;
		bottom :0px;
		text-align :justify  ;
		line-height :30px;
		direction :rtl;
		font-family :yekan,arial;
		font-size:12pt;
		color:#A2A2A2;
		margin :0;
		font-weight :300;
		
	}
	
	.QualityServiceBox_ArticleBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :150px;
		direction :rtl;
		margin-top :30px;
	}
	
	.QualityServiceBox_ArticleBox a
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		padding :0;
		margin :0;
		text-decoration :none;
		color:#fff;
		font-family :yekan,arial;
		font-size:11pt;
		text-align :right ;
		font-weight :300;
		min-height :40px;
		line-height :40px;
		cursor :pointer ;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.QualityServiceBox_ArticleBox a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox_ArticleBox i
	{
		font-size :16pt;
		color:#EA098D;
		margin-left :15px;
	}
	
	.GostareshMainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GostareshContainer
	{
		position :relative;
		top:0px;
		width :90%;
		min-height :400px;
		display :inline-block ;
		direction:rtl;
		padding-top :50px;
	}
	
	.GostareshBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		margin :0;
		padding :0;
		min-height :400px;
		width :50%;
	}
	
	.GostareshBox .titleGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :22pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :100px;
	}
	
	.GostareshBox .summeryGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :13pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :40px;
		font-weight :200;
	}
	
	.GostareshBox .textGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :11pt;
		font-family:yekan,arial;
		color:#9E9E9E;
		text-align :justify  ;
		min-height:150px;
		line-height :30px;
		font-weight :200;
	}
	.GostareshBox iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :90%;
		min-height:400px;
	}
	
	.TestimonialsMainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center ;
		background :#F1F5F8;
	}
	
	.TestimonialsContainer
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :500px;
		display :inline-block ;
	}
	
	
	.Testimonials_Header
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.Testimonials_Header p
	{
		position :absolute ;
		bottom :0px;
		left :0px;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		text-align :center ;
		width :100%;
	}
	
	.Testimonials_Text
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
		padding :0;
	}
	
	.Testimonials_Text p
	{
		position :relative  ;
		top :0px;
		margin :0;
		margin-left :auto ;
		margin-right :auto ;
		min-height :80px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		width :60%;
		text-align :center ;
		direction :rtl;
		
		
	}
	
	.Testimonials_Text i.leftSide
	{
		position :absolute  ;
		float :left ;
		left :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-right :20px;
	}
	
	.Testimonials_Text i.rightSide
	{
		position :absolute ;
		float :right  ;
		right :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-left :20px;
	}
	
	.Testimonials_Text a
	{
		text-align :center ;
		text-decoration :none;
		color:#000;
		width :85%;
		display:block ;
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
	}
	
	.Testimonials_Image
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :80px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.Testimonials_Image img
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right:auto ;
		border-radius:180px;
		width :80px;
		height :80px;
	}
	
	.Testimonials_Title
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :60px;
		line-height :60px;
		display :inline-block ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:11pt;
		color:#9E9E9E;	
	}
	
	.GalleryMainBox
	{
		position :relative;
		top:0px;
		left :0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GalleryContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	.GalleryContainer .headerBoxGallery
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :150px;
		line-height :150px;
		font-family :yekan,arial;
		font-size :28pt;
		color:#000;
		text-align :center ;
	}
	.GalleryContainer .GalleryBox
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		margin :0;
		padding :0;
		width :48%;
		min-height:350px;
		margin :1%
	}
	
	.GalleryBox .maskBoxGallery
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery:before
	{
		content: "\f00e";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery:before
	{
		visibility :visible  ;
	}
	
	
	
	
	.GalleryBox .maskBoxGallery1
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery1
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery1:before
	{
		content: "\f144";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery1:before
	{
		visibility :visible  ;
	}
	
	
	
	
	
	
	
	
	.Goods_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:700px;
		display:inline-block ;
		text-align :center ;
		margin-bottom :50px;
	}
	
	.Goods_Container
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height :700px;
		display :inline-block ;
	}
	
	.Goods_Container .title_Header_Goods
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:100px;
		line-height :100px;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
	}
	
	.Goods_Container .goodsBoxLeft
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :30%;
		height :400px;
		border:4px solid #27ACE5;
		display:inline-block ;
		margin-right:2%; 
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxMiddle
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :30%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin-right:2%;
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxRight
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right  ;
		width :30%;
		height :400px;
		border:4px solid #FAEE1E;
		display:inline-block ;
		margin-right:2%;
		margin-top :10px;
	}
	
	.title_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#000;
		min-height :50px;
		line-height :50px;
		margin-top :50px;
		font-weight :600;
		direction :rtl;
	}
	
	.from_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :20px;
		line-height :20px;
		direction :rtl;
	}
	
	.from_PriceBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :60px;
		line-height :60px;
		direction :rtl;
	}
	
	.from_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :120px;
		direction :rtl;
		padding-left :10%;
		padding-right :10%;
		margin-top :10px;
		font-weight :300;
	}
	.from_InputBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :center ;
	}
	.from_InputBox input
	{
		position :relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:100px;
		width:50%;
		min-height:60px;
		border-radius:30px;
		cursor:pointer ;
		border:2px solid #EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		background :#EA098D;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;	
	}
	
	.from_InputBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.Offer_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center;
		background :#1E2326;
	}
	
	.Offer_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :500px;
		display : inline-block ;

	}
	
	.Offer_Box_Left
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		margin :0;
		padding :0;
		
	}
	
	
	
	.Offer_Box_right
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		
		margin :0;
		padding :0;
	}
	.Offer_Box_right .title1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		margin-top :20%;
		font-weight :600;
	}
	
	.Offer_Box_right .Short1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		padding-left :40px;
	}
	
	.Offer_Box_right .title2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		font-weight :600;
	}
	
	.Offer_Box_right .Short2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		
	}
	
	.Contact_MainpageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
		text-align :center ;
	}
	.Contact_ContainerMainPage
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :350px;
		display  :inline-block ;
	}
	
	.contact_Header
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:22pt;
		font-family :yekan,arial;
		color:#26ADDD;
		margin-top :50px;
		width :100%;
	}
	
	.contact_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:12pt;
		font-family :yekan,arial;
		color:#000;
		min-height:60px;
		line-height :60px;
		width :100%;
		margin-bottom :50px;
	}
	
	.contact_AddressBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right;
		width:100%;
		min-height :180px;
		line-height :180px;
	}
	
	.contact_Box
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :33.3%;
		margin :0;
		padding :0;
		min-height :60px;
		
		
	}
	
	.contact_Box .logo_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:20%;
		min-height :60px;
		margin :0;
		padding :0;
		
	}
	
	.contact_Box .Content_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:90%;
		min-height :60px;
		margin :0;
		padding :0;
		
		
	}
	
	.logo_ContactBox .Email_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#FAEF24;
		margin-top :0%;
	
	}
	
	.logo_ContactBox .Phone_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#EB038B;
		margin-top :0%;
	}
	
	.logo_ContactBox .Address_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#26ACE1;
		margin-top :0%;
	}
	
	.Content_ContactBox .title_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :20pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
	}
	.Text_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
		margin-top :10px;
	}
	
	.box_MapFrame
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		overflow:hidden;
		margin-bottom :-50px;
	}
	
	.box_MapFrame iframe
	{
		position :relative ;
		top:-50px;
		left:0px;
		width :100%;
		min-height :350px;
	}
	
	.box_Footer
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		background :#0C0C0C;
		display :inline-block ;
		text-align :center ;
	}
	
	.box_Footer .box_LogoFooter
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		display:inline-block ;
		min-height:250px;
		line-height :250px;
		text-align :center ;
		
	}
	
	.box_LogoFooter img
	{
		position:relative ;
		margin-top :5%;	
		margin-left :auto ;
		margin-right:auto ;
	}
	
	.box_socialFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:80px;
		line-height :80px;
		display :inline-block ;
	}
	
	.box_socialFooter ul
	{
		display :inline-block ;
		list-style :none;
		padding-left :30px;
		padding-right :30px;
		direction :rtl;
		
	}
	.box_socialFooter li
	{
		position :relative ;
		display :inline-block ;
	}
	.box_socialFooter a
	{
		display :inline-block  ;
		width:60px;
		height :60px;
		border-radius:160px;
		border-color:#DF0689;
		border-width:0px;
		border-style:solid;
		text-align :center ;
		line-height :60px;
		 -webkit-transition:border 0.1s; /* For Safari 3.1 to 6.0 */
        transition:border 0.1s;
	}
	.box_socialFooter a:hover
	{
		border-color:#DF0689;
		border-width:2px;
		border-style:solid;
		
	}
	
	.box_socialFooter i
	{
		font-size :20pt;
		color:#DF0689;
		padding :14px  0px 14px 0px;
	}
	
	.box_CopyrightFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:40px;
		display :inline-block ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
	}
	
	.box_CopyrightFooter a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
		text-decoration :none;
	}
	
	.searchIcon_Menu
	{
		font-size :30pt;
		color:#26ADDD;
		
	}
	
	
	
	.memberPanel_Basket
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#123956;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Basket_a
	{
		position :absolute ;
		left:0px;
		padding :0px;
		top:0px;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;

		
	}
	
	
	.SlideTopPageOtherPage
	{
		position :relative ;
		top:0px;
		float :left ;
		width :100%;
		min-height :400px;
	}
	.SlideTopPageOtherPage .ContentBox
	{
		position:absolute ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		
		text-align :center ;
		line-height :400px;
		font-family :yekan,arial;
		font-size :30pt;
		color:#fff;
		text-shadow:2px 2px #1c1c1c;
	}
	.SlideTopPageOtherPage img
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
	}
	
	.contactForm_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display:inline-block ;
		text-align :center ;
	}
	
	.contactForm_Container
	{
		position:relative ;
		top:0px;
		width :90%;
		min-height:600px;
		display :inline-block ;
	}
	.contactForm_Title
	{
		position:relative ;
		top:0px;
		float:left ;
		left :0px;
		width :100%;
		direction:rtl;
		text-align :right ;
		font-family :yekan,arial;
		font-size:20px;
		color:#000;
		min-height :150px;
		line-height :150px;
	}
	
	.contactForm_Container ul
	{
		position :relative ;
		top:0px;
		width:30%;
		margin :0;
		padding :0;
		min-height :400px;
		list-style :none;
		display:inline-block ;
	}
	
	.contactForm_Container ul li
	{
		
		margin:5px;
		
		
	}
	.contactForm_Container .textBoxStyleContent
	{
		max-width :350px;
		width:100%;
		min-height:55px;
		background :#F5F5F5;
		color:#C7C7C7;
		font-family :yekan,arial;
		font-size:11pt;
		border-width:0;
		padding-right :15px;
		direction :rtl;
		text-align :right;
		font-weight:400;
		margin :0;
		resize:none;
	}
	
	.contactForm_Container .labelStyleContent
	{
		font-size:9pt;
		font-family :yekan,arial;
		color:#ff0;
		margin-left :5px;
	}
	
	#btnSave_contactForm
	{
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
		max-width :180px;
		min-height :50px;
		float :left ;
		
	}
	
	#btnSave_contactForm:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.AboutUS_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
		text-align :center ;
	}
	.AboutUS_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :570px;
		display :inline-block ;
	}
	
	.AboutUS_Image_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:50%;
		min-height :350px;
		margin-top :100px;
		overflow :hidden ;
	}
	.AboutUS_Image_MainBox img
	{
		position:relative ;
		top:0px;
		width :100;
	}
	.AboutUS_Text_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:50%;
		min-height :350px;
		margin-top :100px;
	}
	.AboutUS_Text_MainBox .titleBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height:90px;
		line-height :90px;
		font-size :20pt;
		font-family :yekan,arial;
		text-align :right ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS_Text_MainBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MainBox .TextBoxAbout
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height:90px;
		line-height :30px;
		font-size :12pt;
		font-family :yekan,arial;
		text-align :justify  ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS.Text_MemberBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		float :left ;
		text-align :center ;
		min-height :600px;
		display :inline-block ;
	}
	.AboutUS_Text_MemberBox .header_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :80px;
		line-height :80px;
		margin-top :50px;
		text-align :center;
		width :100%;
	}
	.AboutUS_Text_MemberBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MemberBox .Text_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		min-height :100px;
		line-height :30px;
		text-align :center;
		width :100%;
	}
	
	.mainbox_MemberBox_ForImage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.boxImage_Member
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:360px;
		width :22%;
		margin :1px;
		overflow :hidden ;
	
	}
	
	.boxImage_Member_img
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:280px;
	}
	
	.boxImage_Member_img img
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		
	}
	.boxImage_Member .nameMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		line-height :50px;
	}
	
	.boxImage_Member .SematMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :center ;
		font-weight:300;
		margin :0;
	}
	
	.boxImage_Member_img .mask_MemberBox
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox
	{
		height:100%;
	}
	
	.mask_MemberBox a
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-decoration :none;
		padding :10px;
	}
	
	.mask_MemberBox i
	{
		color:#E0078C;
		font-size:16pt;
	}
	
	.boxImage_Member_img .mask_MemberBox p
	{
		margin-bottom :45% ;
		margin-top :-100% ;
		width :100%;
		display  :inline-block ;
		text-align :center ;
		width :100%;
		min-height:20px;
		-webkit-transition:margin-top 0.5s; /* For Safari 3.1 to 6.0 */
		transition:margin-top 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox p
	{
		margin-top :45% ;
	}
	
	.mainpageBox_Link
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.Container_Link
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :600px;
		display :inline-block ;
		margin-top :50px;
	}
	
	
	.box_Link
	{
		position :relative ;
		margin-left :auto ;
		margin-right:auto ;
		top:0px;
		display:inline-block ;
		width:22%;
		margin :5px;
		min-height :280px;
		cursor :pointer ;
		overflow :hidden ;
		border:1px solid #c1c1c1;
	}
	
	.box_Link .maskBoxLink
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
		text-align :center ;
		font-family :yakan,arial;
		font-size :12pt;
		color:#fff;
	}
	
	.box_Link:hover .maskBoxLink
	{
		height :100%;
	}
	
	.box_Link .maskBoxLink p
	{
		position :absolute ;
		font-family :yekan,arial;
		font-size :12pt;
		color :#fff;
		text-align :center ;
		min-height:40px;
		line-height :40px;
		top :-100px;
		width :100%;
		-webkit-transition:top 0.9s; /* For Safari 3.1 to 6.0 */
		transition:top 0.9s;
		z-index :-10000;
	}
	.box_Link:hover .maskBoxLink p
	{
		top :40%;
		z-index :1;
	}
	
	.History_Mainpage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.History_Container
	{
		position :relative ;
			top:0px;
			width:90%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
			margin-right :30px;
	}
 .Container_Content
		{
			position :relative ;
			top:0px;
			width:90%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
		}
		
	.Services_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px; 
	}
	
	.Services_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		display :inline-block ;
		text-align :center ;
		margin-top :100px;
		margin-bottom :100px;
	}
	
	.Services_Box
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:310px;
		display :inline-block ;
		background :#F1F5F8;
		width :44%;
		margin  :10px;
		
	}
	
	.Services_Box .logoBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :30%;
		display :inline-block ;
		margin :0;
		min-height :310px;
	}
	
	.Services_Box .logoBox img
	{
		position :relative;
		display:block  ;
		margin-left :auto ;
		margin-right :auto ;
		float :none ;
		margin-top :70px;
		width :84px;
	}
	
	.Services_Box .ContentBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :70%;
		display :inline-block ;
		margin :0;
	}
	
	.Services_Box .ContentBox .TitleServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :14pt;
		font-family:yekan,arial;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		direction :rtl ;
		margin-top:60px;
		
	}
	
	.Services_Box .ContentBox .TextServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :90%;
		font-size :10pt;
		font-family:yekan,arial;
		min-height:80px;
		line-height :25px;
		text-align :justify ;
		direction:rtl;
	}
	
	.Services_Box .ContentBox .InputServicesBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		
		
	}
	
	.Services_Box .ContentBox .InputServicesBox input
	{
		position :relative ;
		float :left ;
		left :0px;
		width:90px;
		height :40px;
		text-align :center ;
		cursor :pointer ;
		color:#fff;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:20px;
		font-family :yekan,arial;
		font-size :10pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Services_Box .ContentBox .InputServicesBox input:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.serviceShow_Title
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :60px;
		font-size:18pt;
		font-family :yekan,arial;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.serviceShow_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :30px;
		font-size:11pt;
		font-family :yekan,arial;
		color:#9c9c9c;
		direction :rtl;
		text-align :justify ;
	}
	
	.News_MainBox
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	
	.News_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
		
		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#EA098D;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:90%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:30px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#25ADDF;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#000;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
	#txtSearch
	{
		padding :5px 5px 5px 5px;
		border-width:0px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		direction :rtl;
		height:25px;
		
	}
	
	.SearchView_MaonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.SearchView_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		display :inline-block ;
		min-height :600;
	}
	
	.SearchView_Container iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
	}
	
	.Register_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	
	.Register_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :600px;
		display :inline-block ;
		margin-bottom :80px;

	}
	
	.register_Header
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#25ADDD;
		direction :rtl;
		text-align :right ;
		margin-top :50px;
	}
	
	.register_HeaderText
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right ;
	}
	
	.register_BoxForm
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		margin :0;
		padding :0;
		display :inline-block ;
		min-height:500px;
		width :30%;
		
	}
	
	.register_CaptionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :90%;
		min-height :40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		text-align :right;
		direction :rtl;
	}
	.register_CaptionBox span
	{
		color:#EA098D;
		margin-right :5px;
	}
	
	.register_TextBox_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height :45px;
		line-height :45px;
	}
	
	.register_TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :45px;
		line-height :45px;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :10px;
		text-align :right ;
	}
	
	.register_Button_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height :60px;
		line-height :60px;
		margin-top:20px;
	}
	.register_Button_Box input
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :160px;
		height :60px;
		border-radius:30px;
		border:2px solid #EA098D;
		background :#EA098D;
		cursor :pointer ;
		color:#fff;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
		direction :rtl;
	}
	
	.register_Button_Box input:hover
	{
		color:#EA098D;
		background:#fff;
	}
	.register_Button_Box .ErrCaption
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		direction :rtl;
	}
	
	.register_HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		padding :0;
		margin :0;
		display:inline-block ;
	}
	
	.register_HelpPart1
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:350px;
		background :#F5F5F5;
		width :90%;
		margin-top :40px;
		
	}
	
	.register_HelpPart1 .titleHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :90%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#26ADDC;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		margin-top :10%;
		direction :rtl;
	}
	
	.register_HelpPart1 .summeryHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :90%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		direction :rtl;
	}
	.summeryHelp span
	{
		color:#EA098D;
	}
	.register_HelpPart2
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:130px;
		background :#F5F5F5;
		width :90%;
		margin-top :10px;
		
	}
	
	.register_HelpPart2 .textContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :90%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :70px;
		line-height :70px;
		text-align :right ;
		direction :rtl;
	}
	
	.register_HelpPart2 .PhoneContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :90%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		min-height :30px;
		line-height :30px;
		text-align :center  ;
		direction :rtl;
		
	}
	
	.register_HelpPart2 .PhoneContactHelp i
	{
		font-size :20pt;
		color:#EA098D;
		margin-right:10px;
		
	}
	
	.ProductsDetails_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	.ProductsDetails_Container
	{
		position:relative ;
		top:0px;
		width :90%;
		min-height :600px;
		display :inline-block ;
	}
	
	.ProductsDetails_TopBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		margin :0;
		padding :0;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox
	{
		position:relative;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_leftBox
	{
		position:relative;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:90%;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:170px;
		margin-top :80px;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .rightBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :50%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .leftBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :50%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .captionBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox .Combobox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width :90%;
		min-height :50px;
		border-width :0px;
		border-style :solid ;
		background :#F5F5F5;
		color:#000;
		font-family :yekan,arial;
		font-size:10pt;
		direction:rtl;
		text-align :right;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:60px;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:60px;
		margin-top :10px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height:60px;
		line-height :60px;
		display :inline-block  ;
		text-decoration :none;
		text-align :left;
		direction:rtl;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox  i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-left :5px;
		-ms-transform: rotate(45deg); /* IE 9 */
		-webkit-transform: rotate(45deg); /* Safari */
		transform: rotate(45deg);
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a:hover
	{
		color:#EA098D;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		display :inline-block ;
		min-height :100px;
		line-height :100px;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		min-height :60px;
		line-height :60px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#EA098D;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		min-height:60px;
		line-height :60px;
		width :5.5%;
	}
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox i
	{
		color:#B3B3B3;
		font-size :20pt;
		position :relative ;
		width :100%;
		height :60px;
		line-height :60px;
		display :inline-block ;
		font-weight :900;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#FAEE1E;
		cursor:pointer ;
		text-align :center ;
		color:#000;
		background :#FAEE1E;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton:hover
	{
		color:#FAEE1E;
		background :#fff;
	}
	
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#26ADDD;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#26ADDD;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton:hover
	{
		color:#26ADDD;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .helpMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:100px;
		
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:80px;
		line-height:80px;
		background :#F5F5F5;
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText .helpBox 
	{
	
		width :90%;
		display:inline-block ;
		min-height:70px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:10pt;
		color:#000;
		text-align :right  ;
		direction :rtl ;
		float:none;
		margin-top :5px;
		margin-bottom :5px;
	}
	
	.ProductsDetails_leftBox .ImageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :90%;
		min-height:430px;
		border:6px solid #26ADDD;
		display :inline-block  ;
		margin-top :80px;
	}
	
	.ProductsDetails_leftBox .ImageBox .ProductName
	{
		position:relative ;
		top:0px;
		right:0px;
		min-height:90px;
		line-height :90px;
		display:inline-block ;
		text-align :center ;
		font-family :yekan,arial;
		font-size:16pt;
		color:#26ADDD;
		font-weight :800;
	}
	
	.Products_Tab_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height:400px;
	}
	
	.Products_Tab_Container
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		width :90%;
		min-height:400px;
	}
	
	.padding_Tab
  	{
  		position :relative ;
  		top:0px;
  		margin-top :20px;
  		display:inline-block ;
  		text-align :right ;
  		right :0px;
  		float:right;
  		padding :20px 20px 20px 20px;
  		direction :rtl;
  		font-size :11pt;
  		font-family :yekan,arial;
  		
  	}
  	
  	div.tab {
    overflow: hidden;
    border: 0px solid #ccc;
    background-color: #fff;
    padding :0px 0px 0px 0px;
    position :relative ;
    width:100%;
    display :inline-block ;
    margin-left :auto ;
    margin-right :auto ;
    top:20px;
    text-align :left;
    
}

/* Style the buttons inside the tab */
div.tab input 
{
	position :relative ;
	float :right ;
	right :0px;
    background-color: inherit;
    border: none;
    outline: none;
    cursor: pointer;
    padding:   5px  8px ;
    transition: 0.3s;
    font-size: 13px;
    font-family :yekan ,arial;
    background-color: #fff;
    margin-left :5px;
    min-width:60px;
    border-style :solid ;
    border-width :1px;
    border-color :#C8C8C8;
    min-height :52px;
    width :12%;
    margin-bottom :0px;
    color:#000;
    
}

/* Change background color of buttons on hover */
div.tab input:hover {
    background-color: #EA098D;
     color:#fff;
}

/* Create an active/current tablink class */
div.tab input.active {
    background-color: #EA098D;
    border-bottom:0px solid #ECDEBB;
    color:#fff;
}
	
	.tabcontent {
    display: none;
    padding: 20px  20px 20px 20px;
    border: 0px solid #ccc;
    
    width:100%;
    padding-bottom :50px;
    min-height :400px;
    font-size :11pt;
    margin-top :19px;
	background :rgb(241,245,248);
	background :rgba(241,245,248,0.5);
	border:1px solid #CACACA;
	border-top:2px solid #CACACA;

}
  	
  	.image_Products_MainBox
  	{
  		position :relative ;
  		top:0px;
  		float :right  ;
  		right :0px;
  		width :100%;
  		min-height :250px;
  		display :inline-block ;
  		cursor:pointer ;
  	}
	.image_Products_MainBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right :0px;
		width :100%;
		display :inline-block;
	}
	.image_Products_Title
	{
		position:relative ;
		top:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :center ;
	}
	
	.Comment_Box
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		text-align :center ;
	}
	
	.Comment_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :300px;
		display :inline-block ;
	}
	
	.Comment_Container .commentCpation
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:35px;
		line-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.Comment_Container .commentTextBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :right;
		
	}
	
	.Comment_Container .commentTextBox .TextBox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		max-width:300px;
		width:30%;
		min-height :50px;
		text-align :right ;
		border-width :0;
		border-style:solid;
		background :#fff;
		font-family :yekan,arial;
		font-size :10pt;
		padding-right :10px;
		padding-left :10px;
		resize:none;
	}
	.Comment_Container .commentTextBox .sendButtonComment
	{
		position :relative ;
		top:0px;
		float :right ;
		right :18%;
		width:100px;
		min-height:40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		text-align :center ;
		background :#EA098D;
		border-radius:30px;
		border:2px solid #EA098D;
		cursor:pointer ;
		margin-top :20px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Comment_Container .commentTextBox .sendButtonComment:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.CommentList_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
	}
	
	.CommentList_MainBox .CommentListBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width:60%;
		min-height :135px;
		background :#fff;
		display:inline-block ;
		text-align :center ;
		margin-bottom :20px;
	}
	
	.CommentListBox .DateCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :left;
		direction :rtl;
		width :90%;
		display :inline-block ;
	}
	.CommentListBox .NameCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :right;
		direction :rtl;
		width :90%;
		display :inline-block ;
	}
	
	.CommentListBox .TextCommentBox
	{
		position :relative ;
		top:0px;
		min-height :60px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :justify ;
		direction :rtl;
		width :90%;
		display :inline-block ;
	}
	.CommentListBox .LikeFrameBox
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		width :90%;
		min-height:30px;
		line-height :30px;
		
	}
	.CommentListBox .LikeFrameBox iframe
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :50%;
		max-width:300px;
		height :50px;
		
	}
	
	.basket_breadcrumbs_mainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
	}
	
	.basket_breadcrumbs_Container
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		min-height :100px;
		width :100%;
		
	}
	
	.panelInput_MainPage
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height:600px;
	}
	
	.panelInput_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :95%;
		display:inline-block ;
		min-height:400px;
		
	}
	.panelInput_Container .rightBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :25%;
		min-height:360px;
	}
	
	.panelInput_Container .LeftBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :75%;
		min-height:360px;
		
	}
	
	
	
	
	.panelInput_Container .rightBox .ContainerBox
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height:360px;
		display :inline-block ;
		text-align :center ;
		background :#26ADDD;
	}
	
	.panelInput_Container .rightBox .ContainerBox .MenuBox
	{
		position:relative ;
		display :inline-block ;
		width :90%;
		top:0px;
		min-height:360px;
	}
	
	.panelInput_Container .rightBox .ContainerBox .PersonBox
	{
		position:relative ;
		top:0px;
		float:right;
		width :100%;
		min-height:87px;
		line-height :87px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		direction :rtl;
		
	}
	.panelInput_Container .rightBox .ContainerBox ul
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		margin :0;
		padding :0;
		list-style:none;
		display:inline-block ;
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li
	{
		margin :0;
		padding :0;
		
		direction :rtl;
		
		padding :5px 50px 5px 50px;
		text-align :right ;
		
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li a
	{
		text-decoration :none;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		text-align :right ;
		direction :rtl;
		display:inline-block ;
		width :100%;
		height :100%;
		min-height :25px;
		line-height :25px;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a:hover
	{
		color:#FAEE1E;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a i
	{
		font-size :16pt;
		color:#FAEE1E;
		margin-left :15px;
		direction :rtl;
		font-weight :900;
	}
	
	
	.panelInput_Container .LeftBox .headerBox
	{
		position:relative ;
		top:0px;
		float:right;
		right :0px;
		width :100%;
		min-height:34px;
		line-height :34px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :20px;
		text-align :right;
		background :#F1F5F8;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width:49%;
		min-height:350px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	.panelInput_Container .LeftBox .memberBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float:right ;
		margin-right :2%;
		width :49%;
		min-height :250px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer i
	{
		position :relative ;
		float :right ;
		right :0px;
		font-size :20pt;
		color:#EA098D;
		margin-left :10px;
		min-height:70px;
		line-height :70px;
		
		margin-right :0px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		text-align :center ;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height:70px;
		display:inline-block ;
		font-family :yekan,arial;
		font-size : 10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .captionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox input
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :70%;
		min-height :40px;
		background :#fff;
		border-width :0px;
		border-style :solid ;
		text-align :right ;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :9pt;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput
	{
		position :relative ;
		top:0px;
		right:30%;
		float :right ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput:hover
	{
		background :#fff;
		color:#EA098D;
	}
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right ;
		display :inline-block ;
		height:35px;
		line-height :35px;
		text-align :right;
		font-size :9pt;
		color:#000;
		direction :rtl;
		text-decoration :none;
		
		
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink:hover
	{
		color:#26ADDD;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink i
	{
		position :relative ;
		top:0px;
		margin-top:0px;
		color:#26ADDD;
		font-size :10pt;
		height:35px;
		line-height :35px;
	}
	
	
	.memberBoxMain_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :90%;
		display:inline-block ;
		min-height:200px;

	}
	
	.memberBoxMain_Container .headerbox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:70px;
		line-height :70px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	
	.memberBoxMain_Container .headerbox i
	{
		font-size :20pt;
		color:#EA098D;
		min-height :40px;
		line-height :40px;
		margin-left :10px;
	}
	
	.memberBoxMain_Container .Bodybox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	.memberBoxMain_Container .buttonMember
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
		font-family :yekan,arial;
		font-size :10pt;
		margin-top :10px;
	}
	
	.memberBoxMain_Container .buttonMember:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.panelInput_MainPage .SendOrderBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right;
		width :100%;
		min-height:450px;
		border:1px solid #C8C8C8;
		background :#F1F5F8;
		margin-top :10px;
		padding-top :20px;
	}
	.SendOrderBox .rightBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:45%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .leftBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:55%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .rightBox .captionBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :90%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		
	}
	
	.SendOrderBox .rightBox .TxetBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :90%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:42px;
		background :#fff;
		line-height :42px;
	}
	
	.SendOrderBox .rightBox .hazSendBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :90%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :42px;
		line-height :42px;
		
	}
	
	.SendOrderBox .rightBox .hazSendBox .captionHazErsal
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		min-height:42px;
		line-height :42px;
		background :#FAEE1E;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		max-width:160px;
		width :50%;
	}
	
	.SendOrderBox .leftBox .captionBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		margin-right :20px;
	}
	
	.SendOrderBox .leftBox .textBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:110px;
		background :#fff;
		resize:none;
		margin-right :20px;
	}
	
	
	#opt_Pay label 
	{
		padding-right :5px;
		padding-left :5px;
	}
	
	#chk_Ok label
	{
		padding-right :10px;
		padding-left :10px;
	}
	
	.sendOrder_ButtonBox
	{
		position :relative;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block; 
		text-align:center ; 
	}
	.sendOrder_ButtonContainer
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :90%;
		display :inline-block; 
	}
	
	.sendOrder_ButtonContainer .buttonSend
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		min-height:60px;
		line-height :60px;
		width:25%;
		max-width :180px;
		background :#EA098D;
		text-align :center ;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		font-family :yekan,arial;
		font-size:10pt;
	}
	
	.sendOrder_ButtonContainer .buttonSend:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.errCaption_sendOrder
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		text-align :right ;
	}
	
	.MemberPanel_ContentTable_paging
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :40px;
	
	}
	
	.MemberPanel_ContentTable
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.MemberPanel_ContentTable_leftBox
	{
		position:relative ;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		width :75%;
		min-height:360px;
		margin-top :0px;
	}
	
	.MemberPanel_Link
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link:hover
	{
		color:#EA098D;
	}
	
	
	.MemberPanel_Link_Even
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link_Even:hover
	{
		color:#EA098D;
	}
	
	.pagingContainer_MemberPanel
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height :40px;
		line-height :40px;
		margin-top :10px;
		
	}
	
	.pagingContainer_MemberPanel a
	{
		position:relative ;
		float :right ;
		right:0px;
		top:0px;
		width :30px;
		height :30px;
		display :inline-block ;
		text-align :center ;
		line-height :30px;
		font-size :10pt;
		color:#EA098D;
		font-family :yekan,arial;
		border-radius:180px;
		margin-left :5px;
		text-decoration :none;
	}
	
	.pagingContainer_MemberPanel a.active
	{
		
		color:#1c1c1c;
	}
	
	.pagingContainer_MemberPanel a i
	{
		font-size :14pt;
		color:#26ADDD;
		margin-top :5px;
		position :relative ;
	}
	
	.MemberPanel_Table
	{
		position :absolute  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
	}
	.boxMSGShowResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		line-height :100px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		
	}
	#txtResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :80px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		resize:none;
		padding :10px 10px 10px 10px
		
	}
	
	.boxMSGShowResponseButton
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :70px;
		line-height :70px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
	}
	.btn_boxmessageShow
	{
		position :relative ;
		margin-top :10px;
		margin-bottom :10px;
		left:0px;
		float :left ;
		width:30%;
		max-width :190px;
		min-height :55px;
		line-height :55px;
		border-radius:30px;
		background :#EA098D;
		border:2px solid #EA098D;
		color:#fff;
		text-align :center ;
		cursor :pointer ;
		font-family :yekan,arial;
		font-size :10pt;
		
	}
	.btn_boxmessageShow:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.message_Send_TitleBox
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_File
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_button
	{
		width:30%;
		max-width :150px;
		background :#EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		min-height :35px;
		line-height :35px;
	}
	
	.message_Send_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	#current_pwd
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	#new_password
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	.changePassword_button
	{
		background :#EA098D;
		min-height:35px;
		line-height :35px;
		border:2px solid #EA098D;
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :10pt;
		border-radius:30px;
		cursor :pointer ;
		width :100%;
		max-width :150px;
		min-width :100px;
		margin-top :20px;
	}
	
	.changePassword_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.changePassword_BoxHelp
	{
		position :relative ;
		top:0px;
		float:right ;
		right  :0px;
		width :100%;
		max-width :400px;
		min-width :300px;
		min-height :250px;
		padding :20px 20px 20px 20px;
		display :inline-block ;
		text-align :center ;
		direction :rtl;
		background :#F5F5F5;
		margin-top :30px;
		
	}
	
	.changePassword_BoxHelp .title
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:60px;
		line-height :60px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#26ADDD;
		text-align :right;
		display :inline-block ;
	}
	
	.changePassword_BoxHelp .text
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:60px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-align :right;
		display :inline-block ;
	}
}



@media screen and (min-width: 1280px) and (max-width: 5000px)

{
	
	#btnExit
	{
		padding :5px 10px 5px 10px;
		border-style :solid ;
		border-width :0;
		background :#E70A8B;
		color:#fff;
		text-align :center ;
		cursor:pointer ;	
		font-family :yekan,arial;
		font-size :9pt;
	}
	
	#btnExit:hover
	{
		background :#26AFDD;
	}
	.dialog_SelectSize
	{
		position:relative;
		float:none;
		margin-left :auto ;
		margin-right :auto ;
		top:20%;
		background :#fff;
		border-radius:10px;
		line-height:200px;
		width:30%;
		min-height:200px;
	}
	
	.onlineplan_selectSize_Mainpage
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.onlineplan_selectSize_Mainpage .boxSize
	{
		position :relative ;
		float :none ;
		margin-left :auto ;
		margin-right :auto ;
		display :inline-block ;
		width :15%;
		min-height :300px;
		background-image:url(../images/paper.png);
		background-repeat :no-repeat ;
		background-position :center center ;
		cursor :pointer ;
		line-height :300px;
		font-size :18pt;
		font-family :yekan,arial;
		color:#000;
		margin :10px;
	}
	
	.frame_OnlinePlan
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :1400px;
	}
	
	.changePassword_barTop
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		width :95%;
		min-height:40px;
		line-height :40px;
		background :#F1F5F8;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		margin-top :50px;
	}
	
	.MemberPanel_ContentTable_leftBox 
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right ;
		 width :80%;
		 min-height:40px;
		 line-height :40px;
		 padding-right :10px;
		 font-family :yekan,arial;
		 font-size :11pt;
		 color:#000;
		 text-align :right ;
		 margin-top :50px;

	}
	
	.subBox_MessageSend
	{
		width: 80%;

	}
	
	.MemberPanel_ContentTable_leftBox  .frameEditor
	{
		width: 80%;
		min-height:350px;
	}
	
	html,body
	{
		padding :0;
		margin :0;
	}
	.mainPageScreen
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :800px;
		display :inline-block ;
		text-align :center ;
	}
	.topWhiteBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		height :50px; 
		display :inline-block ;
	}
	
	.topWhiteBar_Container 
	{
		position :relative;
		top:0px;
		width:90%;
		min-height :55px; 
		display :inline-block ;
	}
	
	.topWhiteBar .main_ul
	{
		float:left ;
		left :0px;
		min-height:55px;
		
		
	}
	
	.topWhiteBar .main_li
	{
		
		display :inline-block ;
		list-style :none;
		
		margin :0;
		padding :0;
	}
	
	.topWhiteBar iframe
	{
		position :relative ;
		float :left ;
		left:0px;
		top:0px;
		width:40px;
		height :35px;
		display :inline-block ;
	}
	
	.topWhiteBar a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-decoration :none;
		padding :5px 10px 5px 10px;
		min-height:35px;
		line-height :35px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-right :5px;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	.topWhiteBar a:hover i
	{
		color:#EA0289;
	}
	
	.topWhiteBar a:hover
	{
		color:#EA0289;
	}
	.topWhiteBar i:hover
	{
		color:#EA0289;
	}
	
	.main_li .topWhiteBar_DropDown
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px  15px 15px 15px;
		background :#9B9EA2;
		color:#fff;
	}
	
	.main_li .topWhiteBar_DropDown_Search
	{
		float:none;
		list-style :none;
		display:none ;
		list-style-type:none ;
		position:absolute ;
		z-index:10000;
		direction:rtl;
		margin :0;
		padding :15px 5px 15px 5px;
		background :#9B9EA2;
		color:#fff;
	}
	
	/*.main_li:hover .topWhiteBar_DropDown
	{
		display:block ;
	}*/
	
	.topWhiteBar_DropDown li
	{
		display:block;
		margin :0;
	}
	
	
	
	#btnLogin
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnLogin:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	#btnSearch
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
	}
	
	#btnSearch:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.topBar
	{
		position :relative;
		top:0px;
		left:0px;
		width:100%;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}
	.topBar_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		display :inline-block ;
	}
	
	.topBar_Container .logoBox
	{
		position :relative ;
		top:0px;
		float:right;
		right :0px;
		cursor:pointer ;
		width:20%;
	}
	
	.logoBox img
	{
		position :relative ;
		float:right ;
		top:0px;
		right :0px;
	}
	
	.topBar_Container .menuPhoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width:70%;
		background :#fff;
		
	}
	
	.menuPhoneBox .phoneBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :20px;
		width:100%;
		min-height:100px;
		background :#fff;		
	}
	.phoneBox a
	{
		position :absolute  ;
		float :left ;
		left :0px;
		bottom :10px;
		padding :10px 0px 10px 0px;
		font-family:byekan,arial;
		font-size :16pt;
		color:#000;
		text-align :left ;
		display :inline-block  ;
		width :100%;
		height :30px;
		
		
	}
	.phoneBox i
	{
		font-size :20pt;
		color:#25ACE0;
		margin-right :10px;
	}
	.menuBox
	{
		position :relative ;
		top:0px;
		float  :left ;
		left:0px;
		width:100%;
		min-height :60px;
	}
	
	
	/*menu Section*/
	#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a,
#cssmenu #menu-button {
  margin: 0;
  padding: 0;
  border: 0;
  list-style: none;
  line-height: 1;
  display: block;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
z-index:1000;
  
}
#cssmenu:after,
#cssmenu > ul:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
#cssmenu #menu-button {
  display: none;
}
#cssmenu {
  width: auto;
  font-family:yekan,arial;
  background: nono;
}
#cssmenu > ul {
  background: url('images/bg.png');
  
  
}
#cssmenu.align-right > ul > li {
  float: right;
}
#cssmenu > ul > li {
  float: left;
  display: inline-block;

  
}
#cssmenu.align-center > ul {
  float: none;
  text-align: center;
}
#cssmenu.align-center > ul > li {
  float: none;
}
#cssmenu.align-center ul ul {
  text-align: left;
  
}
#cssmenu > ul > li > a 
{
	
  padding:30px  20px 30px  20px;
  border-right: 0px solid rgba(155, 158, 162, 0.12);
  text-decoration: none;
  font-size: 14px;
  font-weight: 700;
  color: #000;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-weight:300;
  
}
#cssmenu > ul > li:hover > a,
#cssmenu > ul > li > a:hover,
#cssmenu > ul > li.active > a {
  color: #EA098D;
  background: #fff;

}
#cssmenu > ul > li.has-sub > a {
  padding-right: 10px;
}
#cssmenu > ul > li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 0px solid transparent;
  border-top-color: #ffffff;
  right: 17px;
  top: 22px;
}
#cssmenu > ul > li.has-sub.active > a::after,
#cssmenu > ul > li.has-sub:hover > a {
  border-top-color: #ffffff;
}
#cssmenu ul ul {
  position: absolute;
  left: -9999px;
  top: 60px;
  padding-top: 6px;
  font-size: 13px;
  opacity: 0;
  -webkit-transition: top 0.2s ease, opacity 0.2s ease-in;
  -moz-transition: top 0.2s ease, opacity 0.2s ease-in;
  -ms-transition: top 0.2s ease, opacity 0.2s ease-in;
  -o-transition: top 0.2s ease, opacity 0.2s ease-in;
  transition: top 0.2s ease, opacity 0.2s ease-in;
}
#cssmenu.align-right ul ul {
  text-align: right;
}
#cssmenu > ul > li > ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-bottom-color: #9B9EA2;
  top: -4px;
  left: 40px;
}
#cssmenu.align-right > ul > li > ul::after {
  left: auto;
  right: 20px;
}
#cssmenu ul ul ul::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 5px solid transparent;
  border-right-color: #ffffff;
  top: 11px;
  left: -4px;
}
#cssmenu.align-right ul ul ul::after {
  border-right-color: transparent;
  border-left-color: #ffffff;
  left: auto;
  right: -4px;
}
#cssmenu > ul > li > ul {
  top: 120px;
}
#cssmenu > ul > li:hover > ul {
  top: 52px;
  left: 0;
  opacity: 1;
}
#cssmenu.align-right > ul > li:hover > ul {
  left: auto;
  right: 0;
}
#cssmenu ul ul ul {
  padding-top: 0;
  padding-left: 6px;
}
#cssmenu.align-right ul ul ul {
  padding-right: 6px;
}
#cssmenu ul ul > li:hover > ul {
  left: 180px;
  top: 0;
  opacity: 1;
}
#cssmenu.align-right ul ul > li:hover > ul {
  left: auto;
  right: 100%;
  opacity: 1;
}
#cssmenu ul ul li a {
  text-decoration: none;
  font-weight: 400;
  font-size :10pt;
  padding: 11px  35px;
  width: 160px;
  color: #fff;
  text-align :center  ;
  background: #9B9EA2;
  
}
#cssmenu ul ul li:hover > a,
#cssmenu ul ul li.active > a {
  color: #EA098D;
}
#cssmenu ul ul li:first-child > a {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
#cssmenu ul ul li:last-child > a {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
#cssmenu > ul > li > ul::after {
  position: absolute;
  display: block;
}
#cssmenu ul ul li.has-sub > a::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-left-color: #9B9EA2;
  right: 17px;
  top: 14px;
}
#cssmenu.align-right ul ul li.has-sub > a::after {
  border-left-color: transparent;
  border-right-color: #9B9EA2;
  right: auto;
  left: 17px;
}
#cssmenu ul ul li.has-sub.active > a::after,
#cssmenu ul ul li.has-sub:hover > a::after {
  border-left-color: #9B9EA2;
}
#cssmenu.align-right ul ul li.has-sub.active > a::after,
#cssmenu.align-right ul ul li.has-sub:hover > a::after {
  border-right-color: #9B9EA2;
  border-left-color: transparent;
}

	.bannerContainer
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		background :#DFF0F7;
		display :inline-block ;
	}

	.ServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		background :#fff;
		display :inline-block ;
		text-align :center ;
	}

	.ServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		display :inline-block ;
		min-height :600px;
		direction :rtl;
		padding-bottom :50px;
	}


	.ServiceBox_Container .titleContainer
	{
		position :relative  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
		margin-bottom :20px;
	}

	.titleContainer h1 
	{
		position:absolute ;
		width :100%;
		padding-top :10px;
		padding-bottom :10px;
		font-size :28pt;
		font-family:yekan,arial;
		color:#000;
		font-weight :400;
		bottom :0px;
		margin :0;
	}

	.titleContainer span
	{
		color:#26ADDD;
	}
	
	.ServiceBoxContent
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:33.3%;
		margin :0;
		min-height:250px;
		
	}
	
	.ServiceBoxContent .logoBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		text-align :center ;
		min-height:80px;
		
	}
	.titleBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:14pt;
		color:#000;
		direction :rtl;
		cursor :pointer ;
	 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.titleBoxService:hover
	{
		color:#EA098D;
	}
	.SummeryBoxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#666;
		direction :rtl;
	}
	
	.SummeryBoxService p
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-align :center ;
		min-height :40px;
		width :70%;
		line-height :30px;
	}
	
	.LabelBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		background :#F1F5F8;
		text-align :center ;
	}
	.LabelBox_Container
	{
		position:relative ;
		top:0px;
		width :80%;
		min-height:600px;
		display :inline-block ;
	}
	
	.LabelBoxCintent
	{
		position :relative ;
		top:0px;
		left:0px;
		float:left ;
		margin :0;
		padding :0;
		width:50%;
		min-height :480px;
		margin-top :10%;
	}
	
	.LabelBoxCintent img
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
	}
	.LabelBoxCintent .titleLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		font-family :yekan,arial;
		font-size:28pt;
		color:#000;
		text-align :right ;
	}
	
	.LabelBoxCintent .textLabelBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:250px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:11pt;
		color:#000;
		text-align :right ;
		font-weight :400;
		direction :rtl;
		padding-left :50px;
	}
	
	.LabelBoxCintent .OrderButtonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float:left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :right ;
		margin-top :10px;
	}
	
	.OrderButtonBox Input
	{
		position:relative ;
		width:190px;
		height :60px;
		border-radius:50px;
		border-style :solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:12pt;
		color:#fff;
		background :#EA098D;
		 -webkit-transition:background 0.6s,color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.6s,color 0.5s;
	}
	.OrderButtonBox Input:hover
	{
		background:#fff;
		color:#EA098D;
	}
	
	.ServiceMain_Box
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.ServiceMain_Box_Container
	{
		position :relative ;
		top:0px;
		display :inline-block ;
		width :80%;
		min-height:600px;
	}
	.ServiceMain_Box_Container .titleBox_ServiceMain
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :200px;
		width :100%;
		margin :0;
		
	}
	
	.titleBox_ServiceMain .title1_ServiceMain
	{
		position :absolute  ;
		bottom:60px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :11pt;
		color:#26ADDD;
		min-height :60px;
		line-height :60px;
	}
	
	.titleBox_ServiceMain .title2_ServiceMain
	{
		position :absolute  ;
		bottom:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		margin :0;
		font-family :yekan,arial;
		font-size :22pt;
		color:#000;
		min-height :100px;
		line-height :100px;
	}
	
	.contentBoxService_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width:100%;
		display:inline-block ;
		min-height:340px;
		line-height :340px;
		text-align :center ;
	}
	
	.contentBoxService
	{
		position :relative ;
		top:0px;
		float :left ;
		margin :0.5%;
		width:24%;
		min-height :300px;
		background :#F1F5F8;
		display:inline-block ;
		text-align :center ;
	}
	
	.contentBoxService .logoboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height:190px;
		text-align :center ;
		
	}
	
	.contentBoxService .logoboxService img
	{
		position :relative;
		bottom :0px;
		float:none  ;
		max-width:100px;
		margin-bottom:0px;
		margin-top :30%;
	}
	
	.contentBoxService .TextboxService
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		height:100px;
		text-align :center ;
		margin :0;
	}
	
	.TextboxService a
	{
		position :relative  ;	
		top:0px;	
		margin-left :auto ;
		margin-right :auto ;
		font-size :14pt;
		font-family :yekan,arial;
		text-align :center ;
		text-decoration :none;
		color:#000;
		min-height:30px;
		line-height :30px;
		display :inline-block ;
		 -webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.TextboxService a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;
		background :#221E1B;
	}
	.QualityServiceBox_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height:600px;
		display :inline-block ;
		text-align :center ;

	}
	
	.QualityServiceBox_Images
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	
	
	.QualityServiceBox_TextBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width:50%;
		padding :0;
		margin :0;
		min-height :600px;
	}
	.QualityServiceBox_TextBox .QualityServiceBox_TitleBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:200px;
	}
	
	.QualityServiceBox_TitleBox p
	{
		position :absolute ;
		left:0px;
		width:100%;
		bottom :0px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size:24pt;
		color:#fff;
		margin :0;
	}
	
	.QualityServiceBox_TextBox .QualityServiceBox_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:100px;
		margin-top :20px;
	}
	
	.QualityServiceBox_SummeryBox p
	{
		position :absolute ;
		right:0px;
		top:0px;
		float :right;
		width:80%;
		bottom :0px;
		text-align :justify  ;
		line-height :30px;
		direction :rtl;
		font-family :yekan,arial;
		font-size:12pt;
		color:#A2A2A2;
		margin :0;
		font-weight :300;
		
	}
	
	.QualityServiceBox_ArticleBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :150px;
		direction :rtl;
		margin-top :30px;
	}
	
	.QualityServiceBox_ArticleBox a
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		padding :0;
		margin :0;
		text-decoration :none;
		color:#fff;
		font-family :yekan,arial;
		font-size:11pt;
		text-align :right ;
		font-weight :300;
		min-height :40px;
		line-height :40px;
		cursor :pointer ;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
        transition:color 0.5s;
	}
	
	.QualityServiceBox_ArticleBox a:hover
	{
		color:#EA098D;
	}
	
	.QualityServiceBox_ArticleBox i
	{
		font-size :16pt;
		color:#EA098D;
		margin-left :15px;
	}
	
	.GostareshMainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GostareshContainer
	{
		position :relative;
		top:0px;
		width :80%;
		min-height :400px;
		display :inline-block ;
		direction:rtl;
		padding-top :50px;
	}
	
	.GostareshBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		margin :0;
		padding :0;
		min-height :400px;
		width :50%;
	}
	
	.GostareshBox .titleGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :22pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :100px;
	}
	
	.GostareshBox .summeryGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :13pt;
		font-family:yekan,arial;
		color:#000;
		text-align :right ;
		min-height:100px;
		line-height :40px;
		font-weight :200;
	}
	
	.GostareshBox .textGostaresh
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		font-size :11pt;
		font-family:yekan,arial;
		color:#9E9E9E;
		text-align :justify  ;
		min-height:150px;
		line-height :30px;
		font-weight :200;
	}
	.GostareshBox iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :80%;
		min-height:400px;
	}
	
	.TestimonialsMainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center ;
		background :#F1F5F8;
	}
	
	.TestimonialsContainer
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height :500px;
		display :inline-block ;
	}
	
	
	.Testimonials_Header
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.Testimonials_Header p
	{
		position :absolute ;
		bottom :0px;
		left :0px;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		text-align :center ;
		width :100%;
	}
	
	.Testimonials_Text
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
		padding :0;
	}
	
	.Testimonials_Text p
	{
		position :relative  ;
		top :0px;
		margin :0;
		margin-left :auto ;
		margin-right :auto ;
		min-height :80px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		width :60%;
		text-align :center ;
		direction :rtl;
		
		
	}
	
	.Testimonials_Text i.leftSide
	{
		position :absolute  ;
		float :left ;
		left :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-right :20px;
	}
	
	.Testimonials_Text i.rightSide
	{
		position :absolute ;
		float :right  ;
		right :0px;
		top:0px;
		font-size :30pt;
		color:#EA098D;
		margin-left :20px;
	}
	
	.Testimonials_Text a
	{
		text-align :center ;
		text-decoration :none;
		color:#000;
		width :85%;
		display:block ;
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
	}
	
	.Testimonials_Image
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :80px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.Testimonials_Image img
	{
		position :relative ;
		top:0px;
		margin-left :auto ;
		margin-right:auto ;
		border-radius:180px;
		width :80px;
		height :80px;
	}
	
	.Testimonials_Title
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :60px;
		line-height :60px;
		display :inline-block ;
		text-align :center ;
		font-family:yekan,arial;
		font-size:11pt;
		color:#9E9E9E;	
	}
	
	.GalleryMainBox
	{
		position :relative;
		top:0px;
		left :0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.GalleryContainer
	{
		position :relative ;
		top:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
	}
	.GalleryContainer .headerBoxGallery
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :150px;
		line-height :150px;
		font-family :yekan,arial;
		font-size :28pt;
		color:#000;
		text-align :center ;
	}
	.GalleryContainer .GalleryBox
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		margin :0;
		padding :0;
		width :48%;
		min-height:350px;
		margin :1%
	}
	
	.GalleryBox .maskBoxGallery
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery:before
	{
		content: "\f00e";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery:before
	{
		visibility :visible  ;
	}
	
	
	
	
	.GalleryBox .maskBoxGallery1
	{
		position :absolute ;
		top:0px;
		left:0px;
		width :100%;
		height :100%;
		display :inline-block  ;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0);
		cursor :pointer ;
		text-decoration :none;
		-webkit-transition:background 1s; /* For Safari 3.1 to 6.0 */
        transition:background 1s;
	}
	.GalleryBox:hover .maskBoxGallery1
	{
		background :rgba(38,173,221,.6);
	}
	.GalleryBox .maskBoxGallery1:before
	{
		content: "\f144";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		color: #fff;
		font-size: 50px;
		padding-right: 0.5em;
		position: absolute;
		width :100%;
		height :100%;
		top:0px;
		left :0px;
		padding-top:20%;
		visibility :hidden ;
		-webkit-transition:visibility 1.2s; /* For Safari 3.1 to 6.0 */
        transition:visibility 1.2s;	
	}
	.GalleryBox:hover .maskBoxGallery1:before
	{
		visibility :visible  ;
	}
	
	
	
	
	
	
	
	
	.Goods_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:700px;
		display:inline-block ;
		text-align :center ;
		margin-bottom :50px;
	}
	
	.Goods_Container
	{
		position :relative ;
		top:0px;
		width:80%;
		min-height :700px;
		display :inline-block ;
	}
	
	.Goods_Container .title_Header_Goods
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:100px;
		line-height :100px;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
	}
	
	.Goods_Container .goodsBoxLeft
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :30%;
		height :400px;
		border:4px solid #27ACE5;
		display:inline-block ;
		margin-right:2%; 
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxMiddle
	{
		position:relative ;
		top:0px;
		margin-left :auto ;
		margin-right :auto ;
		width :30%;
		height :400px;
		border:4px solid #EB0A8E;
		display:inline-block ;
		margin-right:2%;
		margin-top :10px;
	}
	
	.Goods_Container .goodsBoxRight
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right  ;
		width :30%;
		height :400px;
		border:4px solid #FAEE1E;
		display:inline-block ;
		margin-right:2%;
		margin-top :10px;
	}
	
	.title_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :16pt;
		color:#000;
		min-height :50px;
		line-height :50px;
		margin-top :50px;
		font-weight :600;
		direction :rtl;
	}
	
	.from_GoodsBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :20px;
		line-height :20px;
		direction :rtl;
	}
	
	.from_PriceBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :60px;
		line-height :60px;
		direction :rtl;
	}
	
	.from_SummeryBox
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		color:#9C9C9C;
		min-height :120px;
		direction :rtl;
		padding-left :10%;
		padding-right :10%;
		margin-top :10px;
		font-weight :300;
	}
	.from_InputBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:80px;
		line-height :80px;
		text-align :center ;
	}
	.from_InputBox input
	{
		position :relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:100px;
		width:50%;
		min-height:60px;
		border-radius:30px;
		cursor:pointer ;
		border:2px solid #EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :14pt;
		color:#fff;
		background :#EA098D;
		-webkit-transition:background 0.5s; /* For Safari 3.1 to 6.0 */
        transition:background 0.5s;	
	}
	
	.from_InputBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.Offer_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :500px;
		display :inline-block ;
		text-align :center;
		background :#1E2326;
	}
	
	.Offer_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height :500px;
		display : inline-block ;

	}
	
	.Offer_Box_Left
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		margin :0;
		padding :0;
		
	}
	
	
	
	.Offer_Box_right
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height :500px;
		width :50%;
		
		margin :0;
		padding :0;
	}
	.Offer_Box_right .title1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		margin-top :20%;
		font-weight :600;
	}
	
	.Offer_Box_right .Short1_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		padding-left :40px;
		
	}
	
	.Offer_Box_right .title2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:20pt;
		color:#B71B1C;
		text-align :right ;
		font-weight :600;
	}
	
	.Offer_Box_right .Short2_Offer
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		font-family :yekan,arial;
		font-size:14pt;
		color:#fff;
		text-align :right ;
		
	}
	
	.Contact_MainpageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :350px;
		display  :inline-block ;
		text-align :center ;
	}
	.Contact_ContainerMainPage
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height :350px;
		display  :inline-block ;
	}
	
	.contact_Header
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:22pt;
		font-family :yekan,arial;
		color:#26ADDD;
		margin-top :50px;
		width :100%;
	}
	
	.contact_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		text-align :right ;
		font-size:12pt;
		font-family :yekan,arial;
		color:#000;
		min-height:60px;
		line-height :60px;
		width :100%;
		margin-bottom :50px;
	}
	
	.contact_AddressBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right;
		width:100%;
		min-height :180px;
		line-height :180px;
	}
	
	.contact_Box
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width :33.3%;
		margin :0;
		padding :0;
		min-height :180px;
		
	}
	
	.contact_Box .logo_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:20%;
		min-height :180px;
		margin :0;
		padding :0;
		
	}
	
	.contact_Box .Content_ContactBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:80%;
		min-height :180px;
		margin :0;
		padding :0;
		
		
	}
	
	.logo_ContactBox .Email_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#FAEF24;
		margin-top :0%;
	
	}
	
	.logo_ContactBox .Phone_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#EB038B;
		margin-top :0%;
	}
	
	.logo_ContactBox .Address_Logo
	{
		position :relative ;
		right :0;
		float :right ;
		font-size :40pt;
		color:#26ACE1;
		margin-top :0%;
	}
	
	.Content_ContactBox .title_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :20pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
	}
	.Text_Content_Contact
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		margin :0;
		min-height :30px;
		line-height :30px;
		text-align :right ;
		
		margin-top :10px;
	}
	
	.box_MapFrame
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		overflow:hidden;
		margin-bottom :-50px;
	}
	
	.box_MapFrame iframe
	{
		position :relative ;
		top:-50px;
		left:0px;
		width :100%;
		min-height :350px;
	}
	
	.box_Footer
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		background :#0C0C0C;
		display :inline-block ;
		text-align :center ;
	}
	
	.box_Footer .box_LogoFooter
	{
		position :relative ;
		top:0px;
		left :0px;
		width :100%;
		display:inline-block ;
		min-height:250px;
		line-height :250px;
		text-align :center ;
		
	}
	
	.box_LogoFooter img
	{
		position:relative ;
		margin-top :5%;	
		margin-left :auto ;
		margin-right:auto ;
	}
	
	.box_socialFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:80px;
		line-height :80px;
		display :inline-block ;
	}
	
	.box_socialFooter ul
	{
		display :inline-block ;
		list-style :none;
		padding-left :30px;
		padding-right :30px;
		direction :rtl;
		
	}
	.box_socialFooter li
	{
		position :relative ;
		display :inline-block ;
	}
	.box_socialFooter a
	{
		display :inline-block  ;
		width:60px;
		height :60px;
		border-radius:160px;
		border-color:#DF0689;
		border-width:0px;
		border-style:solid;
		text-align :center ;
		line-height :60px;
		 -webkit-transition:border 0.1s; /* For Safari 3.1 to 6.0 */
        transition:border 0.1s;
	}
	.box_socialFooter a:hover
	{
		border-color:#DF0689;
		border-width:2px;
		border-style:solid;
		
	}
	
	.box_socialFooter i
	{
		font-size :20pt;
		color:#DF0689;
		padding :14px  0px 14px 0px;
	}
	
	.box_CopyrightFooter
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:40px;
		display :inline-block ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
	}
	
	.box_CopyrightFooter a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#8a8a8a;
		text-decoration :none;
	}
	
	.searchIcon_Menu
	{
		font-size :30pt;
		color:#26ADDD;
		
	}
	
	
	
	.memberPanel_Basket
	{
		margin-bottom :12% ;
		margin-top :12% ;
		margin-left :auto ;
		margin-bottom :auto ;
		font-size :20pt;
		color:#123956;
		-webkit-transition:color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:color 0.5s;
	}
	
	.memberPanel_Basket_a
	{
		position :absolute ;
		left:0px;
		padding :0px;
		top:0px;
		margin-right :auto ;
		margin-bottom :auto ;
		text-align :center ;
		
		display:inline-block ;
		height:51px;
		line-height :51px;
		font-size :20pt;

		
	}
	
	
	.SlideTopPageOtherPage
	{
		position :relative ;
		top:0px;
		float :left ;
		width :100%;
		min-height :460px;
	}
	.SlideTopPageOtherPage img
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
	}
	
	.SlideTopPageOtherPage .ContentBox
	{
		position:absolute ;
		top:0px;
		left:0px;
		width :100%;
		min-height :400px;
		
		text-align :center ;
		line-height :460px;
		font-family :yekan,arial;
		font-size :40pt;
		color:#fff;
		text-shadow:2px 2px #1c1c1c;
	}
	
	.contactForm_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height:600px;
		display:inline-block ;
		text-align :center ;
	}
	
	.contactForm_Container
	{
		position:relative ;
		top:0px;
		width :80%;
		min-height:600px;
		display :inline-block ;
	}
	.contactForm_Title
	{
		position:relative ;
		top:0px;
		float:left ;
		left :0px;
		width :100%;
		direction:rtl;
		text-align :right ;
		font-family :yekan,arial;
		font-size:20px;
		color:#000;
		min-height :150px;
		line-height :150px;
	}
	
	.contactForm_Container ul
	{
		position :relative ;
		top:0px;
		width:30%;
		margin :0;
		padding :0;
		min-height :400px;
		list-style :none;
		display:inline-block ;
	}
	
	.contactForm_Container ul li
	{
		
		margin:5px;
		
		
	}
	.contactForm_Container .textBoxStyleContent
	{
		max-width :350px;
		width:100%;
		min-height:55px;
		background :#F5F5F5;
		color:#C7C7C7;
		font-family :yekan,arial;
		font-size:11pt;
		border-width:0;
		padding-right :15px;
		direction :rtl;
		text-align :right;
		font-weight:400;
		margin :0;
		resize:none;
	}
	
	.contactForm_Container .labelStyleContent
	{
		font-size:9pt;
		font-family :yekan,arial;
		color:#ff0;
		margin-left :5px;
	}
	
	#btnSave_contactForm
	{
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		border:2px solid #EA0289;
		border-radius:30px;
		cursor:pointer;
		background :#EA0289;
		width:40%;
		max-width :180px;
		min-height :50px;
		float :left ;
		
	}
	
	#btnSave_contactForm:hover
	{
		background :#fff;
		color:#EA0289;
	}
	
	.AboutUS_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :570px;
		display :inline-block ;
		text-align :center ;
	}
	.AboutUS_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height :570px;
		display :inline-block ;
	}
	
	.AboutUS_Image_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:50%;
		min-height :350px;
		margin-top :100px;
		overflow :hidden ;
	}
	.AboutUS_Image_MainBox img
	{
		position:relative ;
		top:0px;
		width :100;
	}
	.AboutUS_Text_MainBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:50%;
		min-height :350px;
		margin-top :100px;
	}
	.AboutUS_Text_MainBox .titleBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :80%;
		min-height:90px;
		line-height :90px;
		font-size :20pt;
		font-family :yekan,arial;
		text-align :right ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS_Text_MainBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MainBox .TextBoxAbout
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :80%;
		min-height:90px;
		line-height :30px;
		font-size :12pt;
		font-family :yekan,arial;
		text-align :justify  ;
		direction :rtl;
		color:#000;
	}
	
	.AboutUS.Text_MemberBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		float :left ;
		text-align :center ;
		min-height :600px;
		display :inline-block ;
	}
	.AboutUS_Text_MemberBox .header_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :20pt;
		color:#000;
		min-height :80px;
		line-height :80px;
		margin-top :50px;
		text-align :center;
		width :100%;
	}
	.AboutUS_Text_MemberBox span
	{
		color:#27AEDE;
	}
	
	.AboutUS_Text_MemberBox .Text_Member
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		display:inline-block ;
		direction :rtl ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		min-height :100px;
		line-height :30px;
		text-align :center;
		width :100%;
	}
	
	.mainbox_MemberBox_ForImage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height:400px;
		display :inline-block ;
		text-align :center ;
		
	}
	
	.boxImage_Member
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:360px;
		width :22%;
		margin :1px;
		overflow :hidden ;
	
	}
	
	.boxImage_Member_img
	{
		position :relative ;
		top:0px;
		left:0px;
		float  :left ;
		width :100%;
		min-height:280px;
	}
	
	.boxImage_Member_img img
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		
	}
	.boxImage_Member .nameMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :center ;
		line-height :50px;
	}
	
	.boxImage_Member .SematMember
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :center ;
		font-weight:300;
		margin :0;
	}
	
	
	
	.boxImage_Member_img .mask_MemberBox
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
	}
	
	.boxImage_Member_img .mask_MemberBox a
	{
		display :none;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox
	{
		height:100%;
	}
	.boxImage_Member_img:hover .mask_MemberBox a
	{
		display :inline-block ;
	}
	.mask_MemberBox a
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		text-decoration :none;
		padding :10px;
	}
	
	.mask_MemberBox i
	{
		color:#E0078C;
		font-size:16pt;
	}
	
	.boxImage_Member_img .mask_MemberBox p
	{
		margin-bottom :45% ;
		margin-top :-100% ;
		width :100%;
		display  :inline-block ;
		text-align :center ;
		width :100%;
		min-height:20px;
		-webkit-transition:margin-top 0.5s; /* For Safari 3.1 to 6.0 */
		transition:margin-top 0.5s;
	}
	
	.boxImage_Member_img:hover .mask_MemberBox p
	{
		margin-top :45% ;
	}
	
	.mainpageBox_Link
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.Container_Link
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height :600px;
		display :inline-block ;
		margin-top :50px;
	}
	
	
	.box_Link
	{
		position :relative ;
		margin-left :auto ;
		margin-right:auto ;
		top:0px;
		display:inline-block ;
		width:22%;
		margin :5px;
		min-height :280px;
		cursor :pointer ;
		overflow :hidden ;
		border:1px solid #c1c1c1;
	}
	
	.box_Link .maskBoxLink
	{
		position :absolute ;
		top:0px;
		left:0px;
		width:100%;
		height :0%;
		display:inline-block ;
		background :rgb(0,0,0);
		background:rgba(0,0,0,0.7);
		z-index :1;
		-webkit-transition:height 0.5s; /* For Safari 3.1 to 6.0 */
		transition:height 0.5s;
		text-align :center ;
		font-family :yakan,arial;
		font-size :12pt;
		color:#fff;
	}
	
	.box_Link:hover .maskBoxLink
	{
		height :100%;
	}
	
	.box_Link .maskBoxLink p
	{
		position :absolute ;
		font-family :yekan,arial;
		font-size :12pt;
		color :#fff;
		text-align :center ;
		min-height:40px;
		line-height :40px;
		top :-100px;
		width :100%;
		-webkit-transition:top 0.9s; /* For Safari 3.1 to 6.0 */
		transition:top 0.9s;
		z-index :-10000;
	}
	.box_Link:hover .maskBoxLink p
	{
		top :40%;
		z-index :1;
	}
	
	.History_Mainpage
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	.History_Container
	{
		position :relative ;
			top:0px;
			width:80%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
			margin-right :30px;
	}
 .Container_Content
		{
			position :relative ;
			top:0px;
			width:80%;
			min-height:600px;
			display:inline-block ;
			text-align:right  ;
			padding-bottom :200px;
		}
		
	.Services_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height :600px; 
	}
	
	.Services_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		display :inline-block ;
		text-align :center ;
		margin-top :100px;
		margin-bottom :100px;
	}
	
	.Services_Box
	{
		position:relative ;
		margin-left :auto ;
		margin-right :auto ;
		min-height:310px;
		display :inline-block ;
		background :#F1F5F8;
		width :48%;
		margin  :10px;
		
	}
	
	.Services_Box .logoBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :30%;
		display :inline-block ;
		margin :0;
		min-height :310px;
	}
	
	.Services_Box .logoBox img
	{
		position :relative;
		display:block  ;
		margin-left :auto ;
		margin-right :auto ;
		float :none ;
		margin-top :70px;
		width :84px;
	}
	
	.Services_Box .ContentBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :70%;
		display :inline-block ;
		margin :0;
	}
	
	.Services_Box .ContentBox .TitleServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :100%;
		font-size :14pt;
		font-family:yekan,arial;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		direction :rtl ;
		margin-top:60px;
		
	}
	
	.Services_Box .ContentBox .TextServicesBox
	{
		position:relative ;
		float:right ;
		right :0px;
		width :80%;
		font-size :10pt;
		font-family:yekan,arial;
		min-height:80px;
		line-height :25px;
		text-align :justify ;
		direction:rtl;
	}
	
	.Services_Box .ContentBox .InputServicesBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :80%;
		min-height:50px;
		line-height :50px;
		text-align :right ;
		
		
	}
	
	.Services_Box .ContentBox .InputServicesBox input
	{
		position :relative ;
		float :left ;
		left :0px;
		width:90px;
		height :40px;
		text-align :center ;
		cursor :pointer ;
		color:#fff;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:20px;
		font-family :yekan,arial;
		font-size :10pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Services_Box .ContentBox .InputServicesBox input:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.serviceShow_Title
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :60px;
		font-size:18pt;
		font-family :yekan,arial;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.serviceShow_Text
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right  ;
		min-height :60px;
		line-height :30px;
		font-size:11pt;
		font-family :yekan,arial;
		color:#9c9c9c;
		direction :rtl;
		text-align :justify ;
	}
	
	.News_MainBox
	{
		position :relative;
		top:0px;
		left:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height :600px;
	}
	
	.News_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		display :inline-block ;
		min-height :600px;
	}
	
	.news_RightBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:75%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
		
		margin-left :5%;
	}
	
	
	
	.news_RightBox .titleNewsBox
	{
		position :relative ;
		top:0px;
		width :100%;
		float :right;
		right:0px;
		min-height :45px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		direction :rtl;
		text-align :right ;
		padding-top :5px;
	}
	.news_RightBox .titleNewsBox a
	{
		direction :rtl;
		text-align :right;
		font-family :yekan,arial;
		font-size:12pt;
		color:#000;
		text-decoration :none;
	}
	.news_RightBox .titleNewsBox a:hover
	{
		color:#EA098D;
	}
	
	.news_RightBox .DateNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		min-height:60px;
		line-height :60px;
		text-align :right ;
		font-family:yekan,arial;
		font-size :10pt;
		color:#a1a1a1;
		direction :rtl;
	}
	
	.news_RightBox .DateNewsBox i
	{
		font-size :16pt;
		margin-left :10px;
		color:#a1a1a1;
	}
	
	.news_RightBox .picBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :450px;
		overflow :hidden ;
	}
	
	.news_RightBox .picBox img
	{
		position :relative ;
		top:0px;
		right:0px;
		float  :right ;
		max-width:90%;
		max-height :440px;
		
	}
	
	.news_RightBox .SummeryNewsBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		font-family:yekan,arial;
		font-size :11pt;
		color:#7c7c7c;
		line-height :25px;
		direction:rtl;
		text-align :justify ;
		min-height :100px;
		padding-top :20px;
		padding-bottom :20px;
	}
	
	.news_RightBox .buttonBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		text-align :right ;
		min-height :100px;
	}
	
	.news_RightBox .buttonBox input
	{
		position :relative ;
		top:0px;
		float :left  ;
		left  :0px;
		text-align :center ;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		cursor :pointer ;
		width :150px;
		min-height :50px;
		background :#EA098D;
		border:2px solid #EA098D;
		border-radius:30px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	.news_RightBox .buttonBox input:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.news_RightBox .lineBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height:20px;
		line-height :20px;
		border-bottom :1px solid #E8E8E8;
		margin-bottom :30px;
	}
	
	
	
	.news_LeftBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right;
		width:20%;
		margin :0;
		padding :0;
		min-height :600px;
		display :inline-block ;
		margin-top :80px;
	}
	
	.news_LeftBox .recentTitle
	{
		position :relative ;
		top:0px;
		right:0px;
		width :100%;
		float :right ;
		min-height:50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox
	{
		position:relative ;
		top:0px;
		right :0px;
		width :100%;
		float :right ;
		margin-bottom :20px;
	}
	
	.news_LeftBox .recentNewsBox .imageBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		min-height:140px;
		display :inline-block ;
		text-align :right ;
		width :100%;
	}
	.news_LeftBox .recentNewsBox .imageBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
	}
	
	.news_LeftBox .recentNewsBox .titleBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width:100%;
		min-height:80px;
		padding-top:10px;
		padding-bottom :10px;
		font-family :yekan,arial;
		font-size :11pt;
		text-align :right ;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a
	{
		font-family :yekan,arial;
		font-size :10pt;
		color:#25ADDF;
		text-decoration :none;
		text-align :right ;
		direction :rtl;
	}
	
	.news_LeftBox .recentNewsBox .titleBox a:hover
	{
		color:#000;
	}
	
	.news_PagingBox
	{
		position :relative;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		display :inline-block ;
		text-align :right;
		min-height :60px;
		line-height :60px;
	}
	
	.news_PagingBox ul
	{
		position :relative ;
		top:0px;
		float :right ;
		direction :rtl;
		right :0px;
		display :inline-block ;
		list-style-type :none;
	}
	
	.news_PagingBox ul li
	{
		display :inline-block ;
		width :30px;
		
	}
	
	.news_PagingBox ul li a
	{
		font-family :yekan,arial;
		font-size :12pt;
		color:#000;
		display:block ;
		padding :5px;
		text-decoration :none;
	}
	.news_PagingBox ul li a:hover
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li a.active
	{
		color:#26ACDE;
	}
	
	.news_PagingBox ul li i
	{
		font-size :18pt;
		
	}
	
	#txtSearch
	{
		padding :5px 5px 5px 5px;
		border-width:0px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		direction :rtl;
		height:25px;
		
	}
	
	.SearchView_MaonBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	.SearchView_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		display :inline-block ;
		min-height :600;
	}
	
	.SearchView_Container iframe
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
	}
	
	.Register_MainBox
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	
	
	.Register_Container
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height :600px;
		display :inline-block ;
		margin-bottom :80px;

	}
	
	.register_Header
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :18pt;
		color:#25ADDD;
		direction :rtl;
		text-align :right ;
		margin-top :50px;
	}
	
	.register_HeaderText
	{
		position:relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right ;
	}
	
	.register_BoxForm
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		margin :0;
		padding :0;
		display :inline-block ;
		min-height:500px;
		width :30%;
		
	}
	
	.register_CaptionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :90%;
		min-height :40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		text-align :right;
		direction :rtl;
	}
	.register_CaptionBox span
	{
		color:#EA098D;
		margin-right :5px;
	}
	
	.register_TextBox_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height :45px;
		line-height :45px;
	}
	
	.register_TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		min-height :45px;
		line-height :45px;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :10px;
		text-align :right ;
	}
	
	.register_Button_Box
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height :60px;
		line-height :60px;
		margin-top:20px;
	}
	.register_Button_Box input
	{
		position:relative ;
		top:0px;
		float :left ;
		left :0px;
		width :160px;
		height :60px;
		border-radius:30px;
		border:2px solid #EA098D;
		background :#EA098D;
		cursor :pointer ;
		color:#fff;
		text-align :center ;
		font-family :yekan,arial;
		font-size :12pt;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
		direction :rtl;
	}
	
	.register_Button_Box input:hover
	{
		color:#EA098D;
		background:#fff;
	}
	.register_Button_Box .ErrCaption
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		direction :rtl;
	}
	
	.register_HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :40%;
		padding :0;
		margin :0;
		display:inline-block ;
	}
	
	.register_HelpPart1
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:350px;
		background :#F5F5F5;
		width :90%;
		margin-top :40px;
		
	}
	
	.register_HelpPart1 .titleHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :80%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#26ADDC;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		margin-top :10%;
		direction :rtl;
	}
	
	.register_HelpPart1 .summeryHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :80%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :45px;
		line-height :45px;
		text-align :right ;
		direction :rtl;
	}
	.summeryHelp span
	{
		color:#EA098D;
	}
	.register_HelpPart2
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		min-height:130px;
		background :#F5F5F5;
		width :90%;
		margin-top :10px;
		
	}
	
	.register_HelpPart2 .textContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :80%;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		min-height :70px;
		line-height :70px;
		text-align :right ;
		direction :rtl;
	}
	
	.register_HelpPart2 .PhoneContactHelp
	{
		position:relative ;
		float:none ;
		margin-left :auto ;
		margin-right :auto ;
		width :80%;
		font-size :12pt;
		font-family :yekan,arial;
		color:#000;
		min-height :30px;
		line-height :30px;
		text-align :center  ;
		direction :rtl;
		
	}
	
	.register_HelpPart2 .PhoneContactHelp i
	{
		font-size :20pt;
		color:#EA098D;
		margin-right:10px;
		
	}
	
	.ProductsDetails_MainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :600px;
		display :inline-block ;
		text-align :center ;
	}
	.ProductsDetails_Container
	{
		position:relative ;
		top:0px;
		width :80%;
		min-height :600px;
		display :inline-block ;
	}
	
	.ProductsDetails_TopBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :100%;
		margin :0;
		padding :0;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox
	{
		position:relative;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_leftBox
	{
		position:relative;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		width:80%;
		min-height :500px;
		display :inline-block ;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:170px;
		margin-top :80px;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .rightBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :50%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .leftBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :50%;
		margin :0;
		padding :0;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .captionBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox
	{
		position :relative;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :right ;
		direction :rtl;
	}
	
	.ProductsDetails_rightBox .mainbox .fieldsBox .TextBox .Combobox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		width :90%;
		min-height :50px;
		border-width :0px;
		border-style :solid ;
		background :#F5F5F5;
		color:#000;
		font-family :yekan,arial;
		font-size:10pt;
		direction:rtl;
		text-align :right;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:60px;
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:60px;
		margin-top :10px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		min-height:60px;
		line-height :60px;
		display :inline-block  ;
		text-decoration :none;
		text-align :left;
		direction:rtl;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox  i
	{
		font-size :16pt;
		color:#26ADDD;
		margin-left :5px;
		-ms-transform: rotate(45deg); /* IE 9 */
		-webkit-transform: rotate(45deg); /* Safari */
		transform: rotate(45deg);
	}
	
	.ProductsDetails_rightBox .mainbox .ResetMainBox .ResetBox a:hover
	{
		color:#EA098D;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		display :inline-block ;
		min-height :100px;
		line-height :100px;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width :100%;
		min-height :60px;
		line-height :60px;
		
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#EA098D;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#EA098D;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .PriceButton:hover
	{
		color:#EA098D;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox
	{
		position :relative ;
		top:0px;
		right :0px;
		float :right ;
		min-height:60px;
		line-height :60px;
		width :5.5%;
	}
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .arrowBox i
	{
		color:#B3B3B3;
		font-size :20pt;
		position :relative ;
		width :100%;
		height :60px;
		line-height :60px;
		display :inline-block ;
		font-weight :900;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#FAEE1E;
		cursor:pointer ;
		text-align :center ;
		color:#000;
		background :#FAEE1E;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .ShowPriceButton:hover
	{
		color:#FAEE1E;
		background :#fff;
	}
	
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :28%;
		min-height:50px;
		line-height :50px;
		border-radius:30px;
		border-style:solid;
		border-width :2px;
		border-color :#26ADDD;
		cursor:pointer ;
		text-align :center ;
		color:#fff;
		background :#26ADDD;
		font-family :yekan,arial;
		font-size :12pt;
		direction :rtl;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.ProductsDetails_rightBox .mainbox .priceMainBox .priceBox .BasketButton:hover
	{
		color:#26ADDD;
		background :#fff;
	}
	
	.ProductsDetails_rightBox .mainbox .helpMainBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :100%;
		display :inline-block ;
		min-height:100px;
		
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width :95%;
		display :inline-block ;
		min-height:80px;
		line-height:80px;
		background :#F5F5F5;
	}
	.ProductsDetails_rightBox .mainbox .helpMainBox .helpBoxText .helpBox 
	{
	
		width :80%;
		display:inline-block ;
		min-height:70px;
		line-height :30px;
		font-family :yekan,arial;
		font-size:10pt;
		color:#000;
		text-align :right  ;
		direction :rtl ;
		float:none;
		margin-top :5px;
		margin-bottom :5px;
	}
	
	.ProductsDetails_leftBox .ImageBox
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :90%;
		min-height:430px;
		border:6px solid #26ADDD;
		display :inline-block  ;
		margin-top :80px;
	}
	
	.ProductsDetails_leftBox .ImageBox .ProductName
	{
		position:relative ;
		top:0px;
		right:0px;
		min-height:90px;
		line-height :90px;
		display:inline-block ;
		text-align :center ;
		font-family :yekan,arial;
		font-size:16pt;
		color:#26ADDD;
		font-weight :800;
	}
	
	.Products_Tab_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
		text-align :center ;
		min-height:400px;
	}
	
	.Products_Tab_Container
	{
		position :relative ;
		top:0px;
		display:inline-block ;
		width :80%;
		min-height:400px;
	}
	
	.padding_Tab
  	{
  		position :relative ;
  		top:0px;
  		margin-top :20px;
  		display:inline-block ;
  		text-align :right ;
  		right :0px;
  		float:right;
  		padding :20px 20px 20px 20px;
  		direction :rtl;
  		font-size :11pt;
  		font-family :yekan,arial;
  		
  	}
  	
  	div.tab {
    overflow: hidden;
    border: 0px solid #ccc;
    background-color: #fff;
    padding :0px 0px 0px 0px;
    position :relative ;
    width:100%;
    display :inline-block ;
    margin-left :auto ;
    margin-right :auto ;
    top:20px;
    text-align :left;
    
}

/* Style the buttons inside the tab */
div.tab input 
{
	position :relative ;
	float :right ;
	right :0px;
    background-color: inherit;
    border: none;
    outline: none;
    cursor: pointer;
    padding:   5px  8px ;
    transition: 0.3s;
    font-size: 13px;
    font-family :yekan ,arial;
    background-color: #fff;
    margin-left :5px;
    min-width:60px;
    border-style :solid ;
    border-width :1px;
    border-color :#C8C8C8;
    min-height :52px;
    width :12%;
    margin-bottom :0px;
    color:#000;
    
}

/* Change background color of buttons on hover */
div.tab input:hover {
    background-color: #EA098D;
     color:#fff;
}

/* Create an active/current tablink class */
div.tab input.active {
    background-color: #EA098D;
    border-bottom:0px solid #ECDEBB;
    color:#fff;
}
	
	.tabcontent {
    display: none;
    padding: 20px  20px 20px 20px;
    border: 0px solid #ccc;
    
    width:100%;
    padding-bottom :50px;
    min-height :400px;
    font-size :11pt;
    margin-top :19px;
	background :rgb(241,245,248);
	background :rgba(241,245,248,0.5);
	border:1px solid #CACACA;
	border-top:2px solid #CACACA;

}
  	
  	.image_Products_MainBox
  	{
  		position :relative ;
  		top:0px;
  		float :right  ;
  		right :0px;
  		width :100%;
  		min-height :250px;
  		display :inline-block ;
  		cursor:pointer ;
  	}
	.image_Products_MainBox img
	{
		position :relative ;
		top:0px;
		float :right;
		right :0px;
		width :100%;
		display :inline-block;
	}
	.image_Products_Title
	{
		position:relative ;
		top:0px;
		float :right ;
		width :100%;
		min-height :50px;
		line-height :50px;
		font-family :yekan,arial;
		font-size :11pt;
		color:#000;
		text-align :center ;
	}
	
	.Comment_Box
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :100%;
		min-height :300px;
		display :inline-block ;
		text-align :center ;
	}
	
	.Comment_Container
	{
		position :relative ;
		top:0px;
		width :90%;
		min-height :300px;
		display :inline-block ;
	}
	
	.Comment_Container .commentCpation
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:35px;
		line-height :35px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction :rtl;
		text-align :right;
	}
	
	.Comment_Container .commentTextBox
	{
		position:relative ;
		top:0px;
		float :right;
		right:0px;
		width :100%;
		min-height:50px;
		line-height :50px;
		text-align :right;
		
	}
	
	.Comment_Container .commentTextBox .TextBox
	{
		position :relative ;
		top:0px;
		float :right;
		right:0px;
		max-width:300px;
		width:30%;
		min-height :50px;
		text-align :right ;
		border-width :0;
		border-style:solid;
		background :#fff;
		font-family :yekan,arial;
		font-size :10pt;
		padding-right :10px;
		padding-left :10px;
		resize:none;
	}
	.Comment_Container .commentTextBox .sendButtonComment
	{
		position :relative ;
		top:0px;
		float :right ;
		right :18%;
		width:100px;
		min-height:40px;
		line-height :40px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#fff;
		text-align :center ;
		background :#EA098D;
		border-radius:30px;
		border:2px solid #EA098D;
		cursor:pointer ;
		margin-top :20px;
		-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
		transition:background 0.5s,color 0.5s;
	}
	
	.Comment_Container .commentTextBox .sendButtonComment:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.CommentList_MainBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		display :inline-block ;
	}
	
	.CommentList_MainBox .CommentListBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width:60%;
		min-height :135px;
		background :#fff;
		display:inline-block ;
		text-align :center ;
		margin-bottom :20px;
	}
	
	.CommentListBox .DateCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :left;
		direction :rtl;
		width :90%;
		display :inline-block ;
	}
	.CommentListBox .NameCommentBox
	{
		position :relative ;
		top:0px;
		min-height :30px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :right;
		direction :rtl;
		width :90%;
		display :inline-block ;
	}
	
	.CommentListBox .TextCommentBox
	{
		position :relative ;
		top:0px;
		min-height :60px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#727272;
		text-align :justify ;
		direction :rtl;
		width :90%;
		display :inline-block ;
	}
	.CommentListBox .LikeFrameBox
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		width :90%;
		min-height:30px;
		line-height :30px;
		
	}
	.CommentListBox .LikeFrameBox iframe
	{
		position :relative ;
		top:0px;
		float :left ;
		left:0px;
		width :50%;
		max-width:300px;
		height :50px;
		
	}
	
	.basket_breadcrumbs_mainBox
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		display :inline-block ;
		text-align :center ;
	}
	
	.basket_breadcrumbs_Container
	{
		position:relative ;
		top:0px;
		display :inline-block ;
		min-height :100px;
		width :100%;
		
	}
	
	.panelInput_MainPage
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		text-align :center ;
		min-height:600px;
	}
	
	.panelInput_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :95%;
		display:inline-block ;
		min-height:400px;
		
	}
	.panelInput_Container .rightBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :25%;
		min-height:360px;
	}
	
	.panelInput_Container .LeftBox
	{
		position:relative;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		padding :0;
		width :75%;
		min-height:360px;
		
	}
	
	
	
	
	.panelInput_Container .rightBox .ContainerBox
	{
		position:relative ;
		top:0px;
		float :right ;
		right :0px;
		width :90%;
		min-height:360px;
		display :inline-block ;
		text-align :center ;
		background :#26ADDD;
	}
	
	.panelInput_Container .rightBox .ContainerBox .MenuBox
	{
		position:relative ;
		display :inline-block ;
		width :90%;
		top:0px;
		min-height:360px;
	}
	
	.panelInput_Container .rightBox .ContainerBox .PersonBox
	{
		position:relative ;
		top:0px;
		float:right;
		width :100%;
		min-height:87px;
		line-height :87px;
		text-align :right ;
		font-family :yekan,arial;
		font-size :11pt;
		color:#fff;
		direction :rtl;
		
	}
	.panelInput_Container .rightBox .ContainerBox ul
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		margin :0;
		padding :0;
		list-style:none;
		display:inline-block ;
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li
	{
		margin :0;
		padding :0;
		
		direction :rtl;
		
		padding :5px 50px 5px 50px;
		text-align :right ;
		
	}
	
	.panelInput_Container .rightBox .ContainerBox ul li a
	{
		text-decoration :none;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		text-align :right ;
		direction :rtl;
		display:inline-block ;
		width :100%;
		height :100%;
		min-height :25px;
		line-height :25px;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a:hover
	{
		color:#FAEE1E;
	}
	.panelInput_Container .rightBox .ContainerBox ul li a i
	{
		font-size :16pt;
		color:#FAEE1E;
		margin-left :15px;
		direction :rtl;
		font-weight :900;
	}
	
	
	.panelInput_Container .LeftBox .headerBox
	{
		position:relative ;
		top:0px;
		float:right;
		right :0px;
		width :100%;
		min-height:34px;
		line-height :34px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		padding-right :20px;
		text-align :right;
		background :#F1F5F8;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right;
		width:49%;
		min-height:350px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	.panelInput_Container .LeftBox .memberBoxMain
	{
		position :relative ;
		top:0px;
		right:0px;
		float:right ;
		margin-right :2%;
		width :49%;
		min-height :250px;
		background :#F1F5F8;
		border:1px solid #CCCCCC;
		margin-top :10px;
	}
	
	
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer i
	{
		position :relative ;
		float :right ;
		right :0px;
		font-size :20pt;
		color:#EA098D;
		margin-left :10px;
		min-height:70px;
		line-height :70px;
		
		margin-right :0px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right:0px;
		width :100%;
		min-height:70px;
		display:inline-block ;
		text-align :center ;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer
	{
		position :relative ;
		top:0px;
		width :80%;
		min-height:70px;
		display:inline-block ;
		font-family :yekan,arial;
		font-size : 10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .captionBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:30%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox
	{
		position :relative ;
		top:0px;
		right:0px;
		float :right ;
		width:70%;
		margin :0;
		padding :0;
		min-height:40px;
		line-height :40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		text-align :right ;
		direction :rtl;
		margin-bottom :10px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox input
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :70%;
		min-height :40px;
		background :#fff;
		border-width :0px;
		border-style :solid ;
		text-align :right ;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :9pt;
		direction :rtl;
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput
	{
		position :relative ;
		top:0px;
		right:30%;
		float :right ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .TextBox .buttonInput:hover
	{
		background :#fff;
		color:#EA098D;
	}
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink
	{
		position:relative ;
		top:0px;
		right :0px;
		float :right ;
		display :inline-block ;
		height:35px;
		line-height :35px;
		text-align :right;
		font-size :9pt;
		color:#000;
		direction :rtl;
		text-decoration :none;
		
		
		
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink:hover
	{
		color:#26ADDD;
	}
	
	.panelInput_Container .LeftBox .loginBoxMain .HelpContainer .forgetLink i
	{
		position :relative ;
		top:0px;
		margin-top:0px;
		color:#26ADDD;
		font-size :10pt;
		height:35px;
		line-height :35px;
	}
	
	
	.memberBoxMain_Container
	{
		position :relative ;
		top:0px;
		left:0px;
		width :80%;
		display:inline-block ;
		min-height:200px;

	}
	
	.memberBoxMain_Container .headerbox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:70px;
		line-height :70px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	
	.memberBoxMain_Container .headerbox i
	{
		font-size :20pt;
		color:#EA098D;
		min-height :40px;
		line-height :40px;
		margin-left :10px;
	}
	
	.memberBoxMain_Container .Bodybox
	{
		position :relative ;
		top:0px;
		right :0px;
		width :100%;
		text-align :right ;
		min-height:40px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		direction:rtl;
	}
	.memberBoxMain_Container .buttonMember
	{
		position :relative ;
		top:0px;
		left:0px;
		float :left ;
		width :40%;
		min-height :35px;
		line-height :35px;
		text-align :center ;
		background :#EA098D;
		color:#fff;
		cursor:pointer ;
		border:2px solid #EA098D;
		border-radius:30px;
		font-family :yekan,arial;
		font-size :10pt;
		margin-top :10px;
	}
	
	.memberBoxMain_Container .buttonMember:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	
	.panelInput_MainPage .SendOrderBox
	{
		position:relative ;
		top:0px;
		right:0px;
		float:right;
		width :100%;
		min-height:450px;
		border:1px solid #C8C8C8;
		background :#F1F5F8;
		margin-top :10px;
		padding-top :20px;
	}
	.SendOrderBox .rightBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:45%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .leftBox
	{
		position :relative ;
		top:0px;
		left :0px;
		float :left ;
		width:55%;
		min-height :350px;
		margin :0;
		padding :0;
	}
	
	.SendOrderBox .rightBox .captionBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :80%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		
	}
	
	.SendOrderBox .rightBox .TxetBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :80%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:42px;
		background :#fff;
		line-height :42px;
	}
	
	.SendOrderBox .rightBox .hazSendBox
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		width :80%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :42px;
		line-height :42px;
		
	}
	
	.SendOrderBox .rightBox .hazSendBox .captionHazErsal
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		min-height:42px;
		line-height :42px;
		background :#FAEE1E;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		max-width:160px;
		width :50%;
	}
	
	.SendOrderBox .leftBox .captionBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :80%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		min-height :30px;
		line-height :30px;
		margin-right :20px;
	}
	
	.SendOrderBox .leftBox .textBox
	{
		position :relative ;
		top:0px;
		float :right ;
		right :0px;
		width :80%;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arila;
		font-size :10pt;
		color:#000;
		border-style :solid ;
		border-width :0px;
		min-height:110px;
		background :#fff;
		resize:none;
		margin-right :20px;
	}
	
	
	#opt_Pay label 
	{
		padding-right :5px;
		padding-left :5px;
	}
	
	#chk_Ok label
	{
		padding-right :10px;
		padding-left :10px;
	}
	
	.sendOrder_ButtonBox
	{
		position :relative;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		display :inline-block; 
		text-align:center ; 
	}
	.sendOrder_ButtonContainer
	{
		position :relative;
		top:0px;
		right:0px;
		float :right ;
		width :90%;
		display :inline-block; 
	}
	
	.sendOrder_ButtonContainer .buttonSend
	{
		position :relative ;
		top:0px;
		float :left ;
		left :0px;
		min-height:60px;
		line-height :60px;
		width:25%;
		max-width :180px;
		background :#EA098D;
		text-align :center ;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		font-family :yekan,arial;
		font-size:10pt;
	}
	
	.sendOrder_ButtonContainer .buttonSend:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.errCaption_sendOrder
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#ff0000;
		text-align :right ;
	}
	
	.MemberPanel_ContentTable_paging
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :40px;
	
	}
	
	.MemberPanel_ContentTable
	{
		position:relative ;
		top:0px;
		left:0px;
		float :left ;
		width :100%;
		min-height :200px;
	}
	
	.MemberPanel_ContentTable_leftBox
	{
		position:relative ;
		top:0px;
		float:right ;
		right :0px;
		margin :0;
		width :75%;
		min-height:360px;
		margin-top :0px;
	}
	
	.MemberPanel_Link
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link:hover
	{
		color:#EA098D;
	}
	
	
	.MemberPanel_Link_Even
	{
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-decoration :none;
	}
	
	.MemberPanel_Link_Even:hover
	{
		color:#EA098D;
	}
	
	.pagingContainer_MemberPanel
	{
		position:relative ;
		top:0px;
		left:0px;
		width :100%;
		display:inline-block ;
		min-height :40px;
		line-height :40px;
		margin-top :10px;
		
	}
	
	.pagingContainer_MemberPanel a
	{
		position:relative ;
		float :right ;
		right:0px;
		top:0px;
		width :30px;
		height :30px;
		display :inline-block ;
		text-align :center ;
		line-height :30px;
		font-size :10pt;
		color:#EA098D;
		font-family :yekan,arial;
		border-radius:180px;
		margin-left :5px;
		text-decoration :none;
	}
	
	.pagingContainer_MemberPanel a.active
	{
		
		color:#1c1c1c;
	}
	
	.pagingContainer_MemberPanel a i
	{
		font-size :14pt;
		color:#26ADDD;
		margin-top :5px;
		position :relative ;
	}
	
	.MemberPanel_Table
	{
		position :absolute  ;
		top:0px;
		left :0px;
		float :left ;
		width :100%;
	}
	.boxMSGShowResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :100px;
		line-height :100px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
		
	}
	#txtResponse
	{
		position :relative ;
		top:0px;
		left:0px;
		width:100%;
		min-height :80px;
		text-align :right ;
		direction :rtl;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		background :#F5F5F5;
		border-style :solid ;
		border-width :0px;
		resize:none;
		padding :10px 10px 10px 10px
		
	}
	
	.boxMSGShowResponseButton
	{
		position :relative ;
		top:0px;
		left:0px;
		width :100%;
		min-height :70px;
		line-height :70px;
		font-size :10pt;
		font-family :yekan,arial;
		color:#000;
	}
	.btn_boxmessageShow
	{
		position :relative ;
		margin-top :10px;
		margin-bottom :10px;
		left:0px;
		float :left ;
		width:30%;
		max-width :190px;
		min-height :55px;
		line-height :55px;
		border-radius:30px;
		background :#EA098D;
		border:2px solid #EA098D;
		color:#fff;
		text-align :center ;
		cursor :pointer ;
		font-family :yekan,arial;
		font-size :10pt;
		
	}
	.btn_boxmessageShow:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.message_Send_TitleBox
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_File
	{
		background :#F1F5F8;
		min-height:40px;
		line-height :40px;
		padding-right :10px;
		font-size :10pt;
		font-family :yekan,arial;
		border-width :0px;
		border-style :solid ;
		color:#000;
		width :100%;
		max-width:300px;
	}
	
	.message_Send_button
	{
		width:30%;
		max-width :150px;
		background :#EA098D;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
		cursor:pointer ;
		border-radius:30px;
		border:2px solid #EA098D;
		min-height :35px;
		line-height :35px;
	}
	
	.message_Send_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	#current_pwd
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	#new_password
	{
		background :#F5F5F5;
		min-height:35px;
		line-height :35px;
		width :100%;
		max-width :300px;
		min-width:100px;
		padding-right :10px;
		font-family :yekan,arial;
		font-size :10pt;
		color:#000;
		border-width :0px;
		border-style :solid ;
	}
	
	.changePassword_button
	{
		background :#EA098D;
		min-height:35px;
		line-height :35px;
		border:2px solid #EA098D;
		text-align :center ;
		color:#fff;
		font-family :yekan,arial;
		font-size :10pt;
		border-radius:30px;
		cursor :pointer ;
		width :100%;
		max-width :150px;
		min-width :100px;
		margin-top :20px;
	}
	
	.changePassword_button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.changePassword_BoxHelp
	{
		position :relative ;
		top:0px;
		float:right ;
		right  :0px;
		width :100%;
		max-width :400px;
		min-width :300px;
		min-height :250px;
		padding :20px 20px 20px 20px;
		display :inline-block ;
		text-align :center ;
		direction :rtl;
		background :#F5F5F5;
		margin-top :30px;
	}
	
	.changePassword_BoxHelp .title
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:60px;
		line-height :60px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#26ADDD;
		text-align :right;
		display :inline-block ;
	}
	
	.changePassword_BoxHelp .text
	{
		position :relative ;
		top:0px;
		width:90%;
		min-height:60px;
		line-height :30px;
		font-family :yekan,arial;
		font-size :9pt;
		color:#000;
		text-align :right;
		display :inline-block ;
	}
}

/* انتها */
	   .sendListBasket
        {
        	
        	padding :5px 10px 5px 10px;
        	border-style:solid ;
        	border-radius:30px;
        	background :#EA098D;
        	color:#ffffff;
        	cursor:pointer ;
        	border:1px solid #EA098D;
        	font-family :yekan,arial;
        	font-size :10pt;
        	-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
			transition:background 0.5s,color 0.5s;
        }
        .sendListBasket:hover
        {
        	background :#fff;
        	color:#EA098D;
        }
	 .DeleteListBasket
        {
        	padding :5px 30px 5px 30px;
        	border:1px solid #EA098D;
        	border-radius:30px;
        	background :#EA098D;
        	color:#ffffff;
        	cursor:pointer ;
        	
        	font-family :yekan,arial;
        	font-size :10pt;
        	-webkit-transition:background 0.5s,color 0.5s; /* For Safari 3.1 to 6.0 */
			transition:background 0.5s,color 0.5s;
        }
        .DeleteListBasket:hover
        {
        	background :#fff;
        	color:#EA098D;
        }
	
	.basketButton_Link 
	{
		font-family:yekan,arial;
		font-size:10pt;
		color:#000;
		text-decoration:none;
	}
	
	.basketButton_Link .bashetButton_Icon
	{
		color:#25ADDD;
		font-size:16pt;
		margin-right :5px;
	}
	
	.basketButton_Link:hover .bashetButton_Icon
	{
		color:#EA0289;
	}
	
	.basketButton_Link:hover
	{
		color:#EA0289;
	} 
	
	
	
 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;
            right: 20px;
            background :#262626;
            width :60px;
            height :60px;
            text-align :center ;
            border-radius:180px;
            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:#DF0689;
        }
        
      
        
        
         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: #26ACDF;
  height: 200px;
  line-height: 30px;
  text-align: center;
  visibility: hidden;
  border-radius: 0px;
  font-family:yekan,arial;
  font-size :12pt;	
  font-weight :400;	
	top:-40px;
  
}
a.tooltips span:after {
  content: '';
  position: absolute;
  top: 10%;
  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: 0px;
  left: 50%;
  margin-left: -76px;
  z-index: 999;
 
  
}

  a.tooltips {
  position: relative;
  display: inline;
  
}
a.tooltips span {
  position: absolute;
  width:140px;
  color: #ffffff;
  background: #26ACDF;
  height: 34px;
  line-height: 30px;
  text-align: center;
  visibility: hidden;
  border-radius: 20px;
  font-family:yekan,arial;
  font-size :10pt;	
  font-weight :400;	
 
  
}
a.tooltips span:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -8px;
  width: 0; height: 0;
 
  border-top: 8px solid #26ACDF ;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
  
}
a:hover.tooltips span {
  visibility: visible;
 
   opacity:0.95;
  bottom: 75px;
  left: 50%;
  margin-left: -76px;
  z-index: 999;
 
  
}

.basketAlarm
	{
	position :absolute ;
	top:5px;
	width:20px;
	left:10px;
	height:20px;
	display:inline-block;
	color:#fff;
	text-align :center;
	line-height:20px;
	border-radius:90px;
	background: rgb(255, 0, 0);
    background: rgba(255, 0, 0, .75);
    font-size :10pt;
    font-family :yekan,arial;
	}
	
	.commentAction_Mainox
	{
		position:absolute ;
		top:0px;
		left:0px;
		padding :10px 10px 10px 10px;
		display:inline-block ;
		width :100px;
	}
	
	.commentAction_Mainox .boxLike
	{
		position:relative ;
		top:0px;
		left :0px;
		float :left;
		width :30%;
		margin :0;
		padding :0;
		cursor:pointer ;	
		
		display :inline-block ;	
		margin-right :10px;
	}
	
	.commentAction_Mainox .boxLike i
	{
		font-size :16pt;
		color:#727272;
		margin-top :25%;
	}
	
	.commentAction_Mainox .boxLike:hover i
	{
		color:#EA098D;
	}
	
	.CommentAction_boxNumber
	{
		position :absolute ;
		top:10px;
		right:0px;
		float :right ;
		display:inline-block  ;
		
		width :20px;
		height :20px;
		line-height :20px;
		border-radius:180px;
		background :rgb(38,173,221);
		background :rgba(38,173,221,0.4);
		text-align :center ;
		font-family :yekan,arial;
		font-size :8pt;
		color:#fff;
		font-weight :800;
	}
	
	.UploadFile_InBasket
	{
		text-decoration :none;
		display:block ;
		width :100%;
		height :100%;
	}
	
	.UploadFile_InBasket i
	{
		font-size :20pt;
		color:#26ADDD;
	}
	
	.UploadFile_InBasket:hover i
	{
		color:#EA098D;
	}
	
	.uploadFileMainBox
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height:60px;
		line-height :60px;
	}
	
	.uploadFileMainBox .uploadStyle
	{
		position :relative ;
		top:0px;
		left:0px;
		position:relative ;
		font-family :yekan,arial;
		font-size:10pt;
		border-style:solid ;
		border-width :0px;
		background :#F5F5F5;
		min-height:40px;
		line-height :40px;
		margin-left :20px;
		font-weight :400;
		width :300px;
		border:1px solid gray;
	}
	
	.uploadFileMainBox  #Button1
	{
		position :relative ;
		top:0px;
		left:0px;
		margin :15px;
		background :#EA098D;
		color:#fff;
		border:2px solid #EA098D;
		cursor :pointer ;
		padding :5px 15px 5px 15px;
		text-align :center ;
		border-radius:30px;
		font-family :yekan,arial;
		font-size :11pt;
	}
	
	.uploadFileMainBox  #Button1:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.uploadFileMainBox  #Button2
	{
		position :relative ;
		top:0px;
		left:0px;
		margin :15px;
		background :#EA098D;
		color:#fff;
		border:2px solid #EA098D;
		cursor :pointer ;
		padding :5px 15px 5px 15px;
		text-align :center ;
		border-radius:30px;
		font-family :yekan,arial;
		font-size :11pt;
	}
	
	.uploadFileMainBox  #Button2:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.messageMainBox
	{
		position :relative ;
		top:0px;
		width :100%;
		display :inline-block ;
		min-height:60px;
		line-height :60px;
	}
	
	#lblMessage
	{
		position:relative ;
		top:0px;
		left:0px;
		padding-left :10px;
		font-size :10pt;
		font-family:yekan,arial;
		color:#1c1c1c;
		direction :rtl;
	}
	
	.Register_Order_Button
	{
		width:50%;
		min-height:40px;
		line-height :40px;
		border-radius:30px;
		background :#EA098D;
		text-align :center ;
		color:#fff;
		cursor :pointer ;
		border:2px solid #EA098D;
		font-family :yekan,arial;
		font-size :10pt;
	}
	
	.Register_Order_Button:hover
	{
		background :#fff;
		color:#EA098D;
	}
	
	.upload_panelFile
	{
		font-size :30pt;
		color:#26ADDD;
		margin-right:10px;
	}
	
	.upload_panelFile:hover
	{
		color:#EA098D;
	}
	
	.button_save_OnlinePlan
	{
		
		
		padding: 3px 3px 3px 3px;
		border-radius: 5px;
		border-width :0px;
		border-style:solid ;
		border-radius:5px;
		background :#A6A6A6;
		cursor:pointer ;
		text-align :center ;
		font-family :yekan,arial;
		font-size :10pt;
		color:#fff;
	}
	
	.buttonselectFile
	{
		width:50%;
		min-height:40px;
		line-height :40px;
		border-radius:30px;
		background :#EA098D;
		text-align :center ;
		color:#fff;
		cursor :pointer ;
		border:2px solid #EA098D;
		font-family :yekan,arial;
		font-size :10pt;
	}
	
	.buttonselectFile:hover
	{
		background :#fff;
		color:#EA098D;
	}