﻿@charset "utf-8";
/* CSS Document salam */

/*
	Theme Name: MELIDOWNLOAD
	Version: 1.0
*/
*{
	margin: 0px;
	padding: 0px;
}
body{
	margin:0 auto;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	font:11px tahoma;
	direction:rtl;
}
@font-face {
     font-family: 'ag';
     src: url('fonts/agoogle.eot');
     src: local('☺'),
     local('A GOOGLE'),
     url('fonts/agoogle.woff') format('woff'),
     url('fonts/agoogle.ttf') format('truetype'),
     url('fonts/agoogle.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
     font-family: 'yekan';
     src: url('fonts/BYekan.eot');
     src: url('fonts/BYekan.otf') format('opentype');
     src: local('☺'),
     local('B Yekan'),
     url('fonts/BYekan.woff') format('woff'),
     url('fonts/BYekan.ttf') format('truetype'),
     url('fonts/BYekan.svg') format('svg');
font-weight: normal;
font-style: normal;
}
a:link,a:active,a:focus,a:visited{
	color:#e2413e;
	text-decoration:none;
	-moz-transition: all 0.4s ease-out;
	-o-transition: all 0.4s ease-out;
	-webkit-transition: all 0.4s ease-out;
	transition:all 0.4s ease-out;
}
a:hover{
	color:#000;
	text-decoration:none;
}
img{border:none;}
.hide{
	display:none;
}
input{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}
.clear {
	clear: both;
	height: 0px;
	overflow: hidden;
}
.header{
	background:url(images/head-bg.png) repeat-x top center;
	width:100%;
}
.header-inner{
	width:960px;
	margin:0px auto;
	padding:10px 0px 0px;
}

.top-menu{
	width:520px;
	height:30px;
	float:right;
	padding:0px 10px;
}
.top-menu ul{
	list-style:none;
}
.top-menu ul li{
	float:right;
	height:30px;
	line-height:30px;
}
.top-menu ul li a{
	font-family:'yekan';
	font-size:14px;
	margin:0px 12px;
	border-bottom:2px solid;
	border-color:transparent;
	line-height:28px;
	height:28px;
	display:block;
	color:#999;
	text-shadow:1px 1px 0px #000;
}
.top-menu ul li a:hover{
	border-bottom:2px solid;
	border-color:#00ba5a;
	color:#fff;
}
.search{
	width:240px;
	padding:0px 10px;
	float:left;
}
.search-form{
	width:240px;
	height:30px;
	margin-bottom:3px;
	display:block;
}
.search-inp{
	width:190px;
	height:30px;
	line-height:30px;
	font-family:'yekan';
	font-size:13px;
	color:#fff;
	padding:0px 5px;
	background:#4a4a4a;
	float:right;
	border:0;
}
.search-btn{
	width:40px;
	height:30px;
	background: url(images/iconsh.png) -120px 0px no-repeat;
	float:left;
	border:0;
}
.search-opt{
	width:240px;
	height:30px;
	display:block;
	float:left;
}
.search-opt-txt{
	float:right;
	height:30px;
	font-family:'yekan';
	font-size:13px;
	color:#999;
	line-height:30px;
}
.search-ar{
	background:url(images/search-ar.png) no-repeat;
	width:6px;
	height:10px;
	margin:10px 5px;
	float:right;
}
.search-icons{
	width:166px;
	height:30px;
	float:left;
}
a.search-win{
	background:url(images/iconsh.png) -160px 0px no-repeat;
	width:40px;
	height:30px;
	display:block;
	float:right;
	margin-left:2px;
	opacity:0.6;
}
a.search-mobile{
	background:url(images/iconsh.png) -40px 0px no-repeat;
	width:40px;
	height:30px;
	display:block;
	float:right;
	margin-left:2px;
	opacity:0.6;
}
a.search-game{
	background:url(images/iconsh.png) 0px 0px no-repeat;
	width:40px;
	height:30px;
	display:block;
	float:right;
	margin-left:2px;
	opacity:0.6;
}
a.search-multimedia{
	background:url(images/iconsh.png) -80px 0px no-repeat;
	width:40px;
	height:30px;
	display:block;
	float:right;
	opacity:0.6;
}
a.search-win:hover, a.search-mobile:hover, a.search-game:hover, a.search-multimedia:hover, a.search-act{
	opacity:1;
}
.res-title{
	font-family:'yekan';
	font-size:15px;
	color:#fff;
	line-height:30px;
	width:100%;
	height:30px;
	font-weight:normal;
}
.cat-menu{
	width:100%;
	height:70px;
	margin:17px 0px 0px 0px;
	border-bottom:4px solid #e1e1e1;
	background:url(images/cat-bg.png) repeat-x bottom; 
}
.cat-menu-inner{
	width:960px;
	margin:0px auto;
	position:relative;
	height:70px;
}
a.logo{
	background:url(images/logo.png) no-repeat;
	width:173px;
	height:169px;
	position:absolute;
	top:-50px;
	right:0px;
}
.cat-nav{
	width:790px;
	height:70px;
	margin:0px 170px 0px 0px;
	float:left;
}
.cat-nav ul{
	list-style:none;
	position:relative;
}
.cat-nav ul li{
	float:right;
	margin:0px 10px;
	height:40px;
	line-height:40px;
}
.cat-nav ul li a{
	padding:0px 10px;
	display:block;
	height:40px;
	line-height:40px;
	font-family:'ag';
	font-size:15px;
	color:#fff;
	text-shadow:1px 1px 0px #000;
}
.cat-nav ul li a:hover, a.cat-nav-act{
	color:#fff;
	text-shadow:1px 1px 0px #ab312f;
	background:#e2413e;
}
.cat-nav ul li ul{
	list-style:none;
	display:none;
	position:absolute;
	right:0px;
	width:790px;
	height:30px;
	top:40px;
	z-index:100;
}
.cat-nav ul li ul li{
	float:right;
	margin:0px;
	height:30px;
	line-height:30px;
	position:relative;
	border-left:1px solid #e1e1e1;
}
.cat-nav ul li ul li:last-child{
	border-left:0;
}
.cat-nav ul li ul li a{
	padding:0px 6px;
	display:block;
	height:30px;
	line-height:30px;
	font-family:'yekan';
	font-size:13px;
	color:#fff;
	text-shadow:1px 1px 0px #000;
}
.cat-nav ul li ul li a:hover{
	background:#c03735;
}
.cat-nav ul li ul li ul{
	list-style:none;
	display:none;
	position:absolute;
	right:0px;
	width:170px;
	background:#eaeaea;
	height:auto;
	padding-bottom:10px;
	top:29px;
	z-index:1000;
}
.cat-nav ul li ul li ul li{
	float:none;
	margin:0px 10px;
	height:35px;
	line-height:35px;
	display:block;
	border-left:0;
}
.cat-nav ul li ul li ul li a{
	padding:0px 10px;
	display:block;
	height:35px;
	line-height:35px;
	font-family:'yekan';
	font-size:13px;
	color:#888;
	text-shadow:1px 1px 0px #fff;
	border-bottom:1px solid #d2d2d2;
}
.cat-nav ul li ul li ul li a:hover{
	color:#093;
	text-shadow:1px 1px 0px #fff;
	background:none;
}
.header-bottom{
	height:32px;
	width:960px;
	margin:5px auto 15px;
}
.social{
	width:242px;
	float:left;
	height:32px;
}
.social a{
	width:32px;
	height:32px;
	display:block;
	float:left;
	margin-right:10px;
}
a.social-fb{
	background:url(images/iconsh.png) 0px -91px no-repeat;
}
a.social-fb:hover{
	background:url(images/iconsh.png) 0px -123px no-repeat;
}
a.social-rss{
	background:url(images/iconsh.png) -32px -91px no-repeat;
}
a.social-rss:hover{
	background:url(images/iconsh.png) -32px -123px no-repeat;
}
a.social-tw{
	background:url(images/iconsh.png) -64px -91px no-repeat;
}
a.social-tw:hover{
	background:url(images/iconsh.png) -64px -123px no-repeat;
}
a.social-gp{
	background:url(images/iconsh.png) -96px -91px no-repeat;
}
a.social-gp:hover{
	background:url(images/iconsh.png) -96px -123px no-repeat;
}
a.social-yh{
	background:url(images/iconsh.png) -128px -91px no-repeat;
}
a.social-yh:hover{
	background:url(images/iconsh.png) -128px -123px no-repeat;
}
a.social-ml{
	background:url(images/iconsh.png) -160px -91px no-repeat;
	margin-right:0px;
}
a.social-ml:hover{
	background:url(images/iconsh.png) -160px -123px no-repeat;
}
.last-post-slide{
	width:500px;
	float:right;
	height:24px;
	padding-right:10px;
	margin:4px 170px 4px 0px;
	border-right:1px solid #d4d4d4;
	visibility:hidden;
}
.last-post-slide ul{
	list-style:none;
	height:24px;
	line-height:24px;
}
.last-post-slide ul li{
	display:block;
	height:24px;
	line-height:24px;
}
.last-post-slide ul li a{
	display:block;
	height:24px;
	line-height:24px;
	font-family:'ag';
	font-size:13px;
	color:#999;
}
.last-post-slide ul li a:hover{
	color:#000;
}
.main{
	width:960px;
	margin:0px auto;
}
.home-top-tabs{
	width:628px;
	height:260px;
	background:#f5f5f5;
	float:right;
	margin-left:20px;
	border-right:2px solid #69d898;
}
.home-top-tabs-title{
	width:40px;
	height:260px;
	background:#e9e9e9;
	float:right;
}
.home-top-tabs-title ul{
	list-style:none;
}
.home-top-tabs-title ul li{
	display:block;
	float:none;
}
a.tab-win{
	width:22px;
	height:19px;
	background:url(images/home-top-box-icon.png) no-repeat -9px -10px;
	display:inline-block;
	margin:10px 9px 15px 9px;
}
a.tab-win:hover, a.tab-win-act{
	background:url(images/home-top-box-icon-h.png) no-repeat -9px -10px;
}
a.tab-android{
	width:19px;
	height:22px;
	background:url(images/home-top-box-icon.png) no-repeat -11px -62px;
	display:inline-block;
	margin:18px 10px 15px 11px;
}
a.tab-android:hover, a.tab-android-act{
	background:url(images/home-top-box-icon-h.png) no-repeat -11px -62px;
}
a.tab-game{
	width:24px;
	height:17px;
	background:url(images/home-top-box-icon.png) no-repeat -8px -119px;
	display:inline-block;
	margin:20px 8px 15px 8px;
}
a.tab-game:hover, a.tab-game-act{
	background:url(images/home-top-box-icon-h.png) no-repeat -8px -119px;
}
a.tab-multimedia{
	width:24px;
	height:21px;
	background:url(images/home-top-box-icon.png) no-repeat -8px -170px;
	display:inline-block;
	margin:19px 8px 15px 8px;
}
a.tab-multimedia:hover, a.tab-multimedia-act{
	background:url(images/home-top-box-icon-h.png) no-repeat -8px -170px;
}
a.tab-book{
	width:21px;
	height:23px;
	background:url(images/home-top-box-icon.png) no-repeat -10px -223px;
	display:inline-block;
	margin:17px 9px 0px 10px;
}
a.tab-book:hover, a.tab-book-act{
	background:url(images/home-top-box-icon-h.png) no-repeat -10px -223px;
}
.tab-active-ar{
	background:url(images/iconsh.png) no-repeat -183px -61px;
	width:6px;
	height:10px;
	position:absolute;
	right:0px;
}
.home-tab-content{
	width:540px;
	padding:10px 28px 10px 20px;
	height:240px;
	position:relative;
	float:left;
	display:none;
}
.home-tab-first-post{
	border-bottom:1px solid #dcdcdc;
	display:block;
	width:540px;
	height:120px;
	padding-bottom:5px;
}
a.home-tab-first-post-image-link{
	width:180px;
	height:120px;
	margin:0px 0px 0px 10px;
	float:right;
	display:inline-block;
}
.home-tab-first-post-left{
	width:350px;
	height:120px;
	float:left;
}
.home-tab-first-post-left h3 a{
	display:block;
	height:40px;
	line-height:20px;
	font-family:'ag';
	font-size:14px;
	color:#2bb164;
	font-weight:normal;
}
.home-tab-first-post-left p{
	line-height:17px;
	height:50px;
	display:block;
	text-align:justify;
	color:#999;
	font-family:'yekan';
	font-size:13px;
}
a.more-link{
	height:30px;
	line-height:30px;
	display:block;
	float:left;
	background:#2ecc71;
	color:#dff5e6;
	font-family:'yekan';
	font-size:15px;
	padding-left:5px;
}
a.more-link:hover{
	background:#29b765;
	color:#fff;
}
a.more-link span{
	background:#29b765;
	padding:0px 5px;
	font-family:'yekan';
	font-size:15px;
	font-weight:bold;
	height:30px;
	line-height:30px;
	display:block;
	float:right;
	margin-left:5px;
}
ul.home-tab-post-list{
	list-style:none;
	margin-top:6px;
	height:109px;
}
ul.home-tab-post-list li{
	height:27px;
	line-height:27px;
	display:block;
}
ul.home-tab-post-list li a{
	height:27px;
	line-height:27px;
	display:block;
	background:url(images/htab-ar.png) no-repeat right center;
	padding-right:10px;
	font-family:'ag';
	font-size:12px;
	color:#999;
}
ul.home-tab-post-list li a:hover{
	background:url(images/htab-ar-h.png) no-repeat right center;
	color:#2bb164;
}
.linkbox{
	width:298px;
	float:left;
	height:240px;
	padding:10px 10px 10px 0px;
	background:#f5f5f5;
	border-right:2px solid #e091a0;
}
.linkbox-title{
	height:30px;
	line-height:30px;
	font-family:'ag';
	font-size:14px;
	display:block;
	color:#e0657c;
	font-weight:bold;
}
ul.linkbox-list{
	list-style:none;
}
ul.linkbox-list li{
	line-height:30px;
	display:block;
}
ul.linkbox-list li a{
	line-height:30px;
	padding-right:10px;
	background:url(images/sidebar-ar1.png) no-repeat right center;
	color:#999;
	font-family:'ag';
	font-size:13px;
}
ul.linkbox-list li a:hover{
	background:url(images/sidebar-ar1-h.png) no-repeat right center;
	color:#f55d7a;
}
a.send-link{
	float:right;
	margin:0px 30px 0px 0px;
	padding:0px 15px;
	height:30px;
	line-height:30px;
	color:#999;
	font-family:'ag';
	font-size:13px;
}
a.send-link:hover{
	color:#fff;
	background:#f55d7a
}
a.archive-link{
	float:left;
	margin:0px 0px 0px 30px;
	padding:0px 15px;
	height:30px;
	line-height:30px;
	color:#999;
	font-family:'ag';
	font-size:13px;
}
a.archive-link:hover{
	color:#fff;
	background:#f55d7a
}
.requirsoft{
	width:960px;
	height:80px;
	background:#f5f5f5;
	margin:10px 0px 20px;
}
.requirsoft-title{
	background:url(images/soft-title.png) no-repeat;
	height:80px;
	width:50px;
	float:right;
}
.requirsoft a{
	float:left;
	border-bottom:2px solid #e6e6e6;
	display:block;
}
.requirsoft a:hover{
	border-bottom:2px solid #e2413e;
}
.requirsoft a span{
	margin-top:58px;
	height:20px;
	line-height:20px;
	width:100%;
	text-align:center;
	color:#777;
	display:none;
	font-weight:bold;
}
.requirsoft a:hover span{
	display:block;
}
a.r-win8{
	width:82px;
	height:78px;
	padding-left:13px;
	background:url(images/soft-icon.jpg) no-repeat 0px 0px;
}
a.r-win8:hover{
	background:url(images/soft-icon-h.jpg) no-repeat 0px 0px;
}
a.r-win7{
	width:80px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -95px 0px;
}
a.r-win7:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -95px 0px;
}
a.r-opera{
	width:85px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -175px 0px;
}
a.r-opera:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -175px 0px;
}
a.r-firefox{
	width:77px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -260px 0px;
}
a.r-firefox:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -260px 0px;
}
a.r-chrome{
	width:85px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -337px 0px;
}
a.r-chrome:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -337px 0px;
}
a.r-idm{
	width:78px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -422px 0px;
}
a.r-idm:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -422px 0px;
}
a.r-winrar{
	width:84px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -500px 0px;
}
a.r-winrar:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -500px 0px;
}
a.r-km{
	width:77px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -584px 0px;
}
a.r-km:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -584px 0px;
}
a.r-kasper{
	width:88px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -661px 0px;
}
a.r-kasper:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -661px 0px;
}
a.r-flash{
	width:76px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -749px 0px;
}
a.r-flash:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -749px 0px;
}
a.r-pdf{
	width:85px;
	height:78px;
	background:url(images/soft-icon.jpg) no-repeat -825px 0px;
}
a.r-pdf:hover{
	background:url(images/soft-icon-h.jpg) no-repeat -825px 0px;
}
.right-box{
	width:630px;
	float:right;
	margin-left:20px;
}
h2.right-box-h2-t{
	display:none;
}
.post{
	width:610px;
	padding:9px;
	border:1px solid #cbe0d4;
	border-bottom:3px solid #29b765;
	margin-bottom:10px;
	background:#fff;
	box-shadow:inset 0px 0px 30px #dfece4;
}
.post-header{
	display:block;
	width:610px;
}
.post-info{
	float:right;
	padding:10px 0px 0px 8px;
	margin-top:-10px;
	border-left:3px solid #5cbeff;
	width:52px;
}
.post-info-android{
	border-left:3px solid #ed7064;
}
.post-info-ads{
	border-left:3px solid #fd783d;
}
.post-info-game{
	border-left:3px solid #af7ac5;
}
.post-date{
	line-height:15px;
	font-family:'ag';
	font-size:11px;
	color:#babbba;
	display:block;
	text-align:center;
	border-bottom:1px dashed #dcdcdc;
}
.post-date span{
	font-size:17px;
	font-weight:bold;
	display:block;
	line-height:20px;
}
.post-icon-win{
	width:20px;
	height:18px;
	display:block;
	margin:5px auto 0px;
	background:url(images/iconsh.png) no-repeat -38px -61px;
}
.post-icon-android{
	width:18px;
	height:21px;
	display:block;
	margin:5px auto 0px;
	background:url(images/iconsh.png) no-repeat 0px -61px;
}
.post-icon-ads{
	width:24px;
	height:24px;
	display:block;
	margin:5px auto 0px;
	background:url(images/iconsh.png) no-repeat -88px -61px;
}
.post-icon-game{
	width:20px;
	height:15px;
	display:block;
	margin:5px auto 0px;
	background:url(images/iconsh.png) no-repeat -18px -61px;
}
h2.post-title{
	width:537px;
	margin-right:10px;
	float:left;
}
h2.post-title a{
	display:block;
	line-height:25px;
	height:50px;
	font-family:'ag';
	font-size:15px;
	color:#35915c;
	text-shadow:0px 0px 5px #a4eac1;
	font-weight:normal;
}
h2.post-title a.ads-title{
	display:block;
	line-height:50px;
	height:50px;
	font-family:'ag';
	font-size:18px;
	color:#ff590f;
	text-shadow:0px 0px 3px #ff590f;
	font-weight:normal;
}
h2.post-title a:hover{
	color:#000;
	text-shadow:0px 0px 5px #999;
}
h1.post-title{
	width:537px;
	margin-right:10px;
	float:left;
}
h1.post-title a{
	display:block;
	line-height:25px;
	height:50px;
	font-family:'ag';
	font-size:15px;
	color:#35915c;
	text-shadow:0px 0px 5px #a4eac1;
	font-weight:normal;
}
h1.post-title a.ads-title{
	display:block;
	line-height:50px;
	height:50px;
	font-family:'ag';
	font-size:18px;
	color:#ff590f;
	text-shadow:0px 0px 3px #ff590f;
	font-weight:normal;
}
h1.post-title a:hover{
	color:#000;
	text-shadow:0px 0px 5px #999;
}
.post-meta{
	width:537px;
	margin:5px 10px 0px 0px;
	float:left;
	font-family:'yekan';
	font-size:13px;
	color:#999;
}
.post-view{
	float:right;
	height:20px;
	margin-left:20px;
}
.post-view-icon{
	background:url(images/iconsh.png) no-repeat -144px -61px;
	width:18px;
	height:12px;
	margin:4px 0px 4px 5px;
	float:right;
}
.post-view span, .post-category span{
	margin-left:5px;
}
.post-category{
	float:right;
	height:20px;
}
.post-category-icon{
	background:url(images/iconsh.png) no-repeat -130px -61px;
	width:14px;
	height:12px;
	margin:4px 0px 4px 5px;
	float:right;
}
.post-content{
	line-height:20px;
	display:block;
	padding:15px 10px;
	color:#444;
	text-align:justify;
}
.post-footer{
	display:block;
	margin:10px;
}
.post-tag{
	display:block;
	line-height:18px;
	color:#999;
	font-family:'yekan';
	font-size:13px;
}
.post-tag-icon{
	background:url(images/iconsh.png) no-repeat -112px -61px;
	width:18px;
	height:18px;
	float:right;
}
.post-tag span{
	margin:0px 5px;
}
a.post-more{
	width:123px;
	height:35px;
	line-height:35px;
	padding:0px 0px 0px 10px;
	float:left;
	display:block;
	background:#2ecc71;
	color:#cff0da;
	font-family:'yekan';
	font-size:14px;
}
a.post-more:hover{
	background:#29b765;
	color:#fff;
}
a.post-more span{
	background:url(images/iconsh.png) no-repeat -200px 0px;
	width:40px;
	height:35px;
	float:right;
	margin-left:10px;
}
.offer{
	width:610px;
	padding:9px;
	border:1px solid #f6c6c3;
	margin-bottom:10px;
	background:#fceceb;
	box-shadow:inset 0px 0px 30px #f6cecd;
}
.offer-title{
	height:30px;
	line-height:30px;
	width:300px;
	font-family:'ag';
	font-size:14px;
	float:right;
	color:#e0657c;
	font-weight:bold;
}
.offer-slider{
	width:610px;
	display:block;
}
.offer-slider ul{
	list-style:none;
	width:610px;
}
.offer-slider ul li{
	width:305px;
	float:right;
}
.offer-item{
	display:block;
	width:295px;
	padding:5px;
}
.offer-img{
	float:right;
	margin-left:5px;
	width:80px;
	height:80px;
}
.offer-left{
	width:210px;
	height:80px;
	float:left;
}
a.offer-left-title{
	line-height:15px;
	height:30px;
	font-weight:bold;
	color:#09c;
	display:block;
}
.offer-left p{
	line-height:20px;
	color:#888;
}
a.offer-link{
	height:30px;
	line-height:30px;
	background:#b461e4;
	color:#e9d7f6;
	font-family:'yekan';
	font-size:14px;
	padding-left:10px;
	width:110px;
	display:block;
}
a.offer-link:hover{
	background:#8f5da6;
	color:#fff;
}
a.offer-link span{
	background:url(images/iconsh.png) no-repeat -58px -61px;
	width:30px;
	height:30px;
	margin-left:10px;
	float:right;
}
.adspost{
	width:610px;
	padding:9px;
	border:1px solid #dfdfdf;
	border-bottom:3px solid #717171;
	margin-bottom:10px;
	background:#f9f9f9;
	box-shadow:inset 0px 0px 30px #e3e3e3;
}
.adsbanner{
	display:block;
	margin-bottom:10px;
	text-align:center;
}
.left-box{
	width:310px;
	float:left;
}
.sidebar-ads{
	width:300px;
	padding:10px 5px;
	background:#f5f5f5;
	border-bottom:2px solid #e6e6e6;
	margin-bottom:10px;
	text-align:center;
}
.newsletter{
	background:url(images/newsletter.png) no-repeat;
	width:280px;
	height:280px;
	margin-bottom:10px;
	padding:15px;
}
.newsletter-title{
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	font-family:'ag';
	font-size:14px;
	color:#e2413e;
	padding:20px 0px;
}
.newsletter-txt{
	line-height:25px;
	display:block;
	text-align:center;
	font-family:'ag';
	font-size:13px;
	color:#777;
	padding:0px 5px;
}
.newsletter-form{
	background:url(images/iconsh.png) no-repeat 0px -155px;
	width:250px;
	height:30px;
	margin:10px 15px 0px;
}
.newsletter-inp{
	width:180px;
	padding:0px 10px;
	height:30px;
	line-height:30px;
	border:0;
	background:none;
	float:right;
}
.newsletter-sub{
	width:50px;
	height:30px;
	border:0;
	background:none;
	float:left;
	cursor:pointer;
}
#newsletter-res{
	margin-top:5px;
	display:block;
	text-align:center;
	font-family:'ag';
	font-size:13px;
	color:#e2413e;
}
.sidebar-topweek{
	width:290px;
	padding:10px;
	background:#f5fbfd;
	border-bottom:2px solid #daeff9;
	margin-bottom:10px;
}
.topweek-title{
	height:30px;
	line-height:30px;
	display:block;
	font-family:'ag';
	font-size:14px;
	color:#65bbe0;
	font-weight:bold;
}
w8.mul.ir/ul%7c.t%7copweek-list{
	list-style:none;
}
w8.mul.ir/ul%7c.t%7copweek-list li{
	line-height:30px;
	display:block;
}
w8.mul.ir/ul%7c.t%7copweek-list li a{
	line-height:30px;
	display:block;
	padding-right:10px;
	background:url(images/sidebar-ar2.png) no-repeat right center;
	color:#999;
	font-family:'ag';
	font-size:13px;
}
w8.mul.ir/ul%7c.t%7copweek-list li a:hover{
	background:url(images/sidebar-ar2-h.png) no-repeat right center;
	color:#72c0e2;
}
.sidebar-offer{
	width:290px;
	padding:10px;
	background:#FFF0E7;
	border-bottom:2px solid #f7e3d8;
	margin-bottom:10px;
}
.soffer-title{
	height: 30px;
	line-height: 30px;
	display: block;
	font-family: 'ag';
	font-size: 14px;
	color: #BC947E;
	font-weight: bold;
}
ul.offer-list{
	list-style:none;
}
ul.offer-list li{
	line-height:30px;
	display:block;
}
ul.offer-list li a{
	line-height:30px;
	display:block;
	padding-right:10px;
	background:url(images/sidebar-ar3.png) no-repeat right center;
	color:#777;
	font-family:'ag';
	font-size:13px;
}
ul.offer-list li a:hover{
	background:url(images/sidebar-ar3-h.png) no-repeat right center;
	color:#ceb0a0;
}
.sidebar-tab{
	width:310px;
	margin-bottom:10px;
	border-bottom:2px solid #e6e6e6;
}
.stab1, .stab2, .stab3{
	width:310px;
	background:#f5f5f5;
}
.tab-manfi, .tab-mosbat{
	width:20px;
	height:20px;
	border-radius:10px;
	color:#fff;
	margin:10px 0px 10px 20px;
	float:left;
	line-height:20px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
a.stab1-title{
	width:310px;
	height:40px;
	text-align:center;
	font-family:'ag';
	font-size:15px;
	color:#fff;
	display:block;
	line-height:40px;
	background:#2ecc71;
}
a.stab1-title span{
	background:#23a158;
}
.stab1-content, .stab2-content, .stab3-content{
	padding:10px;
	width:290px;
	position:relative;
}
.stab1-ar{
	background:url(images/iconsh.png) no-repeat -162px -61px;
	width:12px;
	height:6px;
	position:absolute;
	top:0px;
	right:20px;
}
ul.stab-list{
	list-style:none;
}
ul.stab-list li{
	line-height:30px;
	display:block;
}
ul.stab-list li a{
	line-height:30px;
	display:block;
	padding-right:10px;
	background:url(images/sidebar-ar1.png) no-repeat right center;
	color:#999;
	font-family:'ag';
	font-size:13px;
}
ul.stab-list li a:hover{
	background:url(images/sidebar-ar1-h.png) no-repeat right center;
	color:#f55d7a;
}
a.stab2-title{
	width:310px;
	height:40px;
	text-align:center;
	font-family:'ag';
	font-size:15px;
	color:#fff;
	display:block;
	line-height:40px;
	background:#e0536e;
}
a.stab2-title span{
	background:#c2445c;
}
.stab2-ar{
	background:url(images/iconsh.png) no-repeat -162px -67px;
	width:14px;
	height:7px;
	position:absolute;
	top:0px;
	right:20px;
}
a.stab3-title{
	width:310px;
	height:40px;
	text-align:center;
	font-family:'ag';
	font-size:15px;
	color:#fff;
	display:block;
	line-height:40px;
	background:#40bee7;
}
a.stab3-title span{
	background:#24a5cf;
}
.stab3-ar{
	background:url(images/iconsh.png) no-repeat -162px -74px;
	width:12px;
	height:6px;
	position:absolute;
	top:0px;
	right:20px;
}
.sidebar-archive{
	width:290px;
	padding:10px;
	background:#f5f5f5;
	border-bottom:2px solid #e6e6e6;
	margin-bottom:10px;
}
.archive-title{
	height:30px;
	line-height:30px;
	display:block;
	font-family:'ag';
	font-size:14px;
	color:#e0657c;
	font-weight:bold;
}
ul.archive-list{
	list-style:none;
}
ul.archive-list li{
	line-height:25px;
	display:block;
	width:50%;
	float:right;
}
ul.archive-list li a{
	line-height:25px;
	display:block;
	padding-right:10px;
	background:url(images/sidebar-ar4.png) no-repeat right center;
	color:#999;
	font-family:'ag';
	font-size:13px;
}
ul.archive-list li a:hover{
	background:url(images/sidebar-ar4-h.png) no-repeat right center;
	color:#f55d7a;
}
.ads120{
	float:right;
	width:120px;
	margin-left:5px;
}
.txtads{
	width:175px;
	float:left;
}
.ads-txt1, .ads-txt2, .ads-txt3{
	background:#fff371;
	padding:5px 10px;
	line-height:20px;
	text-align:center;
	display:block;
	margin-bottom:5px;
}
.ads-txt-title{
	font-family:'ag';
	font-size:13px;
	margin-bottom:5px;
	display:block;
}
.ads-txt-tag{
	color:#444;
	display:block;
}
.ads-txt-url{
	color:#00ac10;
	display:block;
}
.ads-txt2{
	background:#f8e1e1;
}
.ads-txt3{
	background:#e1f5f8;
}
.ads-txt1 .ads-txt-title{
	color:#856510;
}
.ads-txt2 .ads-txt-title{
	color:#a23737;
}
.ads-txt3 .ads-txt-title{
	color:#3795a3;
}
.footer{
	background:#292826 url(images/footer-bg.png) repeat-x top center;
	width:100%;
}
.footer-inner{
	width:960px;
	margin:0px auto;
}
.footer-box{
	width:310px;
	float:right;
	margin:10px 0px 0px 15px;
}
.footer-box-last{
	width:310px;
	float:right;
	margin:10px 0px 0px 0px;
}
.footer-box-title{
	height:20px;
	line-height:20px;
	color:#fff;
	display:block;
	margin-bottom:10px;
	font-family:'ag';
	font-size:14px;
}
.tags-icon{
	background:url(images/iconsh.png) no-repeat -46px -30px;
	width:23px;
	height:20px;
	float:right;
	margin-left:10px;
}
.links-icon{
	background:url(images/iconsh.png) no-repeat 0px -30px;
	width:24px;
	height:20px;
	float:right;
	margin-left:10px;
}
.stat-icon{
	background:url(images/iconsh.png) no-repeat -24px -30px;
	width:22px;
	height:20px;
	float:right;
	margin-left:10px;
}
.footer-tags{
	color:#fff;
	line-height:20px;
	display:block;
	text-align:justify;
}
.footer-tags a{
	color:#ccc;
	float:right;
	margin:2px 1px;
}
.footer-tags a:hover{
	color:#fff;
}
.footer-links{
	display:block;
}
.footer-links ul{
	list-style:none;
}
.footer-links ul li{
	float:right;
	margin:2px 1px;
}
.footer-links ul li a, .footer-tags a{
	padding:0px 5px;
	height:25px;
	line-height:25px;
	background:#d6d6d6;
	color:#999;
	font-family:'yekan';
	font-size:13px;
	display:block;
}
.footer-links ul li a:hover, .footer-tags a:hover{
	background:#29b765;
	color:#fff;
}
.footer-stat{
	display:block;
}
.footer-stat ul{
	list-style:none;
	padding:0px 0px 15px;
	border-bottom:1px solid #3f3e3c;
}
.footer-stat ul li{
	width:45%;
	float:right;
	background:url(images/stat-ar.png) no-repeat right center;
	padding-right:10px;
	color:#ccc;
	line-height:30px;
	height:30px;
}
.browser-footer{
	display:block;
	margin-top:20px;
	font-family:'ag';
	font-size:13px;
	color:#fff;
	text-align:center;
}
a.b-chrome{
	background:url(images/browser-logo.png) no-repeat 0px 0px;
	width:30px;
	height:33px;
	margin:10px 10px 0px 10px;
	display:inline-block;
}
a.b-chrome:hover{
	background:url(images/browser-logo-h.png) no-repeat 0px 0px;
}
a.b-firefox{
	background:url(images/browser-logo.png) no-repeat -45px 0px;
	width:30px;
	height:33px;
	margin:10px 10px 0px 10px;
	display:inline-block;
}
a.b-firefox:hover{
	background:url(images/browser-logo-h.png) no-repeat -45px 0px;
}
a.b-opera{
	background:url(images/browser-logo.png) no-repeat -135px 0px;
	width:30px;
	height:33px;
	margin:10px 10px 0px 10px;
	display:inline-block;
}
a.b-opera:hover{
	background:url(images/browser-logo-h.png) no-repeat -135px 0px;
}
a.b-safari{
	background:url(images/browser-logo.png) no-repeat -180px 0px;
	width:30px;
	height:33px;
	margin:10px 10px 0px 10px;
	display:inline-block;
}
a.b-safari:hover{
	background:url(images/browser-logo-h.png) no-repeat -180px 0px;
}
a.b-ie{
	background:url(images/browser-logo.png) no-repeat -91px 0px;
	width:30px;
	height:33px;
	margin:10px 10px 0px 10px;
	display:inline-block;
}
a.b-ie:hover{
	background:url(images/browser-logo-h.png) no-repeat -91px 0px;
}
.footer-menu{
	width:100%;
	border-top:1px dashed #3f3e3c;
	height:40px;
	border-bottom:1px solid #3f3e3c;
}
.footer-nav{
	width:960px;
	height:32px;
	margin:5px auto 3px;
	text-align:center;
}
.footer-nav ul{
	list-style:none;
}
.footer-nav ul li{
	float:none;
	display:inline-block;
}
.footer-nav ul li a{
	margin:0px 15px;
	display:inline-block;
	height:30px;
	line-height:30px;
	color:#999;
	font-family:'yekan';
	font-size:14px;
}
.footer-nav ul li a:hover{
	color:#fff;
	border-bottom:1px solid #e2413e;
}
.copyright-bar{
	width:100%;
	height:40px;
	background:#121211;
}
.copyright{
	width:960px;
	margin:0px auto;
	color:#999;
	line-height:40px;
}
.copyright a{
	color:#fff;
}
.copyright-icon{
	background:url(images/iconsh.png) no-repeat -69px -30px;
	width:31px;
	height:31px;
	float:right;
	margin:5px 0px 4px 10px;
}
.copyright-txt{
	height:40px;
	float:right;
	line-height:40px;
}
.copyright-link{
	height:40px;
	float:left;
	line-height:40px;
}
.page-nav{
	background:url(images/page-nav.png) repeat-x center center;
	height:37px;
	display:block;
	margin-bottom:10px;
	padding:5px 0px 8px 0px;
}
.wp-pagenavi{
	text-align: center;
	direction:rtl;
	line-height:37px;
}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {
	text-decoration: none;
	border:1px #dddee4 solid;
	color:#d8d8da;
	text-align: center;
	line-height:35px;
	height:35px;
	width:35px;
	text-align:center;
	float: right;
	margin-left: 10px;
	background: #fff;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
}
.wp-pagenavi a:hover {
	color:#fff;
	border-color:#e2413e;
	background:#e2413e;
}
.wp-pagenavi span.pages {
	float:right;
	height:35px;
	line-height:35px;
	padding:0px 5px 0px 10px;
	background:#f5f5f5;
	font-family:'ag';
	font-size:13px;
	color:#bdbdbd;
}
.wp-pagenavi span.current {
	border:1px #2ecc71 solid;
	color:#fff;
	text-align: center;
	line-height:35px;
	height:35px;
	width:35px;
	text-align:center;
	float: right;
	margin-left: 10px;
	background: #2ecc71;
	-webkit-border-radius: 35px;
	-moz-border-radius: 35px;
	border-radius: 35px;
}
.wp-pagenavi span.extend {
	text-decoration: none;
	text-shadow: 0px 0px 0 #FFFFFF;
	border:1px #dbdbdb solid;
	color:#ccc;
	text-align: center;
	float: right;
	margin-left: 5px;
	padding:5px 12px;
	background-color:#fff;
}	
.wp-pagenavi a.previouspostslink, .wp-pagenavi a.nextpostslink{
	font-size:35px;
	font-family:'ag';
	line-height:32px;
}
.post-english{
	line-height: 20px;
	display: block;
	padding: 15px 10px;
	margin:10px;
	color: #000;
	text-align: justify;
	background:#efffec;
	direction:ltr;
}
.dl-box{
	background:#e6faff url(images/dl-bg.png) no-repeat center center;
	display: block;
	padding: 25px 10px;
	margin:10px;
	position:relative;
}
.dl-box ul {
	list-style:none;
}
.dl-box ul li{
	line-height:25px;
	display:block;
}
.dl-box ul li a{
	display:block;
	line-height:25px;
	background:url(images/icon-dl.png) no-repeat right center;
	padding-right:22px;
	color:#369;
	font-size: 12px;
}
.dl-box ul li a:hover{
	color:#000;
}
a.gozaresh, a.rahnama{
	display:block;
	background:#d46b7c;
	height:30px;
	margin:0px 10px;
	line-height:30px;
	color:#eddcdf;
	font-family:'yekan';
	font-size:13px;
	width:102px;
	padding-left:5px;
	position:absolute;
	top:5px;
	left:10px;
}
a.rahnama{
	left:10px;
	width:110px;
	top:40px;
}
a.gozaresh:hover, a.rahnama:hover{
	background:#c56777;
	color:#fff;
}
a.gozaresh span, a.rahnama span{
	background:url(images/gozaresh-icon.png) no-repeat;
	width:30px;
	height:30px;
	float:right;
	margin-left:5px;
}
.info-box{
	display:block;
	margin:10px;
	padding:15px 10px;
	background:#f8ecff url(images/infobox-bg.png) no-repeat center center;
}
.info-box ul{
	list-style:none;
}
.info-box ul li{
	line-height:25px;
	display:block;
	background:url(images/infobox-ar.png) no-repeat right center;
	padding-right:10px;
	font-size:12px;
	color:#639;
}
.info-box ul li span{
	display:inline-block;
}
.war-box{
	display:block;
	line-height:20px;
	margin:10px 0px 10px 10px;
	padding:10px 10px;
	background:#fff9e6 url(images/warbox-bg.png) no-repeat center center;
	color:#813700;
}
.ramz{
	background:#FF666A;
	display: block;
	padding: 15px 10px;
	margin:10px;
	text-align:center;
	font-size:20px;
	font-family:'yekan';
}
.commentpost{
	width:610px;
	padding:9px;
	border:1px solid #cbe0d4;
	border-bottom:3px solid #a9a9a9;
	margin-bottom:10px;
	background:#fff;
	box-shadow:inset 0px 0px 30px #dfece4;
}
.commentpost-title{
	padding:15px 10px;
	height:30px;
	line-height:30px;
	font-family:'ag';
	font-size:15px;
	color:#aaaaaa;
}
.comment{
	display:block;
	margin-bottom:10px;
}
.cavatar{
	width:60px;
	height:60px;
	float:right;
	margin-left:10px;
	border-radius:30px;
}
.avatar{
	width:60px;
	height:60px;
	border-radius:30px;
}
.comment-txt{
	background:#f5f5f5;
	padding:10px;
	width:520px;
	float:left;
}
.comment-author-admin .comment-txt{
	background:#fefee2;
}
.comment-info{
	display:block;
	height:30px;
	margin-bottom:10px;
	line-height:30px;
}
a.comment-name{
	float:right;
	height:30px;
	line-height:30px;
	color:#333;
	font-family:'ag';
	font-size:13px;
}
a.comment-reply-link{
	float:left;
	height:30px;
	line-height:30px;
	color:#2ecc71;
	font-family:'ag';
	font-size:13px;
}
.commentform{
	background:#f8f8f8;
	padding:10px;
	display:block;
	margin:10px 0px;
}
.comment-form-right{
	width:220px;
	float:right;
	margin-left:10px;
}
.commentform-left{
	width:360px;
	float:left;
	position:relative;
}
.comment-inpa{
	width:175px;
	padding:0px 33px 0px 10px;
	border:1px solid #ececec;
	background:#fff url(images/comment-a-icon.png) no-repeat 190px center;
	color:#a3a3a3;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
}
.comment-inpe{
	width:175px;
	padding:0px 33px 0px 10px;
	border:1px solid #ececec;
	background:#fff url(images/comment-e-icon.png) no-repeat 190px center;
	color:#a3a3a3;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
}
.comment-inpu{
	width:175px;
	padding:0px 33px 0px 10px;
	border:1px solid #ececec;
	background:#fff url(images/comment-u-icon.png) no-repeat 190px center;
	color:#a3a3a3;
	height:35px;
	line-height:35px;
	margin-bottom:10px;
}
.comment-inpt{
	width:338px;
	padding:20px 10px 10px 10px;
	border:1px solid #ececec;
	background:#fff url(images/comment-t-icon.png) no-repeat 325px 5px;
	color:#a3a3a3;
	line-height:20px;
	margin-bottom:10px;
	position:relative;
}
.comment-inpb{
	width:105px;
	text-align:right;
	height:30px;
	position:absolute;
	top:113px;
	left:10px;
	background:#6cdb9b url(images/comment-b-icon.png) no-repeat right;
	color:#fff;
	padding-right:35px;
	font-family:'yekan';
	font-size:13px;
	z-index:10000;
	display:block;
	border:0;
	cursor:pointer;
}
.popup{
	display:none;
	background:rgba(0,0,0,0.6);
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	z-index:9000;
}
.gozareshform, .helpdl{
	display:none;
	width:500px;
	height:500px;
	display:none;
	position:fixed;
	padding:10px;
	background:#fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: inset #000 0px 0px 5px;
	-moz-box-shadow: inset #000 0px 0px 5px;
	box-shadow: inset #000 0px 0px 5px;
	z-index:9500;
}
.popx{
	width:25px;
	height:25px;
	line-height:25px;
	text-align:center;
	background:#e7e7e7;
	color:#000;
	position:absolute;
	top:10px;
	left:10px;
	cursor:pointer;
}
.poptitle{
	height:30px;
	font-size:17px;
	line-height:30px;
	margin-bottom:10px;
	font-family:'yekan';
	display:block;
}
.popinp{
	display:block;
	height:25px;
	line-height:25px;
	width:350px;
	margin-bottom:10px;
	background:#f8f8f8;
	border:1px solid #ddd;
	border-radius:5px;
}
.popselect{
	width:300px;
	height:25px;
	line-height:25px;
	display:block;
	background:#f8f8f8;
	border:1px solid #ddd;
	border-radius:5px;
	margin-bottom:10px;
}
.poptxt{
	width:350px;
	line-height:25px;
	background:#f8f8f8;
	border:1px solid #ddd;
	border-radius:5px;
	margin-bottom:10px;
}
.popsub{
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	cursor:pointer;
	color:#000;
	background:#e7e7e7;
	border-radius:5px;
	display:block;
}
.relate{
	width:610px;
	padding:9px;
	border:1px solid #0f91bc;
	margin-bottom:10px;
	background:#40bee7;
	box-shadow:inset 0px 0px 30px #0f91bc;
}
.relate-title{
	height:30px;
	line-height:30px;
	width:610px;
	font-family:'ag';
	font-size:14px;
	float:right;
	color:#fff;
	font-weight:bold;
	display:block;
}
.relate-slider{
	width:610px;
	display:block;
}
.relate-slider ul{
	list-style:none;
	width:610px;
}
.relate-slider ul li{
	width:610px;
	float:none;
	display:block;
	height:35px;
	line-height:35px;
}
.relate-slider ul li a{
	color:#fff;
	line-height:35px;
	height:35px;
	display:block;
	font-family:'yekan';
	font-size:15px;
}
.relate-slider ul li a:hover{
	color:#000;
}
a.newsnoticon{
	background:url(images/newsicon.png) no-repeat;
	width:20px;
	height:20px;
	margin:5px 10px;
	position:relative;
	display:inline-block;
	text-align:center;
}
a.newsnoticon span{
	position:absolute;
	top:-6px;
	right:-14px;
	width:13px;
	height:15px;
	line-height:15px;
	background:#ffae00;
	color:#fff;
	border-radius:2px;
}
a.upnoticon{
	background:url(images/upicon.png) no-repeat;
	width:18px;
	height:18px;
	margin:6px 10px;
	position:relative;
	display:inline-block;
	text-align:center;
}
a.upnoticon span{
	position:absolute;
	top:-7px;
	right:-15px;
	width:13px;
	height:15px;
	line-height:15px;
	background:#33aeff;
	color:#fff;
	border-radius:2px;
}
a.newnoticon{
	background:url(images/newicon.png) no-repeat;
	width:20px;
	height:14px;
	margin:8px 10px;
	position:relative;
	display:inline-block;
	text-align:center;
}
a.newnoticon span{
	position:absolute;
	top:-9px;
	right:-15px;
	width:13px;
	height:15px;
	line-height:15px;
	background:#ba0404;
	color:#fff;
	border-radius:2px;
}
.post-update{
	float:right;
	width:140px;
	padding:0px 10px;
	height:30px;
	text-align:center;
	line-height:30px;
	color:#fff;
	font-family:'yekan';
	font-size:14px;
	position:relative;
}
.notbox{
	display:none;
	width:300px;
	padding:10px;
	border-radius:5px;
	background:#fff;
	box-shadow:0px 0px 5px rgba(51,51,51,0.5);
	position:absolute;
	top:30px;
	z-index:20000;
}
#newsnot{
	right:-120px;
}
#upnot{
	right:-85px;
}
#newnot{
	right:-45px;
}
.not-title{
	display:block;
	height:25px;
	line-height:25px;
	color:#000;
	border-bottom:dashed 1px #eee;
}
.notbox ul {
	list-style:inside;
}
.notbox ul li{
	line-height:25px;
	text-align:right;
	display:block;
	border-bottom:1px dashed #ddd;
	margin-bottom:3px;
}
.notbox ul li a{
	display:block;
	line-height:25px;
	padding:5px 10px;
	margin:3px 0px;
	border-radius:5px;
}
.notbox ul li a:hover{
	background:#f4f4f4;
	box-shadow:2px 2px 5px #CCC inset;
}
#newsnot ul li a{
	color:#ffae00;
}
#upnot ul li a{
	color:#33aeff;
}
#newnot ul li a{
	color:#ba0404;
}
.snippet-data{
	padding:0px;
}
.snippet-data span, .snippet-data time{
	display:none;
}
.snippet-data span.star-img{
	display:block;
}
.snippet-label{
	color:#000;
	float:right;
}
#snippet-box{
	margin-top:10px;
}

/* GG UserCommentInSigle Style */
.GGcomments{background:#dedcdc;border:1px solid #5b5b5b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:98%;margin:4px 1%;}
.GGcomments .avatar{float:right;}
.GGcomments .avatar img{margin:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:150px;height:150px;}
.GGcomments .GGmatn{padding:2px;}
.GGcomments .GGmatn span{color:red;}
.GGcomments .GGmatn .replay{background-color:#e65b74;color:#fff;border:1px solid #777777;margin:5px 2%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:96%;padding:3px;float:right;}
.GGcommentsform{width:98%;margin:4px 1%;}
/* GG LastComment Style */
.lastcomment{margin:2px 0px;}
.lastcomment .pic{float:right;}
.lastcomment .pic img{width:50px;height:50px;margin-left:3px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border-width:4px;border-style:solid;border-color:#4993C5 #ddd #a9a9a9;}
.lastcomment .usercomment{padding:2px;}
/* GG NewForumPosts Style */
.forum{width:96%;text-align:center;margin:2px 2%;}
.forum td{color: #fff;background:#bfc2c4;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-khtml-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.forum-links a{display:block;text-align:right;color:#fff;text-decoration:none;transition:all 0.5s ease 0s; padding:3px 10px 5px 3px;font-size:13px;}
.forum-links{padding:0px;}
.forum thead td{padding:3px;background:#737d82;color:#fff;}
#loading{border:1px solid #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:1px 1px 3px gray, -1px -1px gray;-moz-box-shadow:1px 1px 3px gray,-1px -1px gray;box-shadow: 1px 1px 3px gray,-1px -1px gray;padding:10px;text-align:center;vertical-align:middle;display:none;background:#FFF;position:absolute;}
.pagination,.comment_pagination{text-align:center;}
.pagination a,.comment_pagination a,.pagination .current,.pagination_current,.pagination a.current,.comment_pagination a.current{color:#fff;background-color:#d8d8da;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; padding:0px 14px;margin:4px;display:inline-block;transition:all 0.5s ease 0s;line-height:35px;border:1px #dddee4 solid;}
.pagination a:hover,.comment_pagination a:hover {color:#fff;background:#e2413e;}
.pagination .current,.pagination_current,.pagination a.current,.comment_pagination a.current{background:#2ecc71;color:#fff;}
.pagination .spacer,.comment_pagination .spacer{padding:1px 8px;}
/* GG ProArchive Style */
.GGproArchive{width:98%;margin:5px 1%;line-height:19px;}
.GGproArchive-right{width:200px;padding-left:20px;float:right; }
.GGproArchive-right img{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;width:190px;height:130px;margin-right:6px;padding:2px;border:1px solid #d6d6d6;}
.GGproArchive-right a{color:#003fcd;}
.GGproArchive-right .GGarchiveText{margin-top:5px;padding-top:5px;border-top:1px dotted #d3d3d3;display:block;}
.GGproArchive-right h2 a{color:#4993c5;}
.GGproArchive-button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#e65b74;margin-top:15px;padding:3px 25px;float:left;color:#fff;}
a.GGproArchive-button{color:#fff;}
.GGproArchive-left ul{list-style:square;color:#297EBD;}
aside input,aside textarea,section input,section textarea{font-family:'yekan';font-size:13px;border:1px solid #d9d9d9;background:#fff;margin:3px;padding:3px;}
aside input:focus,aside textarea:focus,section input:focus,section textarea:focus{border:1px solid #4d90fe;}
aside input[type=submit],aside input,section input[type=submit],section input[type=button]{border:0px;background:#5a84b1;color:#fff;}
aside input[type=reset],section input[type=reset]{border:0px;background:#5b9ee6;color:#fff;}