 @charset "utf-8";
/* CSS Document */
html {
	direction:rtl;
}
body {
	margin:0;
	padding:0;
    font-size:13px;
	text-align:center;
	font-family:'iransans_light',Tahoma;
	direction:rtl;
	position:relative;
}
@font-face {
  	font-family: 'dinar';
	src: url('../fonts/dinar/dinar2.eot#') format('eot'),  /* IE6–8 */
		 url('../fonts/dinar/dinar2.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/dinar/dinar2.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
	font-family: 'yekan';
	src: url('../fonts/dotechyekanlight/dotechyekanlight.eot#') format('eot'),  /* IE6–8 */
	url('../fonts/dotechyekanlight/dotechyekanlight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('../fonts/dotechyekanlight/dotechyekanlight.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
	font-family: 'iransans_light';
	src: url('../fonts/iransans/IRANSansWeb_Light.eot#') format('eot'),  /* IE6–8 */
	url('../fonts/iransans/IRANSansWeb_Light.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('../fonts/iransans/IRANSansWeb_Light.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
	font-family: 'iransans';
	src: url('../fonts/iransans/IRANSansWeb_Medium.eot#') format('eot'),  /* IE6–8 */
	url('../fonts/iransans/IRANSansWeb_Medium.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('../fonts/iransans/IRANSansWeb_Medium.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

a {
	color: #3c8800;
	-webkit-transition:color .25s ease-in;  
   	-moz-transition:color .25s ease-in;  
  	-o-transition:color .25s ease-in;  
   	transition:color .25s ease-in;
}
a:link , a:visited , a:active {
	/*color: #b3b3b3;*/
	text-decoration: none;
}
a:hover 
{
	text-decoration: none;
	color:#ff4a40;	
}
img {
	border:0;	
}
.Alert
{
	border:1px solid #060;
	background-color:#c9fb84;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
	min-width:400px;
	font-size:12px;
}
.Alert2
{
	border:1px solid #900;
	background-color:#FCDBD1;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
	min-width:400px;
	font-size:12px;
}
.Alert3
{
	border:1px solid #F90;
	background-color:#FFFF33;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
	min-width:400px;
}
.Alert4
{
	border:1px solid #900;
	background-color:#FCDBD1;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
	min-width:400px;
	font-size:12px;
	text-align:center;
}
.TextF {
	font-size: 13px;
	color: #000000;
	font-family: iransans_light;
	background-color: #F6F3F3;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
	height:25px;
	margin:5px;
	background: linear-gradient(#eee, #fff);
  	transition: all 0.3s ease-out;
	width:300px;
}
.TextF:focus {
  outline: none;
  background-position: 0 -2.3em;
}
.TextFDisable {
	font-size: 13px;
	color: #c3c3c2;
	font-family: iransans_light;
	background-color: none !important;
	border: 1px solid #ccc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
	height:25px;
	margin:5px;
	text-indent:3px;
  	transition: all 0.3s ease-out;
	width:300px;
}
.SelectBox
{
	font-size: 13px;
	color: #000000;
	font-family: iransans_light;
	background-color: #F6F3F3;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
	height:30px;
	padding:3px;
	margin:5px;
	background: linear-gradient(#eee, #fff);
  	transition: all 0.3s ease-out;
	width:305px;
}
.disableTd {
	color:#abaca9 !important;
}
.PagingSelectBox
{
	font-size: 13px;
	color: #000000;
	font-family: iransans_light;
	background-color: #F6F3F3;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
	height:30px;
	padding:5px 3px 3px 3px;
	margin:5px;
	background: linear-gradient(#eee, #fff);
  	transition: all 0.3s ease-out;
}
.SelectBox:focus , .PagingSelectBox:focus{
  outline: none;
  background-position: 0 -2.3em;
}
.TextArea
{
	font-size: 13px;
	color: #000000;
	font-family: iransans_light;
	background-color: #F6F3F3;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
	margin:5px;
	text-indent:3px;
	background: linear-gradient(#eee, #fff);
  	transition: all 0.3s ease-out;
	width:300px;
}
.Submit {
	font-size: 13px;
	color: #000000;
	font-family: iransans_light;
	background-color: #F6F3F3;
	border: 1px solid #ccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
	cursor:pointer;
	height:25px;
	min-width:100px;
	background: linear-gradient(#eee, #fff);
}
.tdfontWarning {
	color:#FF3C41;
	height:25px;
}
fieldset {
	width:99%;
	direction:rtl;
	display:inline-block;
	height:auto;
	margin:10px 0;
	border:1px solid #CCC;
	margin-bottom:10px;
	padding:10px 0px 20px 0px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.1);  
}
legend {
	margin:0px 10px;
	padding:0px 10px;
	color:#454646;
	font-family:'iransans_light',Tahoma;
	font-size:13px;
	height:25px;
}
label {
	cursor:pointer;
}
input[type=radio] {
	cursor:pointer;
}
.darkGrayButton {
	width:auto;
	line-height:20px;
	background:#454646;
	padding:4px 15px 8px 15px;
	font-family:"iransans_light",Tahoma;
	font-size:15px;
	color:#FF4A40 !important;
	border:none;
	cursor:pointer;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
a.darkGrayButton {
	padding:3px 15px 4px 15px;
}
.darkGrayButton:hover {
	background:#5d5e5e;
}
.orangeButton {
	min-width:80px;
	width:auto;
	height:30px;
	padding:0px 8px;
	margin:0 auto;
	text-align:center;
	font-family:'iransans_light',tahoma;
	font-size:14px;
	color:#fff !important;
	cursor:pointer;
	display:inline-block;
	background:#ff4a40;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
	border:0px solid #60C;
}
.orangeButton:hover {
	background:#d32e24;
}
.numericFont {
	font-family:yekan !important;
}
.pointer {
	cursor:pointer;
}
::selection {
  background: #ff5d54;
  color:#fff;
}
::-moz-selection {
  background: #ff5d54;
  color:#fff;
}
/*=========================== End General Css =========================*/
/*=========================== Stuff Table =============================*/
table#tableGrid td, table#tableGridFile td {
	padding:3px;	
}
table#tableGrid, table#tableGridFile {
	border:1px solid #CCC;
	padding:3px;
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
}
table#tableToolbar {
	background:url(../image/table-toolbar-bg.png) repeat-x;
	height:54px;
	border:1px solid #CCC;
	margin-bottom:10px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px; 
    -webkit-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);
    box-shadow:  2px 2px 4px 0px rgba(50, 50, 50, 0.2);	
}
table#tableToolbar td {
	padding:0px 5px 0px 5px;	
}
#tableGrid tr {
	background-color:#F3F3F3;
	text-align:center;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
#tableGridFile tr {
	background-color:#E8E9E6;
	text-align:center;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
#tableGrid tr td {
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
#tableGridFile tr td {
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
#tableGrid tr:hover {
	background-color:#e8e8e8;
	text-align:center;
	-webkit-transition: color .25s ease-in-out;
	-moz-transition: color .25s ease-in-out;
	-o-transition: color .25s ease-in-out;
	transition: color .25s ease-in-out;
}
#tableGridFile tr:hover {
	background-color:#fee4ab;
	text-align:center;
	-webkit-transition: color .25s ease-in-out;
	-moz-transition: color .25s ease-in-out;
	-o-transition: color .25s ease-in-out;
	transition: color .25s ease-in-out;
}
.bgtd1
{
	background-color:#eaeaeb;
	text-align:center;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.bgtd2
{
	background-color:#dadadd;	
	text-align:center;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.bgtd3
{
	background-color:#F93B3B;	
	text-align:center;
}
.bgtd4
{
	background-color:#ccdddf;
	text-align:center;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.bgtd5
{
	background-color:#FF9;
	text-align:center;
}
.bgtd6
{
	background-color:#6F3;
	text-align:center;
}
.bgtd7
{
	background-color:#090;
	text-align:center;
}
.bgtdhed
{
	background-color:#ff4a40 !important;
	height:40px;
	color:#ffffff !important;	
	font-family:'iransans_light',tahoma;
	font-size:13px;
}
.inlineTable tr {
	background:none !important;
}
/*=========================== End Stuff Table ============================*/
#forWardTopScroll {
	width:100%;
	min-width:1000px;
	height:66px;
	background:#030000;
	position:fixed;
	right:0;
	top:0;
	z-index:2000 !important;
	display:inline-block;
	visibility:hidden;
}
#wardTopScroll {
	width:1000px;
	height:66px;
	margin:0 auto;
	display:inline-block;
	position:relative;
}
#logoScroll {
	width:132px;
	height:34px;
	float:left;
	margin-top:12px;
}
#forMenuTopScroll {
	width:696px;
	height:66px;
	float:left;
	margin-left:15px;
	display:inline-block;
	background:url(../img/bg-menutop-scroll.png) center 41px no-repeat;	
}
#forTopIconsScroll {
	width:150px;
	height:22px;
	float:right;
	margin:27px 0px 0px 0px;
	display:inline-block;	
}
.menuTopSquareMove {
	width:8px;
	height:8px;
	background:#ff4a40 ;
	margin:0 auto;
}
.menuTopSquare {
	width:5px;
	height:5px;
	background:#f3f2ee;
	position:absolute;
	bottom:5px;
	right:0;
	left:0;
	z-index:2 !important;
	margin-right:auto;
	margin-left:auto;	
}
.topIcons {
	width:22px;
	height:22px;
	display:inline-block;
	float:left;
	position:relative;
	margin-right:10px;
	cursor:pointer;
}
.topIconImageHover {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
}
.forShoppingCartIcon {
	width:40px !important;
	border:0px solid red;
}
.forShoppingCartIcon .topIconImage {
	right:auto !important;
}
.forShoppingCartIcon .topIconImageHover {
	right:auto !important;
}
.forShoppingCartItemsWard {
	width:18px;
	height:19px;
	line-height:17px;
	display:inline-block;
	text-align:center;
	float:right;	
	position:relative;
}
.forShoppingCartItems, .forScrollShoppingCartItems {
	width:18px;
	height:19px;
	line-height:17px;
	display:inline-block;
	text-align:center;
	float:right;
	font-family:iransans_light;
	font-size:13px;
	color:#000;
	position:relative;
	z-index:100;
}
.topIconImage {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	z-index: 10;
}
.forShoppingCartBox {
	width:550px;
	height:auto;
	position:absolute;
	top:40px;
	left:0;
	z-index:10000;
	display:none;
}
.shoppingCartBoxTop {
	width:100%;
	height:11px;
	display:inline-block;
	background:url(../img/shop/top.png) 34px top no-repeat;
	float:left;
}
.shoppingCartBox {
	width:530px;
	min-height:80px;
	display:inline-block;
	float:left;
	background:#ffffff;
	padding:10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0 3px 4px 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 3px 4px 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0 3px 4px 1px rgba(0, 0, 0, 0.2);
	font-size:12px;
}
.shoppingCartBoxTable tr {
	height:30px;
}
.shoppingCartTableHead {
	background:#FF4A40 !important;
	color:#ffffff;
}
.shoppingCartBoxTable tr:nth-child(even) {
	background-color:#eaeaeb;
	text-align:center;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
.shoppingCartBoxTable tr:nth-child(odd) {
	background-color:#dadadd;
	text-align:center;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
.shoppingCartBoxTableTrOdd {
	background-color:#dadadd;	
	text-align:center;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
.shoppingCartBoxTableTrEven {
	background-color:#eaeaeb;
	text-align:center;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
.shoppingCartBoxTable tr:hover {
	background-color:#c9c9ca;
	text-align:center;
	-webkit-transition: color .25s ease-in-out;
	-moz-transition: color .25s ease-in-out;
	-o-transition: color .25s ease-in-out;
	transition: color .25s ease-in-out;
}
.deleteFromShoppingCart {
	cursor:pointer;
}
.shoppingCartBoxBottom {
	width:100%;
	height:30px;
	display:inline-block;
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #3F4343;
}
.shoppingCartBoxTotalPrice {
	float:left;
	margin-left:35px;
	width:auto;
	min-width:78px;
	font-family: yekan;
	height:100%;
	line-height:25px;
	display:inline-block;
	text-align:center;
	border:0px solid red;
}
.shoppingCartBoxContinueButton {
	float:right;
	width:100px;
	height:100%;
	display:inline-block;
	margin-right:80px;
	border:0px solid red;
}
.continueShoppingButton {
	display:inline-block;
	color:#ffffff;
	background:#6a6a6a;
	width:auto;
	padding:0px 20px;
	margin:0;
	height: 30px;
	font-family:'iransans_light',Tahoma;
	font-size:13px;
	text-decoration:none;
	border:none;
	cursor:pointer;
	-webkit-transition: all .25s ease-in-out;
	-moz-transition: all .25s ease-in-out;
	-o-transition: all .25s ease-in-out;
	transition: all .25s ease-in-out;
}
.continueShoppingButton:hover {
	background:#565757;
}
.forScrollShoppingCartBox {
	width:550px;
	height:auto;
	position:absolute;
	top:50px;
	right:0;
	z-index:1000;
	display:none;
}
.scrollShoppingCartBoxTop {
	width:100%;
	height:11px;
	display:inline-block;
	background:url(../img/shop/top.png) 435px top no-repeat;
	float:left;
}
.forSearch {
	width:100px;
	height:19px;
	display:inline-block;
	float:left;
	background:url(../img/search/bg.png) top right no-repeat;
	border:0px solid green;
}
.TextFTopSearch {
	width:80px;
	height:15px;
	float:left;
	background:none;
	direction:rtl;
	font-family:'iransans_light',Tahoma;
	font-size:12px;
	color:#9e9d9d;
	border:0;
	text-indent:5px;
	text-align:right;
}
#forWardTop {
	width:100%;
	min-width:1000px;
	height:125px;
	margin:0 auto;
	display:inline-block;
	background:#030000;
	z-index:9000;
	position:relative;
}
#wardTop {
	width:1000px;
	height:125px;
	margin:0 auto;
	display:inline-block;	
	position:relative;
}
#forTopIcons {
	width:auto;
	height:22px;
	display:inline-block;
	float:left;
	margin-top:10px;
	border:0px solid red;	
}
#forLogo {
	width:210px;
	height:47px;
	position:absolute;
	right:0;
	left:0;
	margin-left:auto;
	margin-right:auto;
	top:10px;
	display:inline-block;
	border:0px solid #F0F;
}
#forLogoIndex5 {
	width:174;
	height:47px;
	margin:35px auto 0px auto ;
	display:inline-block;
	border:0px solid #F0F;
}
#forMenuTop {
	width:825px;
	height:60px;
	margin:28px auto 0 auto;
	text-align:center;
	display:inline-block;
	background:url(../img/bg-menutop.png) center 40px no-repeat;
	position:relative;
}
.forMegaMenu {
	width:100%;
	height:auto;
	display:none;
	position:fixed;
	top:110px;
	right:0;
	left:0;
	margin:0 auto;
	overflow:hidden;
	background:url(../img/menu_top/megamenubg.png) repeat ;
	z-index:5000 !important ;
}
.megaMenu {
	width:1000px;
	height:auto;
	display:inline-block;
	margin:0 auto;
	padding-top:10px;
	text-align:center;
}
#forSlider {
	width:100%;
	min-width:1000px;
	height:480px;
	margin:0;
	padding:0;
	text-align:center;
	border:0px solid #F00;
	direction:ltr;
}
#forIndexMainWard {
	width:100%;
	min-width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	background:#fff;
	border:0px solid #390;
}
#indexMainWard {
	width:1000px;
	height:auto;
	margin:45px auto 0px auto;
	text-align:center;
	display:inline-block;
	border:0px solid #F0F;
}
#forBoxesIndex {
	width:1000px;
	auto:425px;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	border:0px solid #00F;
}
.boxesIndex{
	width:300px;
	height:425px;
	float:right;
	text-align:right;
	display:inline-block;
	background:#f1f2f2;
	border:0px solid #000;
}
.boxesIndexBody {
	width:275px;
	height:370px;
	margin:13px 13px 0 13px;
	overflow:hidden;
	border:0px solid #000;
}
.readMoreBox1 {
	width:80px;
	height:30px;
	margin:0 auto;
	text-align:center;
	position:relative;
	cursor:pointer;
	border:0px solid #000;
}
.readMoreBox2 {
	width:80px;
	height:30px;
	position:relative;
	cursor:pointer;
	float:left;
	display:inline-block;
}
.readMoreBoxImg1 , .readMoreBoxImg2 {
	width:9px;
	height:8px;
	margin:0 auto;
	text-align:center;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
	border:0px solid #000;
}
.readMoreBoxImg1 {
	background:#ff4a40;
}
.readMoreBoxImg2 {
	background:#bdbdbd;
}
.readMoreBoxLink {
	width:80px;
	height:auto;
	margin:0 auto;
	text-align:center;
	position:absolute;
	top:7px;
	right:0;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
	border:0px solid #000;
}
.readMoreBoxLink input {
	background:none;
	border:none;
	color:#adadad;
	font-size:12px;
	line-height:25px;
	font-family: "iransans_light",tahoma;
	cursor:pointer;
}
.readMoreBoxLink:hover input {
	color:#FFF;
}
.readMoreBox1 a , .readMoreBox2 a {
	color:#adadad;
	font-size:12px;
	line-height:25px;
	font-family: "iransans_light",tahoma;
}
.readMoreBox1:hover .readMoreBoxImg1 , .readMoreBox2:hover .readMoreBoxImg2 , .readMoreBox1:hover .readMoreBoxImg2 , .readMoreBox2:hover .readMoreBoxImg1 {
	width:80px;
	height:30px;
	background:#ff4a40;
}
.readMoreBox1:hover .readMoreBoxLink , .readMoreBox2:hover .readMoreBoxLink {
	top:3px;
}
.readMoreBox1:hover .readMoreBoxLink a , .readMoreBox2:hover .readMoreBoxLink a {
	color:#FFF;
}
#forIndexContent {
	width:1000px;
	height:auto;
	text-align:right;
	margin:0 auto;
	display:inline-block;
	border:0px solid #F00;
}
.indexContentRightItem , .indexContentLeftItem {
	height:auto;
	text-align:right;
	display:inline-block;
	margin-top:10px;
	border:0px solid #000;
}
.indexContentRightItem {
	float:right;
}
.indexContentLeftItem {
	float:left;	
}
.indexContentRightTitle , indexContentLeftTitle{
	height:auto;
	float:right;
	text-align:right;
	display:inline-block;
	border:0px solid #90F;
}
.indexContentRightTitle a,.indexContentRightTitle a:link,.indexContentRightTitle a:active,.indexContentRightTitle a:visited
.indexContentLeftTitle a,.indexContentLeftTitle a:link,.indexContentLeftTitle a:active,.indexContentLeftTitle a:visited {
	color:#a3a5a7;
	font-size:16px;
	font-family: "iransans_light",tahoma;
}
.indexContentRightTitle a:hover , .indexContentLeftTitle a:hover {
	color:#ff4a40
}
.indexContentRightBody , .indexContentLeftBody {
	height:auto;
	float:right;
	text-align:justify;
	color:#555555;
	line-height:1.5;
	margin-bottom:10px;
	display:inline-block;
	border:0px solid #000;
}
#forIndexNewsAndPagesWard {
	width:100%;
	min-width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	background:url(../img/mainwardbg.png) repeat-x #e9e6e0;
	border:0px solid red;
}
#indexNewsAndPagesWard {
	width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	padding-bottom:155px;
	position:relative;
	display:inline-block;
	border:0px solid blue;	
}
#forLogoType {
	width:255px;
	height:79px;
	margin:0 auto;
	text-align:center;
	margin-top:20px;
	display:inline-block;
	border:0px solid blue;
}
#indexNewsAndPages {
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	margin-top:30px;
	display:inline-block;
	border:0px solid #300;
}
.indexNewsAndPagesItem {
	height:220px;
	float:right;
	display:inline-block;
	background:#dedfda;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
	border:0px solid #F00;
}
.indexNewsAndPagesTitle {
	width:275px;
	height:auto;
	margin:0 auto;
	text-align:right;
	line-height:30px;
	display:inline-block;
	border:0px solid #060;
}
.indexNewsAndPagesTitle a {
	color:#8d8f92;
	font-size:16px;
	font-family: "iransans_light",tahoma;
}
.indexNewsAndPagesBody {
	width:275px;
	height:auto;
	margin:0 auto 20px auto;
	text-align:justify;
	color:#8d8f92;
	font-size:13px;
	line-height:1.5;
	font-family:'iransans_light',Tahoma, Geneva, sans-serif;
	display:inline-block;
	border:0px solid #060;
}
.indexNewsAndPagesItem:hover {
	background:#FFF;
}
.indexNewsAndPagesItem:hover .indexNewsAndPagesTitle a {
	color:#ff4a40;
}
#forBottomIndexNewsAndPagesWard {
	width:100%;
	height:85px;
	background:url(../img/bg-news-bottom.png) no-repeat;	
}
.imgRight {
	width:123px;
	height:355px;
	position:absolute;
	bottom:-80px;
	right:250px;
	display:inline-block;
	border:0px solid #90F 
}
.imgLight {
	width:85px;
	height:350px;
	position:absolute;
	bottom:-80px;
	left:272px;
	display:inline-block;
	border:0px solid #90F 
}
#forIndexStuffWard {
	width:100%;
	min-width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	background:#fff ;
}
#indexStuffWard {
	width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	margin-top:45px;
	display:inline-block;
	border:0px solid #F0F;
}
.stuffWard {
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	margin-bottom:45px;
	border:0px solid #00F;
}
.stuffWardTitle {
	width:100%;
	height:25px;
	float:right;
	text-align:right;
	color:#9a9c9e;
	font-size:16px;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border-bottom:0px solid #a7a9ac;
}
.stuffWardTitle a, .stuffWardTitle a:link, .stuffWardTitle a:visited, .stuffWardTitle a:active {
	color:#9a9c9e;
	font-size:16px;
	font-family: "iransans_light",tahoma;
}
.stuffWardTitle a:hover {
	color:#ff4a40;
}
.stuffWardBgBottom {
	width:100%;
	height:8px;
	position:relative;
	float:right;
	background:url(../img/bg-stuff.png) bottom center no-repeat;
	margin-bottom:10px;
	border:0px solid #000;
}
.stuffWardImg {
	width:8px;
	height:8px;
	background:#bdbdbd;
	position:absolute;
	top:3px;
	right:0;
	-webkit-transition:all 1s;  
   	-moz-transition:all 1s;  
  	-o-transition:all 1s;  
   	transition:all 1s;
	border:0px solid #000;
}
.stuffWard:hover .stuffWardTitle {
	color:#ff6158;
}
.stuffWard:hover .stuffWardImg {
	right:992px;
	background:#ff4a40;
}
.stuffWardItem {
	width:248px;
	height:250px;
	float:right;
	text-align:right;
	display:inline-block;
	border:0px solid #600; 	
}

#forAdsWard {
	width:100%;
	min-width:1000px;
	height:auto;
	margin:0 auto;
	padding-bottom:40px;
	display:inline-block;
	background:url(../img/bg-ads.png) top center;
	border:0px solid #3F0; 
}
#adsWard {
	width:1000px;
	height:auto;
	margin:0 auto;
	display:inline-block;
	border:0px solid #3F0; 
}
.adsWardItem , .adsLeftWardItem {
	width:274px;
	padding:13px;
	height:auto;
	float:right;
	display:inline-block;
	border:0px solid #600; 
}
.adsWardItem {
	background:#FFF;
}
.adsLeftWardItem {
	background:#f1f2f2;
}
.forAdsWardImg {
	width:275px;
	height:auto;
	display:inline-block;
	overflow:hidden;	
}
.adsWardImg {
    -webkit-transition: all 1s ease; /* Safari and Chrome */
    -moz-transition: all 1s ease; /* Firefox */
    -o-transition: all 1s ease; /* IE 9 */
    -ms-transition: all 1s ease; /* Opera */
    transition: all 1s ease;
}
.adsWardItem:hover .adsWardImg , .adsLeftWardItem:hover .adsWardImg {
    -webkit-transform:scale(1.25); /* Safari and Chrome */
    -moz-transform:scale(1.25); /* Firefox */
    -ms-transform:scale(1.25); /* IE 9 */
    -o-transform:scale(1.25); /* Opera */
     transform:scale(1.25);
}
#forIndexWardBottom {
	width:100%;
	min-width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	background:#030000;
	border:0px solid #00F; 
}
#indexWardBottom {
	width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	margin-bottom:10px;
	display:inline-block;
	border:0px solid #F00; 
}
#forMenuBottom {
	width:1000px;
	height:auto;
	padding-bottom:17px;
	display:inline-block;
	position:relative;
	background:url(../img/bg-menubottom.png) bottom center no-repeat;
	border:0px solid #F00; 
}
.menuBottomGroupImg {
	width:4px;
	height:4px;
	display:inline-block;
	position:absolute;
	right:0;
	bottom:-17px;
	background:#f3f2ee;
	border:0px solid #f3f2ee;
}
#menuBottomSquareMove {
	width:9px;
	height:9px;
	float:right;
	background:#ff4a40;
}
#forWardBottomDescriptionAndLogos {
	width:100%;
	display:inline-block;
	border-bottom:1px solid #777777;
}
#wardBottomDescription {
	width: 70%;
	text-align:justify;
	font-size:12px;
	line-height:25px;
	float: right;
}
 #forwardBottomLogos {
	 width: 300px;
	 height: auto;
	 float:left;
	 margin-top:15px;
	 display: inline-block;
	 border: 0px solid red;
 }
 .wardBottomLogos {
	 width:150px;
	 height:150px;
	 float:right;
	 display:inline-block;
	 border:0px solid red;
 }
#forFooterIcons{
	width:auto;
	max-width:600px;
	margin-top:15px;
	height:20px;
	float:right;
	display:inline-block;
}
.footerIconItem {
	float:right;
	width:20px;
    height:20px;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5;
	-moz-opacity:0.5;
	opacity: 0.5;
	margin-left:15px;
	border:0px solid #3C3;
}
.footerIconItem:hover {
	opacity:100;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-khtml-opacity:1;
	-moz-opacity:1;
	opacity:1;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
}
#copyright {
	width:auto;
	height:auto;
	float:left;
	text-align:left;
	margin-top:13px;
	color:#FFF;
	line-height:25px;
	font-size:13px;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border:0px solid #F00;
}
#logoCopyRight {
	width:27px;
	height:26px;
	float:left;
	text-align:left;
	margin-right:8px;
	display:inline-block;
	border:0px solid #00F;
}
/*=========================== end Index ============================*/
/*=========================== Start Index2 =========================*/
#forBeauty {
	width:100%;
	height:auto;
	display:inline-block;
	background:#030000;
}
#forSecondSlider {
	width:100%;
	min-width:1000px;
	height:300px;
	display:inline-block;
	float:right;
	direction:ltr;
	border:0px solid red;
}
#forMap {
	width:100%;
	min-width:1000px;
	height:31px;
	display:inline-block;
	background:#FFFFFF url(../img/map/mapbg.jpg) repeat-x;
	float:right;
}
#map {
	width:1000px;
	height:30px;
	display:inline-block;
	margin:0 auto;
	border:0px solid red;
}
#mapPage {
	width:auto;
	height:27px;
	display:inline-block;
	float:right;
	background:url(../img/map/bottommap.png) right 25px repeat-x;
	z-index:100;	
	color:#4c4d4d;
	font-family:"iransans_light";
	font-size:12px;
}
#mapPage a, #mapPage a:link, #mapPage a:visited, #mapPage a:active {
	color:#4c4d4d;
}
#mapPage a:hover {
	color:#FF4A40;	
}
.mapPageItem {
	width:auto;
	height:28px;
	line-height:24px;
	display:inline-block;
	float:right;
	background:url(../img/map/square.png) right bottom no-repeat;
	padding:0px 20px 0px 15px;
	border:0px solid red;
}
.mapPageEndBullet {
	width:5px;
	height:28px;
	display:inline-block;
	float:right;
	background:url(../img/map/currentcolor.png) bottom no-repeat;
}
.secondSoldIcon {
	width:49px;
	height:49px;
	display:inline-block;
	position:absolute;
	right:0;
	top:0;
	background:url(../img/stuff_filter/sold.png) no-repeat;
}
.showNewsSource {
	font-family:"iransans_light";
	font-size:14px;
}
.forSearchArchiveArtistItem {
	width:49%;
	height:auto;
	display:inline-block;
	text-align:center;
	margin-bottom:50px;
}
.forSearchArchiveArtistItem .forArchiveArtistItem {
	margin:0 auto !important;
	float:none !important;
}
/*=========================== Second End ============================*/
/*=========================== Start Third ===========================*/
#forThirdContentWard {
	width:100%;
	height:auto;
	float:right;
	text-align:center;
	margin: 20px 0 90px 0;
	display:inline-block;
	border:0px solid red;
}
.forThirdHeader {
	width:1000px;
	height:565px;
	display:inline-block;
	float:right;
	position:relative;
	border:0px solid red;
}
.forArtistSpecialNetwork {
	width:auto;
	height:30px;
	position:absolute;
	top:150px;
	left:0;
	right:105px;
	z-index:2;
	display:inline-block;
	border:0px solid blue;
}
.artistSpecialNetworkItem {
	width:30px;
	height:30px;
	display:inline-block;
	margin-left:5px;
	float:right;
	-moz-transition:-moz-transform 0.3s;
    -webkit-transition:-webkit-transform 0.3s;
    -o-transition:-o-transform 0.3s;;
    transition:transform 0.3s;
}
.artistSpecialNetworkItem:hover {
	transform: translate(0px, -4px);
    -webkit-transform: translate(0px, -4px);
    -moz-transform: translate(0px, -4px);
    -o-transform: translate(0px, -4px);
    -ms-transform: translate(0px, -4px);
}
#forArtistGeneralInfo {
	min-width:550px;
	width:auto;
	max-width:850px;
	height:95px;
	position:absolute;
	top:190px;
	right:0;
	z-index:2;
	display:inline-block;
	border:0px solid blue;
}
#artistImg {
	width:105px;
	height:95px;
	float:right;
	display:inline-block;
	border:0px solid red;
}
#artistGeneralInfo {
	width:445px;
	height:95px;
	float:left;
	display:inline-block;
	background:url(../img/artist/repeat.png);
	border:0px solid #00FBFF;
}
#artistCity {
	width:100%;
	height:auto;
	float:right;
	text-align:right;
	text-indent:20px;
	color:#FFF;
	font-size:18px;
	font-family:'iransans_light',tahoma;
	display:inline-block;
	border:0px solid red;
}
#artistCityName {
	width:100%;
	height:auto;
	float:right;
	text-align:right;
	margin-top:5px;
	line-height:35px;
	text-indent:20px;
	color:#FFF;
	font-size:35px;
	font-family:'iransans_light',tahoma;
	display:inline-block;
	border:0px solid blue;
}
#forTab {
	width:1000px;
	height:auto;
	float:right;
	margin-top:-60px;
	position:relative;
	z-index:3;
	display:inline-block;
	border:0px solid blue;
}
#forArtistPageTitle {
	width:100%;
	height:auto;
	float:right;
	text-align:right;
	margin-top:30px;
	color:#ff4a40;
	font-size:16px;
	font-family:'iransans_light',tahoma;
	display:inline-block;
	border:0px solid #00FBFF;
}
.forArtistPageBody {
	width:100%;
	height:auto;
	float:right;
	text-align:justify;
	line-height:1.7;
	color:#555555;
	font-size:13px;
	font-family:'iransans_light',tahoma;
	display:inline-block;
	border:0px solid #00FBFF;
}
.forArtistPageBodyTitle {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	font-family:'iransans_light',tahoma;
	font-size:14px;
	line-height:1.5;
	margin:8px 0px;
}
#forArtistPageImg {
	width:100%;
	height:455px;
	margin:20px 0px 20px 0px;
	text-align:center;
	display:inline-block;
	border:0px solid blue;
}
/*=========================== End Third =============================*/
/*=========================== Start Forth ===========================*/
#forMainWard {
	width:100%;
	min-width:1000px;
	height:auto;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	border:0px solid red;
}
#mainWard {
	width:1000px;
	height:auto;
	min-height:200px;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	border:0px solid blue;
}
#forForthContentWard {
	width:100%;
	height:auto;
	float:right;
	text-align:center;
	margin-bottom:30px;
	display:inline-block;
	border:0px solid red;
}
.forStuffDetail {
	width:100%;
	height:auto;
	display:inline-block;
	margin-top:30px;
	float:right;
	position:relative;
}
#forStuffImg {
	width:705px;
	height:auto;
	min-height:100px;
	float:right;
	padding:13px 0;
	display:inline-block;
	background:#f1f2f2;
	position:relative;
	z-index:1;
	border:0px solid #000;
}
.stuffImg {
	width:auto;
	height:auto;
	display:inline-block;
	margin:0 auto;
	position:relative;
}
#forStuffImg:hover .forthFavoriateIcon, #forStuffImg:hover .forthZoomIcon {
	opacity: 1;
	filter: alpha(opacity=100); 
}
.forthFavoriateIcon {
	width:26px;
	height:26px;
	display:inline-block;
	position:absolute;
	right:8px;
	top:40px;
	opacity: 0;
	cursor:pointer;
	filter: alpha(opacity=0);
	-webkit-transition:all 1s;  
   	-moz-transition:all 1s;  
  	-o-transition:all 1s;  
   	transition:all 1s;
}
.forthZoomIcon {
	width:26px;
	height:26px;
	display:inline-block;
	position:absolute;
	right:8px;
	top:8px;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition:all 1s;  
   	-moz-transition:all 1s;  
  	-o-transition:all 1s;  
   	transition:all 1s; 
}
.forthSoldIcon {
	width:49px;
	height:49px;
	display:inline-block;
	position:absolute;
	left:8px;
	top:8px;
	background:url(../img/stuff_filter/sold.png) no-repeat;
}
#forStuffLikeVisit {
	width:280px;
	height:55px;
	float:left;
	display:inline-block;
	border:0px solid #60C;
}
.stuffLikeVisit {
	width:130px;
	height:55px;
	float:left;
	margin-right:10px;
	display:inline-block;
	background:#f1f2f2;
	border:0px solid #60C;
}
.stuffLikeVisitTitle {
	width:90px;
	height:55px;
	float:right;
	display:inline-block;
	border:0px solid #60C;
}
.LikeVisitTitle {
	width:80px;
	height:20px;
	float:right;
	text-align:center;
	margin-right:8px;
	line-height:28px;
	font-family:'iransans_light',tahoma;
	font-size:14px;
	display:inline-block;
	border:0px solid #60C;
}
.LikeVisit {
	width:80px;
	height:20px;
	float:right;
	text-align:center;
	margin-right:8px;
	font-size:13px;
	font-family:'iransans_light',tahoma;
	display:inline-block;
	border:0px solid #60C;
}
.LikeVisitImg {
	width:35px;
	height:35px;
	float:left;
	padding:16px 0px 0px 4px;
	display:inline-block;
	border:0px solid red;
}
.forthStuffGeneralInfo {
	width:295px;
	height:auto;
	display:inline-block;
	padding:10px;
	background:#f1f2f2;
	position:absolute;
	z-index:2;
	left:0;
	top:75px;
	border:0px solid red;
}
.forthStuffTitle {
	width:100%;
	height:auto;
	line-height:27px;
	float:right;
	text-align:right;
	font-family:'iransans_light',tahoma;
	font-size:22px;
	color:#211e1e;
	display:inline-block;
	margin-bottom:15px;
	border:0px solid #60C;
}
#stuffCode {
	width: 100%;
	display: inline-block;
	font-family: 'iransans_light',tahoma;
	text-align: right;
	margin-bottom: 10px;
}
.forthStuffTitleArtist {
	width:100%;
	height:auto;
	line-height:25px;
	float:right;
	text-align:right;
	font-family:'iransans_light',tahoma;
	font-size:18px;
	color:#fb716a;
	display:inline-block;
	margin-bottom:5px;
	border:0px solid #60C;
}
.forthStuffTitleArtist a, .forthStuffTitleArtist a:link, .forthStuffTitleArtist a:visited, .forthStuffTitleArtist a:active {
	font-family:'iransans_light',tahoma;
	font-size:18px;
	color:#fb716a;
}
.forthStuffTitleArtist a:hover {
	color:#fc362b;
}
.forthStuffArtistCity {
	width:100%;
	height:auto;
	line-height:25px;
	float:right;
	text-align:right;
	margin-bottom:10px;
	font-family:'iransans_light',tahoma;
	font-size:16px;
	color:#211e1e;
	display:inline-block;
	border:0px solid #60C;
}
.forthStuffShortcuts {
	width:100%;
	height:auto;
	line-height:25px;
	float:right;
	text-align:right;
	margin-bottom:10px;
	font-family:'iransans_light',tahoma;
	font-size:14px;
	color:#211e1e;
	display:inline-block;
	border:0px solid #60C;
}
.forthStuffTitleSize {
	width:100%;
	height:auto;
	float:right;
	line-height:25px;
	text-align:right;
	display:inline-block;
	font-family:'iransans_light',tahoma;
	font-size:15px;
	color:#969696;
	margin-bottom:10px;
	border:0px solid #60C;
}
.forStuffDetailSize {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	border:0px solid yellow;
}
.stuffDetailSizeItem {
	width:100%;
	height:auto;
	line-height:18px;
	display:inline-block;
	float:right;
	text-align:right;
	margin-bottom:5px;
	font-family:'iransans_light',tahoma;
	font-size:13px;
	color:#373535;
	border:0px solid green;
}
.stuffDetailSizeItem input[type="radio"] {
	vertical-align:middle;
}
.stuffDetailSizeItem label {
	line-height:22px;
}
#forForthStuffPrice {
	width:260px;
	height:50px;
	margin:20px auto 0px auto;
	text-align:right;
	display:inline-block;
	padding:15px;
	background:#484848;
	border:0px solid #60C;
}
#forthStuffPrice {
	width:140px;
	height:100%;
	margin:0 auto;
	text-align:right;
	display:inline-block;
	line-height:70px;
	font-family:'iransans_light',tahoma;
	font-size:23px;
	color:#fff;
	background:#484848;
	border:0px solid #60C;
}
.forthAddToBasketButton {
	width:auto;
	height:auto;
	display:inline-block;
	float:left;
	margin:10px 0px 0px 0px;
}
.forthStuffLastPrice {
	width:100%;
	height:auto;
	line-height:20px;
	float:right;
	text-align:right;
	color:#ff4a40;
	font-size:16px;
	text-decoration:line-through;
	font-family: "yekan",tahoma;
	display:inline-block;
	border:0px solid red;
}
.forthStuffPrice {
	width:100%;
	height:auto;
	line-height:20px;
	float:right;
	text-align:right;
	margin-top:5px;
	font-size:16px;
	color:#aeb0b2;
	font-family: "yekan",tahoma;
	display:inline-block;
	border:0px solid blue;
}
.forthStuffCallPrice {
	width:150px;
	height:100%;
	line-height:40px;
	float:right;
	text-align:right;
	color:#aeb0b2;
	font-size:14px;
	font-family: "yekan",tahoma;
	display:inline-block;
	border:0px solid blue;
}
.stuffDesc {
	direction:rtl;
}
.forForthStuffDescription {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	margin-top:40px;
	border:0px solid blue;
}
#forthStuffDescriptionBody {
	width:975px;
	height:auto;
	margin:0 auto;
	padding:5px 12px;
	text-align:justify;
	line-height:1.7;
	font-family:'iransans_light',Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#555555;
	display:inline-block;
	background:#f1f2f2;
	border:0px solid #F0F;
}
.forForthArtistOtherStuff {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	margin-top:40px;
	margin-bottom:0px !important;
	border:0px solid blue;
}
.forthArtistOtherStuff {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
}
.forForthRelatedStuff {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	margin-top:40px;
	margin-bottom:0px !important;
	border:0px solid blue;
}
.forthRelatedStuff {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
}
.forForthStuffComments {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	margin-top:40px;
	border:0px solid blue;
}
.forthStuffComments {
	width:976px;
	padding:12px;
	height:auto;
	display:inline-block;
	float:right;
	background:#f1f2f2;
}
.forCommentsItem {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	padding-bottom:5px;
	margin-bottom:10px;
}
.forCommentsTitle {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	font-family:'iransans_light',Tahoma;
	font-size:13px;
	color:#FF4A40;
	line-height:1.5;
	margin-bottom:5px;
	text-align:justify;
}
.forCommentsBody {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	line-height:1.5;
	text-align:justify;
}
.forAddNewComment {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
}
.forForthReadMore {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	margin-top:10px;
	text-align:left;
	border:0px solid red;
}
.forSearchForthReadMore {
	width:80px;
	height:auto;
	display:inline-block;
	float:left;
	text-align:left;
	border:0px solid red;
}
.forLoading {
	width:100%;
	height:100%;
	display:none;
	background:url(../img/loading_back.png) repeat;
	position:absolute;
	top:0;
	right:0;
	z-index:50000;
}
.loading {
	width:200px;
	height:100px;
	padding:0px 20px;
	line-height:100px;
	display:inline-block;
	position:absolute;
	top:20%;
	right:0;
	left:0;
	margin-left:auto;
	margin-right:auto;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background:#f1f2f2 url(../img/loading.gif) 180px center no-repeat;
	font-family: 'iransans_light',Tahoma;
	font-size:18px;
	color: #656565;
}
.forArchiveArtist {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
}
.forArchiveArtistItem {
	width:190px;
	height:auto;
	display:inline-block;
	float:right;
	padding:20px;
	margin:0px 0px 26px 26px;
	background:#f1f2f2;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
}
.forArchiveArtistItem:hover {
	background:#D1D3D3;
}
.archiveArtistItemTitle {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	text-align:center;
	margin-top:10px;
	border:0px solid red;
}
.archiveArtistItemTitle a, .archiveArtistItemTitle a:link, .archiveArtistItemTitle a:active, .archiveArtistItemTitle a:visited {
	font-family: "iransans_light",tahoma;
    font-size: 13px;
	color:#030000;
}
.archiveArtistItemTitle a:hover {
	color:#ff4a40;
}
/*=========================== End Forth ===============================*/
/*=========================== Stuff Filter =============================*/
.forStuffFilter {
	width:980px;
	height:auto;
	display:inline-block;
	float:right;
	background:#f1f2f2;
	padding:8px 10px 6px 10px;
	margin: 5px 0 20px 0;
	text-align:right;
	border:0px solid #F00;
}
.stuffFilterRow {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	margin-bottom:12px;
	text-align:right;
	border:0px solid red;
}
.stuffFilterDimensionTitle {
	width:auto;
	height:auto;
	display:inline-block;
	float:right;
	margin-left:10px;
	font-family:'iransans_light',Tahoma;
	font-size:13px;
	color:#4e4c4c;
}
.forFilterDimensionItem {
	width:30px;
	height:34px;
	display:inline-block;
	float:right;
	margin-left:4px;
	text-align:center;
	cursor:pointer;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;	
	border-bottom:4px solid #F1F2F2;
}
.filterDimensionItem {
	width:30px;
	height:30px;
	display:inline-block;
	float:right;
	text-align:center;
}
.stuffFilterColor {
	width:auto;
	height:auto;
	display:inline-block;
	float:right;
	border:0px solid red;
}
.stuffFilter_White {
	width:auto;
	height:30px;
	float:right;
	margin-left:10px;
	text-align:center;
	line-height:26px;
	font-family:'iransans_light',tahoma;
	font-size:13px;
	color:#4e4c4c;
	display:inline-block;
	background:#ffffff;
	padding:0px 8px;
	border:0px solid red;
}
.forFilterColorItem {
	width:26px;
	height:30px;
	display:inline-block;
	float:right;
	margin-top:2px;
	margin-left:8px;
	cursor:pointer;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;	
	border-bottom:4px solid #F1F2F2;
}
.filterColorItem {
	width:26px;
	height:26px;
	float:right;
	display:inline-block;
	border:0px solid #60F;
}
.stuffFilterItemColor {
	width:26px;
	height:26px;
	float:right;
	text-align:right;
	margin:3px 0px 0px 7px;
	display:inline-block;
	border:0px solid #0F0;
}
#stuffFilterTitle {
	width:auto;
	height:30px;
	line-height:14px;
	float:right;
	text-align:right;
	margin-left:5px;
	font-family:'iransans_light',tahoma;
	font-size:13px;
	color:#4e4c4c;
	display:inline-block;
	border:0px solid blue;
}
#stuffFilterCheckbox {
	width:auto;
	height:16px;
	float:left;
	margin-top:6px;
	display:inline-block;
	border:0px solid red;
}
.forStuffSortArrangement {
	width:100%;
	height:32px;
	display:inline-block;
	float:right;
	margin-bottom:10px;
	border:0px solid red;
}
.forStuffSort {
	width:800px;
	height:100%;
	display:inline-block;
	float:right;
	border:0px solid green;
}
.forStuffSort ul {
	width:100%;
	height:100%;
	float:right;
	text-align:right;
	padding:0;
	margin:0;
	display:inline-block;
}
.forStuffSort ul li {
	list-style:none;
	height:100%;
	line-height:28px;
	padding:0px 5px;
	margin:0;
	float:right;
	color:#030000;
}
.forStuffSort ul li a, .forStuffSort ul li a:link, .forStuffSort ul li a:active, .forStuffSort ul li a:visited {
	font-family:'iransans_light',tahoma;
	font-size:14px;
	color:#030000;
	cursor:pointer;
}
.forStuffSort ul li a:hover {
	color:#ff4a40;
}
.forStuffArrangement {
	width:125px;
	height:100%;
	display:inline-block;
	float:left;
	border:0px solid blue;
}
.stuffArrangementTitle {
	width:auto;
	height:100%;
	display:inline-block;
	line-height:30px;
	float:right;
	font-family:'iransans_light',tahoma;
	font-size:14px;
	color:#030000;
}
.stuffArrangementItem {
	width:32px;
	height:30px;
	display:inline-block;
	float:left;
	margin-right:6px;
	cursor:pointer;
}
#forStuffResult {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	padding-bottom:35px;
	border:0px solid red;
}
.stuffResult {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
	border:0px solid blue;
}
.forForthStuffItem {
	width:300px;
	height:410px;
	display:inline-block;
	float:right;
	margin-bottom:46px;
	margin-left:49px;
	background:#f1f2f2;
	text-align:center;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
}
.forForthStuffItem:hover {
	background:#D1D3D3;
}
.forForthStuffItem_messy {
	background:#f1f2f2;
	-webkit-transition:background .25s ease-in !important;  
   	-moz-transition:background .25s ease-in !important;   
  	-o-transition:background .25s ease-in !important;  
   	transition:background .25s ease-in !important;
}
.forForthStuffItem_messy:hover {
	background:#D1D3D3;
}
.forthStuffimg {
	width:auto;
	max-width:275px;
	height:275px;
	display:inline-block;
	margin:12px auto;
	text-align:center;
	position:relative;
	border:0px solid red;
}
.forthStuffimg_messy {
	width:auto;
	max-width:275px;
	height:auto;
	display:inline-block;
	margin:12px auto;
	text-align:center;
	position:relative;
	border:0px solid red;
}
.stuffResultFavoriateIcon {
	width:26px;
	height:26px;
	display:inline-block;
	position:absolute;
	left:8px;
	top:8px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor:pointer;
	-webkit-transition:all 1s;  
   	-moz-transition:all 1s;  
  	-o-transition:all 1s;  
   	transition:all 1s;
}
.forthStuffimg:hover .stuffResultFavoriateIcon, .forthStuffimg_messy:hover .stuffResultFavoriateIcon {
	opacity: 1;
	filter: alpha(opacity=100);
}
.stuffResultShoppingCartIcon {
	width:26px;
	height:26px;
	display:inline-block;
	position:absolute;
	left:8px;
	top:40px;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor:pointer;
	-webkit-transition:all 1s;  
   	-moz-transition:all 1s;  
  	-o-transition:all 1s;  
   	transition:all 1s;
}
.forthStuffimg:hover .stuffResultShoppingCartIcon, .forthStuffimg_messy:hover .stuffResultShoppingCartIcon {
	opacity: 1;
	filter: alpha(opacity=100);
}
.forStuffResultDescription {
	width:276px;
	height:auto;
	display:inline-block;
	margin-bottom:12px;
	border:0px solid green;
}
.stuffResultDescriptionRight {
	width:160px;
	height:auto;
	display:inline-block;
	float:right;
	border:0px solid purple;
}
.stuffResultDescriptionRight_messy {
	width:160px;
	height:auto;
	display:inline-block;
	float:right;
	margin-top:3px;
	border:0px solid purple;
}
.stuffResultTitle {
	width:100%;
	height:auto;
	line-height:23px;
	float:right;
	text-align:right;
	margin-bottom:0px;
	font-family:'iransans_light',tahoma;
	font-size:13px;
	color:#030000;
	border:0px solid red;
}
.stuffResultTitle a,.stuffResultTitle a:link, .stuffResultTitle a:active, .stuffResultTitle a:visited {
	font-family:'iransans_light',tahoma;
	font-size:14px;
	color:#030000;
}
.stuffResultTitle a:hover {
	color:#ff4a40;
}
.stuffResultArtistName {
	width:100%;
	height:auto;
	line-height:23px;
	float:right;
	text-align:right;
	margin-bottom:0px;
	font-family:'iransans_light',tahoma;
	font-size:13px;
	color:#030000;
	border:0px solid red;
}
.stuffResultArtistName a,.stuffResultArtistName a:link, .stuffResultArtistName a:active, .stuffResultArtistName a:visited {
	font-family:'iransans_light',tahoma;
	font-size:13px;
	color:#030000;
}
.stuffResultArtistName a:hover {
	color:#ff4a40;
}
.stuffResultGroupName {
	width:100%;
	height:25px;
	line-height:23px;
	float:right;
	text-align:right;
	margin-bottom:5px;
	font-family:'iransans_light',tahoma;
	font-size:12px;
	color:#828486;
	border:0px solid red;
}
.stuffResultDescriptionLeft {
	width:110px;
	height:47px;
	margin-top:5px;
	display:inline-block;
	float:left;
	border:0px solid purple;
}
.forSoldLabel {
	width:49px;
	height:49px;
	display:inline-block;
	position:absolute;
	top:-7px;
	right:-7px;
	background:url(../img/stuff_filter/sold.png);
}
.searchResultItemPrice {
	width:100%;
	height:22px;
	line-height:20px;
	float:right;
	text-align:left;
	color:#757474;
	font-size:12px;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border:0px solid blue;
}
.searchResultItemPrice_messy {
	width:100%;
	height:22px;
	line-height:23px;
	float:right;
	text-align:left;
	color:#757474;
	font-size:12px;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border:0px solid blue;
}
.searchResultItemLastPrice {
	width:100%;
	height:22px;
	line-height:20px;
	float:left;
	text-align:left;
	color:#ff4a40;
	font-size:12px;
	text-decoration:line-through;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border:0px solid red;
}
.searchResultItemLastPrice_messy {
	width:100%;
	height:22px;
	line-height:23px;
	float:left;
	text-align:left;
	color:#ff4a40;
	font-size:12px;
	text-decoration:line-through;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border:0px solid red;
}
.indexStuffItemCallPrice {
	width:100%;
	height:auto;
	line-height:20px;
	float:right;
	text-align:left;
	color:#757474;
	font-size:12px;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border:0px solid blue;
}
.searchResultItemCallPrice {
	width:100%;
	height:auto;
	line-height:20px;
	float:right;
	text-align:left;
	color:#757474;
	font-size:12px;
	font-family: "iransans_light",tahoma;
	display:inline-block;
	border:0px solid blue;
}
/*====================== End Stuff Filter ============================*/
/*=========================== Artist Filter ==========================*/
.forArtistFilter {
	width:980px;
	height:auto;
	display:inline-block;
	float:right;
	background:#f1f2f2;
	padding:10px;
	text-align:right;
	margin-bottom:20px;
	border:0px solid #F00;
}
.forArtistFilter table {
	font-family: "iransans_light",tahoma;
	font-size:13px;
	color:#4e4c4c;
}
.forArtistFilter .ms-parent {
	margin-top:0px !important;
}
/*=========================== Artist Filter ==========================*/
/*======================= Stuff Group ================================*/
.TabBorderStuffGroup {
	background-color:#F1F2F2;
	padding:20px;
	width:270px;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
}
.TabBorderStuffGroup:hover {
	background-color:#D1D3D3;
}
.stuffGroupTitle a, .stuffGroupTitle a:link, .stuffGroupTitle a:visited, .stuffGroupTitle a:active {
	color: #030000;
    font-family: "iransans_light",tahoma;
    font-size: 14px;
}
.stuffGroupTitle a:hover {
	color: #ff4a40;
}
/*====================== End Stuff Group =============================*/
/*=============================== Pages ============================== */
#forSecondMainWard {
	width:100%;
	min-width:1000px;
	height:auto;
	display:inline-block;
	background:#fff;
}
#secondMainWard {
	width:1000px;
	height:auto;
	display:inline-block;
	margin:30px auto;
}
#rightSide {
	width:650px;
	height:auto;
	display:inline-block;
	float:right;	
}
.secondIndexContentTitle {
	font-family:"iransans_light";
	font-size:16px;
	text-align:right;
	color:#ff4a40;
	height:32px;
	margin-bottom:10px;
	border-bottom:1px solid #a7a9ac;
}
.secondContentBody {
	width:100%;
	height:auto;
	display:inline-block;
	font-family:'iransans_light',tahoma;
	color:#555555;
	line-height:1.5;
	text-align:justify;
}
.resultSerachNews {
	line-height:22px;
}
.resultSerachNews:hover .squareLinks {
	background-color:#ff4a40 ;
}
/*=============================== End Pages ========================== */
/*=============================== News =============================== */
.newsItem {
	width: 100%;
	display: inline-block;
	padding-top: 10px;
	border-bottom: 1px solid #999;
}
.archiveNewsTitle {
	width:100%;
	height:30px;
	text-align:right;
}
.archiveNewsTitle a {
	font-family:"iransans_light";
	font-size:14px;
	color:#8d8f92;
}
.archiveNewsTitle a:hover {
	color:#FF4A40;	
}
.secondDivider {
	width:100%;
	height:1px;
	float:right;
	background:url(../img/divider.png) top center no-repeat;
	margin:15px 0px 20px 0;
}
#forExtra {
	width:100%;
	height:auto;
	display:inline-block;
	font-family: 'iransans_light';
	direction:ltr;
	padding-top:10px;
	border-top:2px solid #333333;
}
.extraSectionTitle {
	background:url(../img/bullet.png) right center no-repeat;
	font-size:16px;
	direction:rtl;
	padding-right:20px;
}
.groupItem {
	width:100%;
	height:auto;
	display:inline-block;
}
.groupName {
	width: 100%;
	background:url(../img/bullet.png) right center no-repeat;
	font-size:14px;
	direction:rtl;
	text-indent:20px;
	margin:10px auto;
	color:#ff4a40;
	border-bottom:1px solid #ff4a40;
}
.newsGalleryItem {
	padding-right:10px;
}
#movieBody {
	padding-top:10px;
	border-top:2px solid #333333;
}
.forPlayer {
	padding-bottom:20px;
}
.player {
	display:block;
	margin:20px auto;
}
#archiveNewsTopFilters {
	margin:-5px 0 10px 0;
	padding-bottom:5px;
	border-bottom:1px solid #a7a9ac;
}
/*#archiveNewsTopFilters a {
	margin:0 5px;
}*/
/*=============================== end news =============================== */
#leftSide {
	width:300px;
	height:auto;
	display:inline-block;
	float:left;	
}
.forLeftStuffWard {
	width:100%;
	height:auto;
	display:inline-block;
	margin-bottom:10px;	
}
.leftStuffWard {
	width:150px;
	height:150px;
	display:inline-block;
	float:right;
	position:relative;
}
.forLeftStuffWard:hover .stuffWardTitle {
	color:#ff6158;
}
.forLeftStuffWard:hover .stuffWardImg {
	right:293px;
	background:#ff4a40;
}
#forLeftAds {
	width:100%;
	height:auto;
	display:inline-block;	
}
/*=============================== Links =============================== */
#forLinks {
	width:100%;
	height:auto;
	display:inline-block ;
	margin-top:20px;	
}
#forLinks ul {
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	display:inline-block;
	float:right;	
}
#forLinks ul li {
	width:100%;
	height:27px;
	display:inline-block;
	float:right;
	list-style:none;
	text-align:right;
	position:relative;	
}
.squareLinks {
	width:7px;
	height:7px;
	background-color:#939598 ;
	float:right;
	margin:10px 10px 0 10px;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;	
}
.links {
	width:auto;
	line-height:27px;
	position:absolute;
	top:0;
	right:0;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;	
}
.links a {
	font-family:"iransans_light";
	color:#4c4d4d;	
}
.links:hover {
	right:10px;	
}
.links:hover .squareLinks {
	background-color:#ff4a40 ;
}
.links:hover a {
	color:#ff4a40 ;
}
/*=============================== End Links =============================== */
/*=============================== Pages =================================== */
.titleAndImgThemeItem {
	width:645px;
	padding-left:5px;
	height:auto;
	display:inline-block;
	float:right;
	position:relative;	
}
.titleAndImgThemeImg {
	width:auto;
	height:auto;
	padding:5px;
	display:inline-block;
	float:right;
	margin-left:10px;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
}
.titleAndImgThemeItem:hover .titleAndImgThemeTitle a , .titleAndImgThemeItem:hover .titleAndImgThemeDate {
	color:#ff4a40;
}
.titleAndImgThemeItem:hover .titleAndImgThemeImg {
	background-color:#a0a1a1;
	margin-left:15px;
}
.forTitleAndImgThemeTitle {
	width:auto;
	height:auto;
	text-align:right;
	margin-top:5px;
	-webkit-transition:all .25s ease-in;  
   	-moz-transition:all .25s ease-in;  
  	-o-transition:all .25s ease-in;  
   	transition:all .25s ease-in;
}
.titleAndImgThemeTitle a {
	font-size:15px;
	font-family:"iransans_light";
	color:#939598	;
}
.titleAndImgThemeDate {
	width:auto;
	font-family:'iransans_light',tahoma;
	color:#9b9b9b ;
}
.weblogThemeItem {
	width:650px;
	height:auto;
	display:inline-block;
	float:right;
	padding-bottom:10px;	
}
.welogThemeImg {
	width:auto;
	height:100%;
	padding:12px;
	display:inline-block;
	float:right;
}
.welogThemeContent {
	width:auto;
	height:auto;
	margin-top:8px;
	padding-left:15px;
	padding-right:15px;	
}
.welogThemeTitle {
	text-align:right;
	width:auto;
	height:auto;	
}
.welogThemeTitle a {
	font-family:"iransans_light";
	font-size:16px;
	color:#ff4a40 ;
}
.welogThemeTitle a:hover {
	color:#b4b4b4;	
}
.welogThemeText {
	width:auto;
	height:auto;
	margin:-10px 0;
	color:#555555;
	text-align:justify;
	line-height:1.5;	
}
.pagelist {
	margin-right:20px;
	padding:0;	
}
.pagelist li {
	list-style:none;
	background:url(../img/bullet.png) right center no-repeat;
	padding-right:20px;
	height:25px;
	line-height:22px;	
}
/*========================== Gallery ========================== */
.example-1 {
 	width: 865px;
	margin:0 auto;
	direction:rtl;
	display:block;
}
#galleryBox {
	width:1000px;
	height: auto;
	display: inline-block;
}
#movieGroupBox {
	width:660px;
	height: auto;
	display: inline-block;
}
#galleryBox .galleryGroupItem,#movieGroupBox .galleryGroupItem{
	width: 275px;
	min-height: 375px;
	height: 420px;
	background: #EEEEEE;
	position: relative;
	margin: 22px 0px 20px 85px;
	padding: 20px 0;
	font-family: 'iransans_light',Tahoma;
	float: right;
	overflow:hidden;
}
.ImgBox {
	text-align:center;
}
.BorderImgGallery {
	width:270px;
	height:192px;
	display:inline-block;
	padding-top:15px;
	padding-right:4px;
	background:url(../img/gallery/frame.png) top center  no-repeat;
}
.normalTip {
	font-size:14px;	
}
.galleryItemBox {
	text-align:center;
	padding:1px 0px 1px 0px;
	border: 1px solid #eeeeee;
}
.galleryItemBox a {
	display:inline-block;
}
.galleryItemBox:hover {
	-webkit-box-shadow:0px 0px 10px #666666;
	-moz-box-shadow:0px 0px 10px #666666;
	box-shadow:0px 0px 10px #666666;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
	transition:all .5s;
}
/*========================== End Gallery ====================== */
.forFifthReturnButton {
	width:100%;
	height:auto;
	display:inline-block;
	text-align: center;
	margin:25px auto;
}
#viewStuffOriginalImage {
	width:100%;
	height:auto;
	display:inline-block;
	text-align:center;
}
/*=========================== Comments ==================================*/
.forMyCommentsItem {
	width:100%;
	height:auto;
	min-height:82px;
	display:inline-block;
	float:right;
	background:url(../img/comment_back.png) repeat-x;
}
.forMyCommentsTitle {
	width:634px;
	height:auto;
	display:inline-block;
	float:left;
	padding:16px 8px 3px 8px;
	font-family:"iransans_light",Tahoma;
	font-size:15px;
	color:#000000;
}
.forMyCommentsBody {
	width:634px;
	height:auto;
	line-height:1.5;
	display:inline-block;
	float:right;
	padding:0px 8px;
	font-family:"iransans_light",Tahoma;
	font-size:14px;
	color:#6f6f6f;
}
/*=========================== End Comments =================================*/

/*=========================== Ticket ====================================*/
.forResponseList {
	width:100%;
	height:auto;
	display:inline-block;
}
.forAddResponse {
	width:100%;
	height:auto;
	display:inline-block;
	text-align:right;
	margin-bottom:20px;
}
.forResponseItem {
	width:100%;
	height:auto;
	display:inline-block;
	margin:0 auto;
	text-align:center;
}
.forResponseTitle {
	width:100%;
	height:28px;
	line-height:28px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display:inline-block;
	margin:0 auto;
}
.responseTitle {
	width:98%;
	height:28px;
	line-height:28px;
	display:inline-block;
	color:#ffffff;
	font-family:'iransans_light',Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-align:right;
}
.forResponseBody {
	margin:0 auto;
	width:98%;
	height:auto;
	display:inline-block;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.responseBody {
	text-align:right;
	padding:5px 10px 30px 10px;
	position:relative;
	background:#f4f4f4;
}
.forCloseReturnTicket {
	width:100%;
	height:30px;
	line-height:30px;
	margin-top:10px;
	display:inline-block;
}
.forCloseTicket {
	float:right;
	margin-right:9px;
	width:48%;
	height:30px;
	line-height:30px;
	display:inline-block;
	text-align:right;
}
.forReturn {
	float:left;
	width:48%;
	height:30px;
	line-height:30px;
	display:inline-block;
	text-align:left;
	margin-left:9px;
	margin-top:5px;
}
.responseDownload {
	width:100%;
	height:20px;
	display:inline-block;
	position:absolute;
	bottom:5px;
	right:10px;
}
.ticketFileHelp {
	padding-right:5px;
	font-size:11px;
	color:#eb3e3e;
}
/*=========================== End Ticket ================================*/
/*=========================== Shopping ================================= */
.shoppingCartTotalPrice {
	width:auto;
	height:30px;
	display:inline-block;
	padding:5px 50px;
	text-align:center;
	float:left;
	margin-top:10px;
	border-top:1px solid #3f4343;
}
.shoppingCartReciever {
	width:980px;
	height:auto;
	display:inline-block;
	background:#f3f3f3;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	margin-bottom:20px;
	padding:10px 10px 20px 10px;
}
.shoppingCartRecieverTitle {
	width:100%;
	height:30px;
	line-height:28px;
	display:inline-block;
	font-family:"iransans_light",Tahoma;
	font-size:17px;
	color:#606060;
	margin-bottom:10px;
}
.forShoppingCartContinueButton {
	width:100%;
	height:auto;
	display:inline-block;
	float:left;
	text-align:left;
	direction:ltr;
	border:0px solid red;
}
.forShoppingCartEndButton {
	width:100%;
	height:auto;
	display:inline-block;
	float:left;
	text-align:left;
	direction:ltr;
	border:0px solid red;
}
.forCenterShoppingCartEndButton {
	width:100%;
	height:auto;
	display:inline-block;
	margin:0 auto;
	text-align:center;
	direction:ltr;
	border:0px solid red;
}
.dispatchTypeItem {
	
}
.dispatchTypeItem td {
	padding:5px 0px;
}
.dispatchTypeItem td:first-child { border-top-right-radius: 5px; }
.dispatchTypeItem td:last-child { border-top-left-radius: 5px; }
.dispatchTypeItem td:first-child { border-bottom-right-radius: 5px; }
.dispatchTypeItem td:last-child { border-bottom-left-radius: 5px; }
.tdfontWarning {
	color:#FF3C41;
	height:25px;
}
#mod_eform {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
}
#shoppingCartStep1 {
	width:100%;
	height:auto;
	display:inline-block;
	float:right;
}
.forAdminMessage {
	width:100%;
	height:auto;
	line-height:1.5;
	display:inline-block;
	float:right;
	text-align:justify;
	margin-bottom:10px;
}
.factorDetailTitle {
	width:100%;
	height:auto;
	text-align:right;
	font-family:"iransans_light",Tahoma;
	font-size:14px;
	color:#454646;
}
.forFactorDetail {
	width:970px;
	height:auto;
	display:inline-block;
	padding:15px;
	margin-top:15px;
	background:#F3F3F3;
	border-radius:1px;
}
.stuffLevelColor {
	width:15px;
	height:15px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	margin:0 auto;
	text-align:center;
	-webkit-box-shadow:  2px 2px 4px 0px rgba(80, 50, 50, 0.2);
    -moz-box-shadow:  2px 2px 4px 0px rgba(50, 80, 50, 0.2);
    box-shadow:  2px 2px 4px 0px rgba(80, 50, 50, 0.2);
}

#forNewsLetter {
	position:relative;
	display: inline-block;
	float: left;
	margin-top: 15px;
}
.forNewsLetter {
	width: 180px;
	height: auto;
	float: left !important;
}
.forNewsLetter .newsLetterTitle {
	width: 165px;
	height:22px;
	line-height:20px;
	float:right;
	text-align:center;
	font-family:'iransans_light',Tahoma;
	font-size:14px;
	color:#d4d4d4;
	margin-bottom:3px;
	margin-top: -15px;
}
.newsLetterForm {
	width:222px;
	height:auto;
	display:inline-block;
	margin:4px auto 0px auto;
	border:0px solid red;
}
.newsLetterInput {
	width:220px;
	height:30px;
	line-height:25px;
	background:#434343;
	border:1px solid #383838;
	font-family:'iransans_light',Tahoma;
	font-size:13px;
	color:#c2c2c2;
	text-indent:10px;
	padding:0;
	margin:0px 0px 5px 0px;
	-webkit-transition:all .3s ease-in;
	-moz-transition:all .3s ease-in;
	-o-transition:all .3s ease-in;
	transition:all .3s ease-in;
}
.newsLetterInput:hover, .newsLetterInput:focus {
	background:#575757;
}
.newsLetterFooterRow {
	margin:2px 0;
	display: inline-block;
}
#loginInputSubscribe,#loginInputUnSubscribe,#TMobile,#TMail,#TFullName {
	font-family:'iransans_light',Tahoma;
}
#TMobile,#TMail,#TFullName {
	width: 170px;
	height:auto;
	background:#030000;
	color:#5d5d5f;
	padding-right:5px;
	border:1px solid #5d5d5f;
}
#loginInputSubscribe,#loginInputUnSubscribe {
	width:85px;
	background:#030000;
	color:#5d5d5f;
	margin-top: 6px;
	cursor:pointer;
	padding:0;
	text-align:center;
	-webkit-transition:all .25s ease-out;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	transition:all .25s ease-out;
	border:1px solid #5d5d5f;
}
#loginInputSubscribe {
	float:right;
	margin-left: 8px;
}
#loginInputUnSubscribe {
	float:left;
}
#loginInputSubscribe:hover,#loginInputUnSubscribe:hover {
	color:#ff4a40;
	-webkit-transition:all .25s ease-out;
	-moz-transition:all .25s ease-out;
	-ms-transition:all .25s ease-out;
	-o-transition:all .25s ease-out;
	transition:all .25s ease-out;
}
#collectionsBox {
	width: 1000px;
	height:auto;
	display:inline-block;
}
.collectionItem {
	width: 275px;
	min-height: 375px;
	background: #EEEEEE;
	position: relative;
	margin: 22px 33px 20px 22px;
	padding: 20px 0;
	font-family: 'iransans_light',Tahoma;
	float: right;
}
.collectionImgBox {
	text-align:center;
}
.collectionTitleBox {
	width: 75%;
	margin: 0 auto;
	text-align: justify;
}
.collectionTitle {
	font-size:14px;
	color:#000000;
}
.collectionNumOfSubsBox {
	width: 275px;
	height:auto;
	background:#cccccc;
	padding:5px 0;
	color: #FFFFFF;
	text-align:center;
	font:15px Yekan;
	position: absolute;
	bottom: 0;
}
/*======================= End Shopping ============================ */