body{
   margin:0px;
   padding:0px;
   font-family:Tahoma;
   font-size:9.5pt;
   background:#f1f2f2;
}
@font-face {
  font-family: 'yekan';
  src: url('font/parsicomp-yekan.eot?#') format('eot'),  
       url('font/parsicomp-yekan.woff') format('woff'), 
       url('font/parsicomp-yekan.ttf') format('truetype');  
}
@font-face {
  font-family: 'regular';
  src: url('font/parsicomp-regular.eot?#') format('eot'),  
       url('font/parsicomp-regular.woff') format('woff'), 
       url('font/parsicomp-regular.ttf') format('truetype');  
}
@font-face {
  font-family: 'droid-Bold';
  src: url('font/parsicomp-droid-Bold.eot?#') format('eot'),  
       url('font/parsicomp-droid-Bold.woff') format('woff'), 
       url('font/parsicomp-droid-Bold.ttf') format('truetype');  
}
@font-face {
  font-family: 'titr';
  src: url('font/parsicomp-titr.eot?#') format('eot'),  
       url('font/parsicomp-titr.woff') format('woff'), 
       url('font/parsicomp-titr.ttf') format('truetype');  
}
h1{
	font-family:'yekan';
	color:#FF0000;
	font-size:15pt;
	margin:0px;
	padding:0px;
	font-weight:normal;
	direction:rtl;
}

a{
	text-decoration:none;
}
h2{
	font:10pt 'droid-Bold',tahoma;
	color:#862803;
	margin:0px;
	padding:0px;
	
}
h3{
	font:10pt 'yekan',tahoma;
	color:#3e3e3e;
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:9.5pt;
	
}
h4{
	font:9pt 'yekan',tahoma;
	color:#666666;
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:9.5pt;
}
#graycolor{
	color:#333333;
	font-size:8.5pt;
}
#onab{
	color:#A40E23;
}
.bottom-header-color{
	border-bottom:1px solid #FFF;
}
.main-head-page{
	//position:absolute;
	z-index:999;
	width:100%;

}

.baner-page{
	border-top:2px solid #ec0032;
	height:92px;
	position:relative;
	background:#ebebeb url(../images/template/header_bg.png) center center no-repeat;
	border-bottom:1px solid #FFF;	
}
.logo-arshin{
	//border:1px solid #006666;
	margin:5px 0px 0 auto;
	position:absolute;
	right:0px;
	z-index:1000;
}
.width-fix{
	width:1100px;
	margin-left:auto;
	margin-right:auto;
	//border:1px solid #CCFF00;
	direction:rtl;
}
.baner-page .width-fix{
	position:relative;
	padding-top:10px;
	//background:url(../images/template/hilight_baner.png) no-repeat;
	height:185px;
	
}
.bevel-baner{
	clear:both;
}
.baner-dec{
	float:left;
	text-align:left;
	color:#FFFFFF;
	font-family:'yekan';
	padding-right:20px;

}
input#searchbox{
	background-color:#fdf9f9;
	border:1px solid #cacfd4;
	width:200px;
}
.bg-menu-ex-dis{
	background:#fcbe00;

}
.bg-menu-color{
	background:#2d3133;
	display:inline-block;
	margin-right:33px;
}
.title-lisence{
	color:#FFFFFF;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:10pt;
	font-weight:bold;
	padding-top:11px;
}
/*menu */
.topmenu{
	direction:rtl;
	position:relative;
	
}
.topmenu ul{
    list-style:none;
	margin:0px;
	padding:0px;
	//margin-left:40px;
	text-align:right;
	
}
.topmenu > ul>li{
    display:inline-table;
	//float:right;
	padding:5px 0px 2px 0px;
	margin:0px;
	//border:1px solid #66CC66;
	vertical-align:top;
	z-index:105;
	position:relative;
}
.topmenuu > ul>li:first-child>a{
	//padding-bottom:0px;
}
.topmenu >ul>li>a img{
	vertical-align:middle;
}
.topmenu >ul >li> a{
   font-family:'yekan',Tahoma;
   color:#FFF;
   padding:5px 22px 5px 22px;
   font-size:11pt;
   display:block;
   text-decoration:none;
   
}
.topmenu >ul >li> a>img{
	margin-left:5px;
}

.topmenu > ul>li:not(.not-hi):hover{
    background-color:#FFFFFF;
}
.topmenu > ul>li:not(.not-hi):hover >a{
	color:#333333;
}
.extend-hor{
   opacity: 0;
   visibility: hidden;
   position:absolute;
   background-color:#FFFFFF;
   margin-top:2px;
   margin-right:-10px;
   padding:0px;
   border:1px solid #CCCCCC;
   border-top:none;
   z-index:500;
   transform: perspective( 300px ) rotateX(40deg );
  -webkit-transition: all 0.2s ease-out 0s;
  -moz-transition: all 0.2s ease-out 0s;
  -o-transition: all 0.2s ease-out 0s;
  transition: all 0.2s ease-out 0s;
  direction:rtl;
  width:200px;
}
.menu_shadow{
  width:100%;
  height:100%;
  background:rgba(0,0,0,.5);
  position:fixed;
  z-index: 100;
  cursor: default;
  display:none;
  top:0px;
}
.topmenu ul > li:hover >.extend-hor{
  visibility: visible;
  opacity: 1;
  transform:none;
}
.extend-hor a{
	color:#423C31;
   font-family:'yekan',Tahoma;
   padding:8px 22px 8px 10px;
   display:block;	
   background:url(../images/icon/arrow-left-g.png) right center no-repeat;
   font-size:9.5pt;
}
.extend-hor li{
   display:block;
   border-bottom:1px dashed #DDDDDD;
   padding:2px;
   position:relative;
   white-space:nowrap;
   text-align:right;
}
.extend-hor li:last-child{
	border-bottom:none;
}
.extend-hor li:hover > a{
	color:#FFFFFF;
	background:#fcbe00 url(../images/icon/arrow-left-w.png) right center no-repeat;
}
.topmenu> ul> li ul li .extend-hor
{
	right:200px;
	margin-top:-35px;
}
/*end menu */
/*other page header*/
.other-page-pro .main-head-page{
	position:relative;
}
.other-page-pro .bottom-header-color{

	background-color:#FEC071;
}
.path-tools-ohter{
	background-color:#E7E7E7;
	padding:5px;
}
/*end header page*/
/*tab menu */
#tabs {
  overflow: auto;
  width: 100%;
  list-style: none;
  margin: 0;
  padding: 0;
  direction:rtl;
  padding:10px 10px 10px 20px;
}

#tabs li {
    margin: 0;
    padding: 0;
	direction:rtl;
	float:right;
}

#tabs a {
   /* box-shadow: -4px 0 0 rgba(0, 0, 0, .2);
    background: #ad1c1c;
    background: linear-gradient(220deg, transparent 10px, #ad1c1c 10px);*/
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    color: #ad1c1c;
    font: 14pt 'regular',tahoma;
	float:right;
    padding: 0 30px;
    text-decoration: none;
}
#tabs li> a>img{
	margin-left:5px;
	-webkit-transition:  -webkit-transform 1s; /* For Safari 3.1 to 6.0 */
    transition:  transform 1s;
}
#tabs a:hover {
   // background: #220deg;
   // background: linear-gradient(220deg, transparent 10px, #c93434 10px);  
   color:#c93434; 
}
#tabs a:hover img{
    -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
    transform: rotate(-90deg);
}
#tabs a:focus {
    outline: 0;
}

#tabs #current a {
   // background: #220deg;
   // background: linear-gradient(220deg, transparent 10px, #fff 10px);
   // text-shadow: none;    
    color: #c93434;
}
.content-main{
	position:relative;
}
#content {
	width:500px;
}
.shadow-box{
	background:url(../images/template/shadow.png) no-repeat center;
	height:14px;	
	position:absolute;
	width:100%;
}
/* Remove the rule below if you want the content to be "organic" */
#content div {
    height: 220px; 
}
.tab-first{
	
	background:url(../images/template/granit_stone.png);
}
.tab-tow{
	
	background:url(../images/template/travertan_stone.png);
}
.tab-tree{
	
	background:url(../images/template/marmarit_stone.png);
}
.tab-four{
	
	background:url(../images/template/travanix_stone.png);
}
/*end tab menu */
/*col-list*/
.main-col{
	
	padding:20px;
}
#col-list{
	list-style:none;
	margin:0px;
	padding:0px;
	display:table;
	
}
#col-list li{
	display:table-cell;
	padding:5px;
}
.main-col h1{
	font: 14pt 'regular',tahoma;
	text-align:center;
	color:#7E0101;
	margin:0px;
}
.main-col span{
	font: 8pt tahoma;
	color:#722B00;
	text-align:center;
	display:block;
}
#col-list li a:hover span{
	color:#C46B02;
}
.footer-submenu{
	background-color:#EFEFEF;
	padding:10px;
	text-align:center;
}
/*end col-list */
/*button */

.button{
transition-duration: 0.7s;
-moz-transition-duration: 0.7s; /* Firefox 4 */
-webkit-transition-duration: 0.7s; /* Safari and Chrome */
-o-transition-duration: 0.7s; /* Opera */
}
{
transition-duration: 0.5s;
-moz-transition-duration: 0.5s; /* Firefox 4 */
-webkit-transition-duration: 0.5s; /* Safari and Chrome */
-o-transition-duration: 0.5s; /* Opera */
transition-property:color;
-moz-transition-property:color; /* Firefox 4 */
-webkit-transition-property:color; /* Safari and Chrome */
-o-transition-property:color; /* Opera */
}
.button{
display:inline-block;
padding:6px 12px 10px 12px;
line-height:1.2;
background:#560000 url(../images/template/mask.png) center 150% no-repeat;
color:#fff !important;
text-shadow:-1px 0 0 #fff;
}
.button:hover{
color:#fff !important;
background-position: center top;
}
.buttonred{
display:inline-block;
padding:6px 12px 10px 12px;
line-height:1.2;
background:#ebebeb;
border:1px solid #dadada;
color:#ec0032 !important;
text-shadow:-1px 0 0 #b2b2b2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
.buttonred:hover{
color:#fff !important;
background:#ec0032;
}
/*end button */
/*slider */
#layerslider-container-fw{
	border-bottom:1px solid #FFF;
}
.slider-full{
	
	//border-bottom:1px solid #FFFFFF;	
}
/*end slider */
/*footer*/
.footer-page{
	background:#c0c0c0;
	border-top:1px solid #FFF;
}
.lic-footer{
	background:#cfcfcf;
	//border-top:2px solid #3D1002;
	
}
#footer-box ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#footer-box ul li a{
font-family:'regular',Tahoma;
   color:#003300;
   padding:0px 10px 10px 0px;
   font-size:11pt;
   display:block;
   line-height:15px;
}
#footer-box ul li a:hover{
	color:#FF9900;
	//margin-right:10px;
}
a#lic{
	font-family:'yekan',Tahoma;
	color:#505050;
	font-size:8pt;
	display:block;
	text-align:left;
}
.footer-page h2{
	color:#0B072B;
}
img#imgborder{
	border:1px solid #a4a4a4;
}
.footer-page p{
	color:#3d3d3d;
	text-align:justify;
	line-height:20px;
	font-size:8pt;
}
.link-list{
	list-style:none;
	padding:0px 10px 0px 10px;
}
.link-list li{
	display:inline-block;
	margin-bottom:5px;
	
}
.link-list li a{
	color:#3d3d3d;
	font-size:9pt;	
	text-decoration:none;
	background-color:#dadada;
	padding:5px;
	display:block;
	border:1px solid #b2b2b2;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
.link-list li a:hover{
	color:#FFF;
	background-color:#fcbe00;
	border-color:#f59c00;
}
/*footer*/
.pagecontent-main{
	//background:url(../images/template/gradient.png) repeat-x ;
	//padding:10px 0px 10px 0px;
	background:#FFFFFF;
	border-bottom:5px solid #eaeaea;
}
.user1{
	background:#f3f4f2 url(../images/template/bg_gray.png);
}
.content-ohter{
	padding-top:10px;
	direction:rtl;
}

.right-com{
	display:inline-block;
	width:250px;
	vertical-align:top;
}
.center-com{

	display:inline-block;
	vertical-align:top;
}
.left-com{
	display:inline-block;
	width:250px;
	vertical-align:top;
}
.content-wone{
	width:100%;
}
.content-wtwo{
	width:840px;
}
.content-wtree{
	width:590px;
}
/*gallery */
.categori-gallery{
	list-style:none;
	padding:0px;
	margin:0px;
}
.list-image-gallery{
	margin:0px;
	padding:0px;
	list-style:none;
}
.list-image-gallery li{
	display:inline-block;
	margin-bottom:10px;
}
.list-image-gallery li img{
	border:1px solid #CCC;
	padding:3px;
	background-color:#FFF;
	cursor:pointer;
}
.list-image-gallery li:hover img{
	background-color:#CCC;
}
.gallery-title-item{
	margin-top:5px;
	font-family:'regular',tahoma;
	font-size:11pt;
	color:#333333;
	display:block;
	text-align:center;
}
.gallery-title-item-cat{
	margin-top:5px;
	font-family:'regular',tahoma;
	font-size:11pt;
	color:#333333;
	display:block;
	text-align:center;}

/*end gallery */

/*article category */
.box-user-nor{
	margin-bottom:5px;

}

.box-user-nor-content{
	margin-top:0px;
	//border:1px solid #EFEFEF;
}
.box-user-nor-contentbg{
	padding:0px;
}
.box-user-nor-contentbg span#green{
	color:#63A200;
	font-size:8pt;
	display:block;
	margin:5px 0px 0px 0px;
}
.top-list-grid{
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #E0E0E0;
	color:#CCCCCC;
	overflow:hidden;
	margin-bottom:10px;
}
.path-categori{
direction:rtl;
text-align:right
}
.path-categori a{
	font-family:'yekan',tahoma;
	color:#666666;
	
}
.path-categori a:hover{
	color:#E6302D;
}

ul.content-rows{
   list-style:none;
   margin:0px;
   padding:0px 0px 0px 5px;	
}
.content-rows  li{
   clear:both;
   margin-top:0px;
   padding:5px 10px 5px 0px;
   border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius:10px; -o-border-radius: 10px; 
}
.col-category ul.content-rows  li{
	width:150px;
	display:inline-block;
	vertical-align:top;
	
}
.col-category ul.content-rows{

}

.header-artile{
	background-color:#f6f8f8;
	border:1px solid #e6e6e6;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius:5px;
	padding:5px;
}
.header-artile h2{
	font-family:tahoma;
	font-weight:normal;
	color:#00508D;
	font-size:7.5pt;
}
.header-artile span{
	font-family:'yekan';
	color:#666666;
}
img.article-small-img{
	float:right;
	border:1px solid #CCCCCC;
	padding:2px;
	margin-left:5px;
}
img.article-larg-img{
	border:1px solid #CCCCCC;
	padding:2px;
	float:left;
	
}
.article-description{
	padding:5px 0px 5px 0px;
}
a#more-info{
	color:#ec0032;
	float:left;
}
h1.article-title-nor{
	color:#333;
	font-size:12pt;
}
.header-artile:hover{
	background-color:#fcbe00;
	border-color:#f59c00;
}
.header-artile:hover h1{
	color:#FFFFFF;
}
.col-category .header-artile{
	background-color:transparent;
	border:none;
	text-align:center;
}
.col-category .header-artile h2{
	color:#796854;
	font-size:7.5pt;
}
.col-category h1.article-title-nor{
	color:#796854;
	font-size:12pt;
}
.col-category img.article-small-img{
	border:none;
	float:none;
	margin-left:0px;
}
.col-category .article-description{
	text-align:center;
}
/*end article category */
/*last news*/
.last_news-small-img{
	float:right;
	border:1px solid #CCCCCC;
	padding:2px;
	margin-left:5px;
}
#last-news-title{
	display:inline;
	color:#000000;
	vertical-align:top;
}
#last-news-title:hover{
	color:#0066FF;
	
}
.last-news li:hover{
	background-color:#F3FEF4;
}
.last-news-break{
	clear:both;
	margin-top:5px;
}
span#last-news-summer{
	font-family:tahoma;
	color:#999999;
	direction:rtl;
	font-size:8.5pt;
	display:block;
}
/*end last news */
/*page counter*/
#page-counter{
   padding:5px;
   clear:both;
   direction:ltr;
   text-align:center;
}
#page-counter a{
   font-family:Tahoma;
   font-size:9pt;
   text-decoration:none;
   color:#666666;
   padding:6px;
   padding-left:6px;
   padding-right:6px;  
   padding-bottom:5px;
   font-weight:normal; 
}
#page-counter a.active{
   color:#000000;
   text-decoration:underline;
}
#page-counter img{
  border:0px;
  vertical-align:middle;
  padding:0px;
}
#page-counter .back{
  padding:0px;
  padding-right:6px;
}
#page-counter .home{
  padding:4px;
}
#page-counter .next{
  padding:0px;
  padding-left:6px;
}
#page-counter .end{
  padding:4px;
}
/* end page counter */
ul.menu-short{
	margin:0px;
	padding:0px;
	list-style:none;
	overflow:hidden;
	margin-left:70px;
}
ul.menu-short li{
	float:left;
}
/*contract */
.contract-text{
  height:200px;
  overflow:auto;
  font-family:'yekan';
  line-height:28px;
 }
.contract-form input[type=text],.contract-form textarea, .contract-form select{
	font-family:'yekan';
	border:1px solid #CCCCCC;
	padding:5px;
	resize: none;
}
.contract-form input[type=text]{
	width:90%;
}
.contract-form input[type=text]:focus,.contract-form textarea:focus, .contract-form select:focus{
outline: none; border: 1px solid #0099CC;
-moz-box-shadow: 0px 0px 15px #9CDDF0;
-webkit-box-shadow: 0px 0px 15px #9CDDF0;
box-shadow: 0px 0px 15px #9CDDF0;
}
.contract-form input[type=submit],.contract-form input[type=button]{
	font-family:'yekan';
	cursor:pointer;
	font-size:10pt;
	padding:5px 20px 5px 20px;	
}
#contract-table td{
	padding:2px;
}
.contract-form select{
	//width:50%;
}
#bgorangblack div{
	background-color:#FFFFFF;
	direction:rtl;
	margin-top:5px;
	padding:10px 5px 5px 5px;
}
#bgorangblack{
	background-color:#E28900;
}
/*end contract */
.head-box-user{
	background:#F7F7F7 url(../images/template/box_header.png) no-repeat right;
	font-family:'yekan',tahoma;
	font-size:12pt;
	color:#D64508;
	text-align:right;
	direction:rtl;
	padding:10px 80px 5px 0px;
}
.content-box-user{
	padding:3px 5px 5px 5px;
}
.user-box{
     border:1px solid #E3E2E2;
	// background:#F7F3F7;
	background-color:#FFFFFF;
	margin-bottom:5px;	
}
.links-list{
	padding:0px;
	margin:0px;
	list-style:none;
	direction:rtl;
}
.links-list li{
	margin-top:8px;
}
.links-list li a{
	display:block;
	color:#522500;
	
}
.links-list li a:hover{
	color:#DC8B00;
	
}
.links-list li #bullet-link{
	margin-left:5px;
	vertical-align:middle;
}
.last-news li:hover{
	background-color:#F3FEF4;
}
/*news ticker */
.bg-news-slide{
	padding:0px;
	background:#2d3133 url(../images/template/bg_news_tiker.png) right repeat-y;;
}
.news-ticker{
   
   background:#2d3133 url(../images/template/news_ticker.png) no-repeat right;
   height:37px;
   overflow:hidden;
   direction:rtl;
   padding-right:35px;
   width:1065px;
}

.ticker {
	width: 500px;
	height: 37px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
	color:#FFFFFF;
	padding-top:4px;
}
.ticker a{
    color:#c3c3c3;
	font-family:Tahoma;
	font-size:8.5pt;
	text-decoration:none;
}
.ticker li {
	height: 30px;
	border-bottom: 1px dotted #27192B;
	padding: 5px;
	margin: 0px 5px;
	
}
/*end news ticker */
.project-slider{
	margin:10px 0px 15px 0px;
}
.project-slider .backblue{
	
	background-color:#35586d;
	padding:3px 0px 3px 0px;
	margin-bottom:3px;
	
}
.project-slider .whiteblue{
	
	background-color:#213c56;
	padding:3px 0px 3px 0px;
	margin-bottom:3px;
}

.radus{
	border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius:8px; -o-border-radius: 8px;
}
.radusright{
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomright: 8px;
	border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
}
.radusleft{
	-webkit-border-top-left-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-bottomleft: 8px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
}
.project-slider h3{
	color:#FFFFFF;
	font-family:'yekan',tahoma;
	font-weight:normal;
	font-size:10pt;
	margin:0px;
	padding:0px;
}
#rightalgne{
	text-align:right;
	padding-right:10px;
}

.shortcut-link a{
	display:block;
	text-align:center;
	background-color:#f3a205;
	padding:3px 0px 3px 0px;
	margin-bottom:8px;
	border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius:8px; -o-border-radius: 8px;
	
}
.shortcut-link a h3{
	color:#FFFFFF;
	font-family:'yekan',tahoma;
	font-weight:normal;
	font-size:11pt;
	margin:0px;
	padding:0px;	
}
/*bar*/
            .graph {
                width: 97%; /* width and height are arbitrary, just make sure the #bar styles are changed accordingly */
                height: 22px;
                
                background: #CCCCCC;
                position: relative;
				border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; -o-border-radius: 3px;
            }
            #bar {
                height: 21px; /* Not 30px because the 1px top-border brings it up to 30px to match #graph */
                background: rgb(255,197,120); 
                background: -moz-linear-gradient(top, rgba(255,197,120,1) 0%, rgba(244,128,38,1) 100%); 
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,197,120,1)), color-stop(100%,rgba(244,128,38,1))); 
                background: -webkit-linear-gradient(top, rgba(255,197,120,1) 0%,rgba(244,128,38,1) 100%); 
                background: -o-linear-gradient(top, rgba(255,197,120,1) 0%,rgba(244,128,38,1) 100%); 
                background: -ms-linear-gradient(top, rgba(255,197,120,1) 0%,rgba(244,128,38,1) 100%); 
                background: linear-gradient(top, rgba(255,197,120,1) 0%,rgba(244,128,38,1) 100%); 
                border-top: 1px solid #fceabb;
				border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; -o-border-radius: 3px;
            }
            #bar p { position: absolute; text-align: center; width: 100%; margin: 0; line-height: 22px; font-size:8pt; }
/*end bar */
.detail-project{
	border:1px solid #CCCCCC;
	border-top:none;
}
.detail-project ul{
	padding:0px;
	margin:0px;
	list-style:none;
	
}
.detail-project li{
	border-bottom:1px dashed #CCCCCC;
	padding:10px;


	
}
/*spc-conetnt*/
.spc-content{
	margin:0px;
	padding:0;
	list-style:none;
	width:100%;
}
.spc-content li{
	display:inline-block;
	//border:1px solid #03C;
	width:49%;
	vertical-align:top;
}
.img-round{
	border:5px solid #EEEEEE;
}
.spc-content li:hover .img-round{
	border-color:#CCC;
}
.spc-content li h1#title{
	color:#333;
	font-family:'yekan',tahoma;
	font-weight:normal;
	font-size:11pt;
	margin:0px;
	padding:0px;
	text-decoration:none;	
}
.spc-content li:hover h1#title{
	color:#f59c00;
	//background-color:#fcbe00;
	//border-color:#f59c00;	
}
.spc-content li h2{
	color:#666;
	font-family:tahoma;
	font-weight:normal;
	font-size:8pt;
	margin:0px;
	padding:0px;

}
.spc-content li p{
	font-family:tahoma;
	color:#333;
	text-align:justify;
	direction:rtl;
}
/*end spc-content*/
@media only screen and (max-width: 768px) {  
	.width-fix{
		width:700px;
	}
	#project-home{
		display:none;
	}
	#resp-map{
		display:none;
	}
}