@charset "utf-8";/* CSS Document */@font-face {  font-family: 'BYekan';  src: url('../font/BYekan.eot?#') format('eot'),  /* IE6–8 */       url('../font/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/       url('../font/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */}.BYekan {	font-family: BYekan, Arial, Helvetica, sans-serif;}body{	margin:0;	background:transparent url(../img/bg-all.jpg) center top ;	//background:#e6e6e6;}#container{	margin: 0px auto;	margin-top:0px;	width: 980px;	background:transparent;	display: block;	overflow: hidden;	font-family:"Tahoma", Times, serif;}#header {	height:110px;	background:transparent url(../img/logo2.png) center top no-repeat;	margin-top:20px;}#top-menu {	width:980px;	margin:0 0px 0 0;	padding:25px 0 0 0;	border:0;	text-align:right;	direction:ltr;	font-size:20px;	font-family:BYekan,Tahoma, Times;	color:#383838;	font-weight:200;	direction:rtl;	background:#ccc;	height:55px;}#top-menu a {	color:#383838;	padding:10px 8px 10px 8px;}#top-menu ul{	list-style-type:none;	list-style-position:inside;	display:inline;	text-align:right;	margin:0 10px 0 0;	padding:0px;	border:0;}#top-menu li{	list-style-type: none;	display: inline;	overflow:hidden;	margin: 0px;	border:0;	text-align:right;}#top-menu a:hover{	background:#878787;	border-radius:7px;	padding:10px 8px 10px 8px;	color:#fff;	transition:all 0.4s ease;}.menu-selected{	background:#878787;	border-radius:7px;	padding:10px 8px 10px 8px;	color:#fff !important;}#boxes{	text-align:center;	padding-top:10px;	width:980px;}.mid-box2 {	float:right;	width:29%;	margin:10px;	height:280px;	padding:10px;	background:#fff;	border-radius:5px;	border:1px solid #bbbbbb;	text-align:right;	direction:rtl;}.mid-box2:hover {		border:1px solid #939393;}#body {	width:980px;	margin-top:0px;	display:block;	float:left;	font-size: 12px;	padding-top:0px;	text-align:left;	direction:ltr;}#content {	width:950px;	float:right;	margin-top:0px;	padding:10px;	margin-left:0px;	margin-right:0px;	text-align:right;	direction:rtl;	line-height:1.5em;	background:#fff;	border-radius:5px;	border:1px solid #bbbbbb;}#clients {	width:100%;	height: 230px;	display:block;	float:right;	background:#e1e1e1;	margin:0 auto;	margin-top:20px;	text-align:center;}img{ padding:0px;margin:0px;border:none;overflow: hidden;font-size:0px;}p{	color: #000;    direction: rtl;    font-family: Tahoma,Times;    font-size: 13px;    line-height: 1.6em;    text-align: justify;	margin-top:7px;	margin-bottom:10px;} a{	color: #7eb2f6;    text-decoration: none;	border-bottom:#000 1px;}a:hover {	color: #bedaff;}h1,h2{	color: #176da9;    direction: rtl;    font-family:BYekan,Tahoma,Times;    font-size: 18px;    line-height: 2em;    text-align: right;	padding-bottom:0;	font-weight:200;}h2{    font-size: 18px;}#links {	width:980px;	margin-top:0px;	display:block;	float:right;	border-top:1px solid #ccc;	font-size:12px;	text-align:right;	direction:rtl;}#links li {	display:inline-block;	padding:0 10px 0 10px;}#footer{	width:100%;	height: 120px;	display:block;	float:right;	background:#f4f4f2;	margin:0 auto;	border-top:4px solid #d3d3d3;}#footer p{    color: #717171;	font-size:12px;    direction: rtl;	text-align:center;    font-style: normal;    font-variant: normal;    font-weight: normal;    line-height: 1.5em;}#footer a{    color: #858585;	font-family:tahoma, Times, serif;	font-size:12px;}hr {    background:transparent;    border-color: #000;    border-style: none none dashed;    border-width: 0 0 1px;    height: 1px;}.orange {	color:#f87d2a;}.number {	display:inline;	background:#ccc;	border-radius:15px;	padding:7px;}.more {	padding:5px 10px 8px 10px;	background:#7d97a9;	margin:10px 0 10px 0;	border-radius:4px;	color:#fff;	direction:rtl;	font-family:Tahoma;	font-size:13px;}.more:hover {	color:#454545;}.btn {	color:#000;	background:#f58e49;	border:none;	padding:2px 10px 3px 10px;	border-radius:5px;	font-family:BYekan, tahoma;}