﻿@font-face 
{
    font-family: 'BYekan';
    src: url( '../fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
         url( '../fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url( '../fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face 
{
    font-family: 'BNazanin';
    src: url( '../fonts/BNazanin.eot?#') format('eot'),  /* IE6–8 */
         url( '../fonts/BNazanin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
         url( '../fonts/BNazanin.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face 
{
    font-family: 'SANS';
    src: url( '../fonts/XTX-FNT-XEROSANS-BOLD.woff') format('woff');  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
body
{
	margin: 0 0 0 0;
	font-family: BYekan,Tahoma, Arial, Times New Roman;
	font-size: 13px;
	color:#444444;
	line-height:20px;
	background-color:#fafcfd;
}
h1
{
	font-family: BYekan,tahoma, Arial;
	font-size: 13px;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: normal;
	margin: 0 0 0 0;
	color:#444444;
}
h2
{
	font-family: BYekan,tahoma, Arial;
	font-size: 13px;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: normal;
	margin: 0 0 0 0;
	color:#444444;
}
h3
{
	font-family: BYekan,tahoma, Arial;
	font-size: 12px;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	line-height: normal;
	margin: 0 0 0 0;
	color:#444444;
}
TD
{
	font-family: Tahoma;
	font-size: 11px;
	line-height: 22px;
}
textarea
{
	font-family: Tahoma;
	font-size: 11px;
}
INPUT
{
	font-family: BYekan,Tahoma;
	font-size: 12px;
}
SELECT
{
	font-family: Tahoma;
	font-size: 11px;
}
A:visited
{
	text-decoration: none;
	color: #f44715;
}
A:link
{
	text-decoration: none;
	color: #f44715;
}
A:hover
{
	color: #856439;
	text-decoration: none;
}
div
{
	line-height:22px;
	color:#444444;
}
p{
	line-height:22px;
	color:#444444;
}
ul
{
	margin:0 0 0 0;
}

.myButton
{
	height:20px;
	background-color:#28394b;
	color:white;
	text-align:center;
	font-family:Tahoma;
	font-size:9pt;
	border:0;
	padding-bottom:4px;
}
.ShopBTN
{
	width:35px;
	height:24px;
	background:url('../images/Shop2.gif');
	background-repeat:no-repeat;
	border:0;
}
.SearchButton
{
	height:25px;
	width:33px;
	background:url("../images/searchBTN.gif") no-repeat;
	border:0;
	padding-top:3px;
	margin:0;
}
.SearchText
{
	width:214px;
	height:19px;
	border:0;
	background-color:white;
	color:#6f6f6f;
	padding:3px;
}

/* ------------------- Main -----------------------*/
.TopMenuBox
{
	width:100%;
}
.HomeProducts
{
	width:100%;
	height:auto;
	background:url(../images/HomeProductBG.gif);
	border:5px solid white;
	padding:20px;
}
.HPTitle
{
	width:100%;
	height:35px;
	direction:rtl;
	text-align:right;
	font-family:Byekan;
	font-size:20px;
	color:#272727;
	background:url(../images/ModuleTitleBG.png) repeat-x;
}
.HPTitle span
{
	background-color: #fff;
	padding-left:15px;
}
.HPBody
{
	width:100%;
	padding:15px 0 15px;
}
.ModuleTitle
{
	width:100%;
	height:35px;
	direction:rtl;
	text-align:right;
	font-family:Byekan;
	font-size:20px;
	color:#272727;
}



/* ---------Product Details ------------*/






/* -------------------------------------*/








/*-------------- JSSOR style -------------*/





/* ------------------- Social -----------------------*/
.social
{
	padding-left: 0px;
	padding-top: 0px;
	height: 35px;
	font-size:15px;
}
.social em
{
	font-size:20px;
	color:#d5d5d5;
}
.social a
{
	color:#d5d5d5;
	margin:2px;
}
.social a:hover em
{
	}
.social a:hover
{
	text-decoration:none;
}
.social em.fa-facebook
{
	/*color:#3a5898;
	border-color:#3a5898;*/
	padding:7px 10px;
}
.social em.fa-twitter
{
	/*color:#28aae1;
	border-color:#28aae1;*/
	padding:7px;
}
.social em.fa-google-plus
{
	/*color:#da3a26;
	border-color:#da3a26;*/
	padding:7px;
}
.social em.fa-instagram
{
	/*color:#242021;
	border-color:#242021;*/
	padding:7px 8px;
}
.social em.fa-pinterest-p
{
	/*color:#ca1d25;
	border-color:#ca1d25;*/
	padding:7px 9px 7px 10px;	
}
.social em.fa-rss
{
	/*color:#f45700;
	border-color:#f45700;*/
	padding:7px 8px 7px 9px;
}
.social em.fa-linkedin
{
	/*color:#0077b3;
	border-color:#0077b3;*/
	padding:7px 8px 7px 7px;
}
.social em.fa-paper-plane {
    /*color: #2ca4d8;
    border-color: #2ca4d8;*/
    padding: 7px 9px 7px 6px;
}
.social a:hover em.fa-facebook
{
	color:#3a5898;
}
.social a:hover em.fa-twitter
{
	color:#28aae1;
}
.social a:hover em.fa-google-plus
{
	color:#da3a26;
}
.social a:hover em.fa-instagram
{
	color:#7c7c7c;
}
.social a:hover em.fa-pinterest-p
{
	color:#ca1d25;	
}
.social a:hover em.fa-rss
{
	color:#f45700;
}
.social a:hover em.fa-linkedin
{
	color:#0077b3;
}
.social a:hover em.fa-paper-plane
{
    color:#2ca4d8;
}



/* -------------------------------------------------------------------------------- /
	[5] FOOTER
/ -------------------------------------------------------------------------------- */





.FooterLink
{
	width: 33%; 
	float: right; 
	height: 25px; 
	direction: rtl; 
	padding-right: 8px;
	text-align:right;
	position:relative;
	padding-right:20px;
}
.FooterLink a
{
	color:White;
	font-size:13px;
}
/********************************************

/* 11.1 PRODUCT IMAGES */
/* BIG IMAGE + ZOOM */
.elevatezoom_big_wrapper {width: 370px;padding: 4px;background: #ffffff;border: 1px solid #e7e7e7;}

.zoomWrapper,
#elevatezoom_big {width: 360px !important;height: auto !important;position: relative !important;}

#elevatezoom_big {background: rgba(0,0,0,.05);}
#elevatezoom_big ~ #elevatezoom_big {width: 0 !important;height: 0 !important;}

.zoomWrapper {}

.zoomContainer {z-index: 1 !important;}
.zoomLens {z-index: 1 !important;}
.zoomWindow {margin: -5px 0 0 0 !important;}


/* THUMBS */
#elevatezoom_gallery {}
#elevatezoom_gallery a {width: 85px !important;display: block;margin: 0 10px 0 0;padding: 4px;border: 1px solid #e7e7e7;}
#elevatezoom_gallery a img {background: rgba(0,0,0,.05);}
