﻿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, 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,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}



/*** HTML5 display-role reset for older browsers ***/

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section {display: block;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after,

q:before, q:after {content: '';content: none;}

table {border-collapse: collapse;border-spacing: 0;}



/*** Font-face ***/

@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+ */

}



/*** General Styles ***/

body { background:#f1f1ef url(images/bg.jpg) repeat; font-family:Tahoma, Arial; font-size:12px; direction:rtl; margin:0 auto; padding: 0 auto;font-color: #333; text-align: right;}

a {text-decoration:none;color:#999;transition: all .2s linear; -o-transition: all .2s linear;-moz-transition: all .2s linear;-webkit-transition: all .2s linear;color: #fff;font-size: 13px;}

a:hover { text-decoration:none; color: #6d5d5d;}

h1{display: none;}

#main {width: 980px; height: auto; margin: 0 auto;}

.clear{
clear:both;	
}


/*** Header Styles ***/

.top {background: url(images/menu.png) no-repeat; width: 100%; height: 78px;}

.tops {width: 980px; margin: 0 auto;}

nav {height: 34px; font-family: 'BYekan'; font-size: 13px; color: #fff;}

nav ul {list-style: none;}

nav li {padding: 6px; margin: 0 5px; line-height: 21px; float:right; transition: all .3s linear; -o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}

nav li:hover {background-color: #3d3b5b; padding: 6px; transition: all .3s linear; -o-transition: all .3s linear;-moz-transition: all .3s linear;-webkit-transition: all .3s linear;}

nav li a {color: #fff;font-size:15px;font-weight:bold}

nav li a:hover {color: #f5f5f5;}

nav .home {background: url(images/Home.png) no-repeat; width: 30px; height: 25px; margin-top: 3px; float: right;}

nav .home:hover {background: url(images/Home.png) no-repeat; width: 30px; height: 25px; margin-top: 3px; float: right;}

.logo-l {background: rgba(0, 0, 0, 0) url("") no-repeat scroll 0 0 / cover ;
    float: left;
    height: 150px;
    margin-top: 40px;
    width: 139px;}

.info {background-color: #3a3d68; padding: 3px 6px; border-radius: 4px; margin: 3px; color: #fff; font-family: Tahoma; font-size: 14px; float: left;}

.info span {color: #ffc000;}



/*** Sidebar Right Styles ***/

.side-login {background: url(images/side-login.png) no-repeat; width: 304px; height: 448px; margin-top: 8px; float: right;}

.side-logo {background: url(/logo.png) no-repeat; width: 260px; height: 188px; float: right;background-size:cover;margin:30px 40px -1px;}

.user-login {background: url(images/login.png) no-repeat; width: 274px; height: 220px; margin-right: 28px; float: right;}

.user-login input {background: none; border:0; font-family:Tahoma; color:#FFF; height:22px; width:120px;}

.user-login input[type="submit"] {cursor:Pointer; width: 120px; height: 30px;}

.user-links {margin-top:15px;margin-right:27px;width:114px;height:18px;float:right}



/*** Main Styles ***/

#posts {width: 527px; height: auto; margin-right: -6px; float: right;}

.ads-top {background: url(images/ads-top.png) no-repeat; width: 527px; height: 121px; margin: 8px 0 2px 0;}

.guest {background: url(images/login-users.png) no-repeat; width: 523px; height: 139px; margin: 5px 4px; float: right;}

.guest input {background: none; border:0; color:#FFF;height:23px;width:120px;}

.guest input[type="submit"] {cursor:Pointer; border:0;width: 120px; height: 31px;}

.news-t {background: url(images/news-t.png) no-repeat; width: 524px; height: 36px; float: right;}

.news-c {background: url(images/news-c.png) repeat-y; width: 524px; float: right;}

.news-c ul {list-style: none; margin-right: 26px;}

.news-c li {line-height: 19px;}

.news-c a{color: #fff;}

.news-f {background: url(images/news-f.png) no-repeat; width: 524px; height: 41px; float: right;}

.news {margin-top:15px;margin-left:27px;width:130px;height:20px;float:left;}



/*** Post Styles ***/

#post {width: 802px; height: auto; float: right;}

.post-t {background: url(images/post-t.png) no-repeat; width: 800px; height: 46px; float: right; margin-top: 20px;}

.post-t h2 {font-family: 'BYekan'; font-size: 19px; color: #fff; text-shadow: 1px 2px 0 #000; padding: 9px 28px 0 0;}

.post-c {background: url(images/post-c.png) repeat-y; width: 800px; float: right;}

.entry {width: 740px; height: auto; color: #fff; border-top: 1px dashed #fff; border-bottom: 1px dashed #fff; padding: 8px 4px 12px 4px; margin: 0 25px; float: right;}

.entry2 {width: 740px; height: auto; color: #fff; border-top: 2px dashed #585975;padding: 8px 4px 12px 4px; margin: 0 25px; float: right;}
#attention{
width:230px;
margin-right:72px;
font-family:BYekan;
font-size:13px;	
}
.red{
color:#F00;	
}
.error{
	height:34px;
	display:block;
font-family:BYekan;
font-size:17px;
text-shadow:1px 1px 1px #000;
background:url(images/error.png) no-repeat right ;
background-color:#1b1b1b;
background-color:rgba(27,27,27,.7);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-top:100px;
padding-top:5px;
padding-right:35px;
color:#FFF;
}
.error2{
	width:753px;
	height:34px;
	display:block;
font-family:BYekan;
font-size:17px;
text-shadow:1px 1px 1px #000;
background:url(images/error.png) no-repeat right ;
background-color:#1b1b1b;
background-color:rgba(27,27,27,.7);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-top:50px;
margin-right:-225px;
padding-top:5px;
padding-right:35px;
color:#FFF;	
}
.success{
	height:34px;
	display:block;
font-family:BYekan;
font-size:17px;
text-shadow:1px 1px 1px #000;
background:url(images/tik.png) no-repeat right ;		
background-color:#1b1b1b;
background-color:rgba(27,27,27,.7);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-top:100px;
padding-top:5px;
padding-right:35px;
color:#FFF;
}
.success2{
	height:34px;
	display:block;
font-family:BYekan;
font-size:17px;
text-shadow:1px 1px 1px #000;
background:url(images/tik.png) no-repeat right ;		
background-color:#1b1b1b;
background-color:rgba(27,27,27,.7);
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-top:50px;
padding-top:5px;
padding-right:35px;
color:#FFF;	
}
.loading{
	width:205px;
	height:35px;
	display:block;
font-family:BYekan;
font-size:14px;
text-shadow:1px 1px 1px #000;		
margin-top:57px;
margin-right:84px;
text-align:center;	
z-index:10000;
}
.entry p:not(.error) {padding: 4px 0;}

.post-f {background: url(images/post-f.png) no-repeat; width: 800px; height: 28px; float: right;}

.notfound {background: url(images/404.jpg) no-repeat; width: 745px; height: 493px; float: right; margin-right: 22px;}



/*** Sign Up And Reset PW Styles ***/

.sign-up {background: url(images/sign-up.png) no-repeat; width: 789px; min-height: 160px; float: right; margin: 18px 6px 8px 0;}

.forget {background:url(images/sign-up.png) no-repeat; width: 789px; min-height: 160px; float: right; margin: 18px 6px 8px 0;}

.sign-ups, .forgets {color: #fff; width: 440px; margin: 20px 224px 0 0;}

.sign-ups span, .forgets span {font-family: 'BYekan'; font-size: 17px; text-shadow: 0 1px 0 #000;}

.sign-ups input, .forgets input {font-family:tahoma;padding:5px;font-size:8pt;border: 1px solid #ccc; width: 190px; height: 18px; margin-bottom: 6px;background: #eeeeee; /* Old browsers */background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */}

.sign-ups input[type="submit"], .forgets input[type="submit"]{float: left; cursor:Pointer; margin: 5px 0 0 158px; width: 200px; height: 32px; padding: 0 5px;font-family: 'BYekan'; font-size:17px; color: #fff; text-shadow: 1px 1px 0 #000; border: 1px solid #333;border-radius: 3px;background: #20163d; /* Old browsers */background: -moz-linear-gradient(top,  #20163d 0%, #5b00af 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#20163d), color-stop(100%,#5b00af)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #20163d 0%,#5b00af 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #20163d 0%,#5b00af 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #20163d 0%,#5b00af 100%); /* IE10+ */background: linear-gradient(to bottom,  #20163d 0%,#5b00af 100%); /* W3C */}



/*** Archive Styles ***/

.archive-title {background-color: #151523; width: 789px; height: 40px; border-top: 2px solid #3b3b61; border-bottom: 2px solid #3b3b61; margin-right: 6px; float: right; }

.archive-title h3{font-family: 'BYekan'; font-size: 19px; color: #DDD; padding: 4px 20px; text-shadow: 1px 2px 0 #000;}

.archive-list {margin-top: 6px; width: 774px; height: auto;}

.archive-list ul{list-style: none;}

.archive-list li{background: url(images/archive.png) no-repeat right 1px; height: 20px; padding: 3px 26px 3px 0; margin: 0 28px 6px 0; color: #fff; border-bottom: 1px dashed #ddd;}



/*** Sidebar Left Styles ***/

#ads-left {width: 155px; float: left;display:block;z-index:5000;}

.ads-t{
width:155px;
height:46px;
display:block;
background-image:url(images/ads-t.png);
background-repeat:no-repeat;
}

.ads-c {
 width: 155px;
 min-height:500px;
 z-index:5000;
 display:block;
 background-image:url(images/ads-c.png);
background-repeat:repeat-y;
text-align: center;
  }

.ads-f {
	width: 155px;
	height: 28px;
	z-index:5000;
	display:block;
	background-image:url(images/ads-f.png);
background-repeat:no-repeat;
	  }


/*** Comments Styles ***/
ol.commentlist {clear:both;overflow:hidden;list-style:none;margin:0; width:750px; margin-right: 24px;}
ol.commentlist li {line-height:18px; border-top: 1px dashed #fff; border-bottom: 1px dashed #fff; padding: 6px 0;}
ol.commentlist li .comment-author a:link,ol.commentlist li .comment-author a:visited {color:#f0f0f0;}
cite.fn {color:#fff;font-style:normal;}
ol.commentlist li .comment-author .avatar {float:left;background:#fff;padding:3px;}
ol.commentlist li .comment-meta a {color:#FFF;text-decoration:none!important;}
ol.commentlist li p {line-height:22px;margin-top:5px;color:#FFF;font-size:12px;}
.reply {margin: 16px 8px 6px 0;}
.reply a{padding:5px;font-size:9pt;border: 1px solid #fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.reply a:hover{padding:5px;font-size:9pt;border: 1px solid #ccc;background:#f0f0f0;color:#999;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
ol.commentlist li ul.children {list-style:none;text-indent:0;margin:0;}
.commentin {float: right; margin-right: 22px;}
.commentin span {font-family: 'BYekan'; font-size: 18px; color: #fff; text-shadow: 2px 2px 0 #000; margin-left: 6px;}
#respond {width:790px;padding:10px 10px 0 1px;margin:0 0 10px 0px;text-shadow: #333 1px 1px;float: right;}
#commentform {padding:10px 0;}
#commentform a {color:#f0f0f0;}
#commentform p {color:#FFF;margin:5px 0;}
#respond input {background: #ffffff; /* Old browsers */background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */
 border:1px solid #ddd;color:#02070F;margin:0 0 10px 8px;padding:5px;font-family:Tahoma;}
#commentform input {width:200px; border-radius: 3px; box-shadow: 0 0 5px #000;}
#commentform input[type="submit"]{float: left; cursor:Pointer; margin: 12px 0 0 34px; width: 80px; padding: 0 5px;font-family: 'BYekan'; font-size:17px;border: 1px solid #333;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #e570e7; /* Old browsers */background: -moz-linear-gradient(top,  #e570e7 0%, #c85ec7 47%, #a849a3 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e570e7), color-stop(47%,#c85ec7), color-stop(100%,#a849a3)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #e570e7 0%,#c85ec7 47%,#a849a3 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #e570e7 0%,#c85ec7 47%,#a849a3 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #e570e7 0%,#c85ec7 47%,#a849a3 100%); /* IE10+ */background: linear-gradient(to bottom,  #e570e7 0%,#c85ec7 47%,#a849a3 100%); /* W3C */}
textarea#comment {box-shadow: 0 0 5px #000;background: #ffffff; /* Old browsers */background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%); /* IE10+ */background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%); /* W3C */ border-radius: 3px;border:1px solid #ddd;width:420px;height: 100px;color:#02070F;margin:0 12px 0;padding:5px;font-family:Tahoma;font-size: 13px;}
ol.commentlist li .comment-author,ol.commentlist li .comment-author .fn {color:#fff;}
ol.commentlist li .comment-meta,#respond label small {font-size:10px;}
ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4,ol.commentlist li ul.children li.depth-5 {margin:0 50px 0 0;}



/*** Footer Styles ***/

footer {background: url(images/footer.jpg) no-repeat; width: 100%; height: 227px; margin-top: 4px; float: right;}

.foot {width: 980px; margin: 0 auto;}

.foot-c {width: 190px; height: 220px; float: right;}

.foot-c h4 {font-family: 'Tahoma'; font-size: 17px; color: #5251ab; text-shadow: 1px 2px 0 #000; margin: 8px 12px 0 0;}

.foot-c ul {width: 190px; margin-right: 8px;}

.foot-c li {padding: 4px;}

.foot-c a {color: #f0f0f0;}

.des {padding-top: 12px; color: #fff; line-height: 19px;}
.makhfi{
	display:none;
}
#bbox{
width:202px;
height:45px;
display:block;	
margin-right:90px;
padding-right:157px;
}
