@import "reset.css";
@import "reset.css";
@import "jquery.fancybox-1.3.4.css";
@import "layout.css";
@font-face {
    font-family: 'BYekan';
    src: url('../fonts/BYekan.eot');
    src: url('../fonts/BYekan.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BYekan.woff') format('woff'),
         url('../fonts/BYekan.ttf') format('truetype');
}
/* Getting the new tags to behave */
article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video {
display:block;
}
mark,rp,rt,ruby,summary,time {
display:inline
}
/*GLOBAL*/
body {
position:absolute;
font:14px/18px 'BYekan', serif;
color:#a99d96;
min-width: 960px;
min-height:740px;
width:100%;
height:100%;
overflow:hidden;
z-index:1;
background: url('../images/bg_piece.jpg');
direction:rtl;
cursor:default
}
a {
	text-decoration: none;
	
	-webkit-transition: 0.2s linear color;
	-moz-transition: 0.2s linear color;
	-ms-transition: 0.2s linear color;
	-o-transition: 0.2s linear color;
	transition: 0.2s linear color;
}

a:hover {
	text-decoration: none!important;
	color: #000;
}
.tran {
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}
#glob {
position:absolute;
width:100%;
height:100%;
overflow:hidden;
z-index:2;
background: url('../images/bg.jpg') center no-repeat;
}
.spinner {
position:fixed;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:10000;
background:url( "../images/ajax-loader.gif") 50% 50% no-repeat #e66e4c;
}
.logo {
position:baseline;
display:inline-block;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
width: 190px;
height: 131px;
background: url('../images/logo.png') center no-repeat;
float:left;
}
.logobg
{
width:190px;
height:131px;
transition:width 0.5s;
-moz-transition:width 0.5s;
-webkit-transition:width 0.5s;
-o-transition:width 0.5s;
float:right;
}
.logobg:hover
{
width:200px;
}
header{
position:absolute;
top:0px;
width:100%;
height:131px;
z-index:100;
}
/*footer*/
footer {
position:absolute;
bottom:0px;
width:100%;
height:111px;
z-index:100;
}
.priv_text {
position: relative;
float: right;
color: #f5bf99;
font-size: 13px;
font-weight:500;
line-height: 18px;
padding-top: 34px;
}
.priv_text a{
color: #f5bf99;
text-shadow: 0 0px 0px rgba(0,0,0, 0);
}
.priv_text a:hover{
color: #fff;
}
.soc_icons {
position: relative;
float: left;
font-size: 13px;
font-weight:500;
line-height: 18px;
padding-top: 34px;
color: #f5bf99;
}
.soc_icons a{
color: #f5bf99;
text-shadow: 0 0px 0px rgba(0,0,0, 0);
}
.soc_icons a:hover{
color: #fff;
}
/* END FOOTER*/
/*'MENU*/
.menu {
position: relative;
display: inline-block;
margin-top: 167px;
overflow: hidden;
}
#menu>li {
display: inline-block;
float: left;
position: relative;
width: 239px;
height: 522px;
margin-right: 1px;
overflow: hidden;
}
#menu>li.nomar {
margin: 0;
}
#menu>li>a {
display: inline-block;
position: relative;
width: 100%;
height: 100%;
z-index:2;
background: url('../images/splash_bg.png');
}
#menu>li>a>span{
display: inline-block;
position:relative;
font: 38px/50px 'BYekan',serif;
color: #fff;
overflow: hidden;
right: 19px;
margin-top: 233px;
letter-spacing: 0px;
}
#menu>li>a>strong{
display: inline-block;
position:absolute;
font: 12px/20px 'BYekan',serif;
top: 273px;
right: 19px;
color: #F8D8BC;
}
.submenu_1 {
position:absolute;
z-index:100;
width: 100%;
left: 19px;
top: 306px;
padding: 0;
display: none;
}
.submenu_1 li {
position:relative;
text-align: left;
display: block;
}
.submenu_1 a {
display: block;
position:relative;
font: 20px/18px 'BYekan', serif;
text-transform:uppercase;
color:#fff;
letter-spacing: 0px;
}
.submenu_1 li>a:hover,.submenu_1 li.sfHover>a{
color:#facfa7;
}
/* END MENU*/
/*PAGES*/
#page_splash{
display: none;
}
#content {
position:relative;
width:959px;
height: 800px;
top: 5.5%;
margin: 0 auto;
z-index: 50;
font-family:Tahoma;
}
#content>ul {
float: right;
position: absolute;
width: 100%;
height:522px;
direction:rtl;
margin-top: 167px;
right: 0;
top: 0;
overflow: hidden;
}
#content>ul>li.no_bg{
background: none;
}
#content >ul >li {
position:absolute;
float:right;
width: 239px;
height: 532px;
top: 512px;
background: url('../images/content_bg.png') center top no-repeat;
z-index: 2;
}
#content >ul >li.big {
width: 755px;
height: 414px;
left: 99px;
top: 49px;
background: #fff;
}
.list1{
padding-bottom: 10px;

}
.list1>li{
background: url('../images/bull.png') right -6px no-repeat;
padding-right: 18px;
font-size:11px;
}
.list1>li>a{
color: #ea7458;
line-height: 22px;

}
.list1>li>a:hover{
text-decoration: none;
color: #000;
font-size:11px;
}
.list2{
padding: 4px 0px 10px 10pxpx;
position: relative;
}
.list2>li{
display: block;
width: 200px;
height: 128px;
margin-bottom: 30px;
overflow: hidden;
}
.list2>li.nomar{
margin: 0;
}
.list2>li>a{
position: relative;
display: block;
width: 100%;
height: 128px;
}
.list2 p{
position: absolute;
bottom: 0px;
right: 0;
width: 100%;
z-index: 2;
background: #eda064;
padding: 6px 0;
z-index: 100;
opacity:0.8;
filter:alpha(opacity=80);
}
.list2 p>span{
color: #000;
padding-right: 12px;
font:17px/17px 'BYekan';
font-weight;500;
}

.list3{
padding-bottom: 10px;
margin-top: -10px;
margin-right:10px;
}
.list3>li{
background: url('../images/bull.png') right -6px no-repeat;
padding-right: 18px;
}
.list3>li>a{
color: #ea7458;
line-height: 22px;
padding-right: 18px;
}
.list3>li>a:hover{
text-decoration: underline;
}
#privacy p, #page_more p{
padding-bottom: 12px;
font-size:10px;
}
#privacy b, #page_more b{
font-family:'BYekan';
font-size:13px;
font-weight:500;
text-decoration:none;
}
#privacy, ul{
font-size:10px;
}
.closeBtn{
position: absolute;
display: inline-block;
width: 25px;
height: 25px;
left: 23px;
top: 23px;
background-color: #e87551;
z-index: 10;
}
.closeBtn>span{
display: inline-block;
width: 100%;
height: 100%;
background: url('../images/close_icon.png') center bottom no-repeat;
}
/*SCROLL*/
.scroll {
height:300px;
position: relative;
overflow: hidden;
}
._shuttle {
width: 0px;
}
._track{
width: 0px;
}
.scrollBtns{
position: absolute;
bottom: -78px;
width: 200px;
height: 54px;
background: url('../images/hline.png') top center repeat-x;
z-index: 100;
}
.scrollDown,.scrollUp{
position: relative;
width: 100px;
height: 54px;
display: inline-block;
float: left;
text-align: center;
}
.scrollDown>span,.scrollUp>span{
width: 9px;
height: 5px;
text-align: center;
display: inline-block;
overflow: hidden;
margin-top: 27px;
}
.scrollDown>span{
background: url('../images/arrow_down.png') center bottom no-repeat;
}
.scrollUp>span{                                                                                                                                                                                                   margin-top: 27px;
background: url('../images/arrow_up.png') center top no-repeat;
}
.scrollDown{
background: url('../images/vline.png') left center repeat-y;
}
/*END SCROLL*/
.hline{
width: 200px;
height: 1px;
display: block;
background: #e6cebb;
margin: 9px 0 24px;
}
body p a {
color: #e87551;
text-decoration:none;
text-shadow: 0 0px 5px rgba(231,165,22, 0.8);
}
body p a:hover {
text-decoration:underline;
}
/*PADDINGS*/
.pad1 {
padding: 31px 19px 0px;
}
.w1,.w2{
display: inline-block;
}
.w1{
width: 90px;
}
.w2{
width: 714px;
}
.dir-left{
float:left;
}
/*BG PAGES*/
/*///////////////////////////*/
h1 {
position:relative;
padding: 47px 0 0;
}
h2 {
position:relative;
font: 38px/40px 'BYekan', serif;
color: #e6774c;
letter-spacing: 0px;
}
h3 {
position:relative;
font: 12px/12px 'BYekan', serif;
color: #e6cebb;
margin-top: -1px;
}
p {
padding-bottom: 14px;
font-size:12px;
text-align:justify;
text-justify:inter-word;
}
/*additional classes*/
.block {
display:block;
}
.fleft {
float:left;
}
.fright,.fr {
float:right;
}
.fnone,.fn {
float:none;
}
.col-1,.col-2,.col-3 {
float:left;
}
.alignleft,.all {
text-align:left;
}
.alignright,.alr {
text-align:right;
}
.aligncenter,.alc {
text-align:center;
}
.wrapper {
width:100%;
overflow:hidden;
}
a.und,.und a {
text-decoration:none;
}
a {
text-decoration:none;
}
a.und:hover,.und a:hover {
text-decoration:underline;
}
.nocolor,.nocolor a {
color:inherit;
}
.upc {
text-transform:uppercase;
}
.extra-wrap {
overflow:hidden;
}
.nopad {
padding:0;
}
.nomar {
margin:0;
}
.clear {
clear:both;
line-height:0;
}
.bold {
font-weight:bold;
}
.rel {
position:relative;
}
.defcur {
cursor:default;
}
.ws {
white-space:pre;
}
.automargin {
margin:0 auto;
}
/*custom boxes*/
dl.address dd {
text-align:left
}
dl.address dd span {
float:left;
}
dl.img-box,.img-box-set dl,dl.img-box dd,.img-box-set dl dd {
overflow:hidden;
}
dl.img-box dt,.img-box-set dl dt {
float:left;
}

.yf {
	color: #000;
}
.yf.tran:hover {
	text-shadow: 0 0px 5px rgba(231,165,22, 0.8); 
	color: #666;
}

/*GOOGLE MAP*/
.contact_form{
border-radius: 0px;
width: 200px;
height: 299px;
border: none;
background-color: #e66e4c;
background-image: url(../images/ajax-loader.gif);
background-repeat: no-repeat;  
position:  relative;    
overflow: hidden;
top: 4px;
left: 1px;
margin-bottom: 18px;
}
/*END GOOGLE MAP*/

.mar1:hover figure {
  -webkit-transform: scale(0.9) rotate(-3deg);
  -moz-transform: scale(0.9) rotate(-3deg);
  -ms-transform: scale(0.9) rotate(-3deg);
  -o-transform: scale(0.9) rotate(-3deg);
  transform: scale(0.9) rotate(-3deg);
  -webkit-box-shadow: 3px 5px 7px #a5a5a5;
  -moz-box-shadow: 3px 5px 7px #a5a5a5;
  box-shadow: 3px 5px 7px #a5a5a5;
}

.mar1 figure {
float: right;
  border: 3px solid #fff;
  -webkit-transition: all 0.7s ease-in-out;
  -moz-transition: all 0.7s ease-in-out;
  -ms-transition: all 0.7s ease-in-out;
  -o-transition: all 0.7s ease-in-out;
  transition: all 0.7s ease-in-out;
}