/*
Theme Name: Moharam
Theme URI: http://mandegarweb.com/demo/?view=moharam
Description: آماده شده برای وردپرس توسط <a title="گروه ماندگار وب" href="http://mandegarweb.com/">ماندگار وب</a>
Version: 1.0
Author: Mandegar Web
Author URI: http://mandegarweb.com/
*/
@font-face {font-family: 'nazanin'; src: url('font/nazanin.eot?#') format('eot'),  /* IE6–8 */ url('font/nazanin.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('font/nazanin.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */}
body{background:#000 url(img/bg.png) repeat-y;background-position:center;color:#fff;font-family: Tahoma, Verdana;font-size: 12px;margin:0px;padding:0px;}
a:link,a:visited{color:#d6ae0b;text-decoration:none;outline:none;}
a:hover{color:#205228;text-decoration:underline;outline:none;}
a img{border-width:0}
#body-wrapper{margin:0px;padding:0px;}
blockquote{overflow:hidden;padding-right:9px;font-style:italic;color:#666;border-right:3px solid #CADAE7;}
ul li{list-style: none;padding-left:10px;background: url(img/arrow.gif) no-repeat left;}
ul{list-style: none;padding-left:10px;margin-left: 0px;}
/* Header-----------------------------------------------*/
#header-wrapper{width:950px;margin:0 auto 0;height:250px;padding:0px 0px;overflow:hidden;}
#header-inner{background-position:center;margin-right:auto;margin-left:auto}
#header{background: url(img/header.png) no-repeat scroll center top #292929;height: 400px;}
#header h1{margin:0 5px 0;padding:100px 0 0 315px;font-family:Arial, Helvetica, Sans-serif;font-weight:bold;font-size:25px;line-height:40px;color:#ffffff;}
#header .description{padding-right:7px;color:#ffffff;line-height:14px;font-size:14px;padding-top:0px;margin-top:20px; margin-left:320px;}
#header h1 a,#header h1 a:visited{color:#ffffff;text-decoration:none}
#header h2{padding-right:15px;color:#ffffff;font:14px Arial,Helvetica,Sans-serif}
#header2{float:left;width:51%;margin-left:0px;padding-left:0px;overflow:hidden;}
#header2 .widget{padding:0px 0px 0 0px;float:left}
.header-after{background:url(img/menu-primary-bg.png) right top repeat-x;height:42px}
.breadcrumbs {text-align:left;margin: 10px 0 5px 10px;}
/* Outer-Wrapper----------------------------------------------- */
#outer-wrapper{width:950px;margin:0px auto 0px;padding:0;text-align:$startSide;font:$bodyfont;}
#content-wrapper{}
#main-wrapper{width:625px;padding-top:10px;padding-right:0px;padding-left:0px;float:right;word-wrap:break-word;/* fix for long text breaking sidebar float in IE */
overflow:hidden;/* fix for long non-text content breaking IE sidebar float */
}
#rsidebar-wrapper{width:322px;float:left;margin-right:0px;padding-left:0px;margin-right:0px;padding-top:10px;padding-bottom:15px;word-wrap:break-word;/* fix for long text breaking sidebar float in IE */
overflow:hidden;/* fix for long non-text content breaking IE sidebar float */
}
.alignleft{float:left; margin-top:7.5px; margin-left:24px;}
.alignright{float:right; margin-top:7.5px; margin-right:24px;}
#blog-pager{-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomright: 0px;-moz-border-radius-bottomleft: 0px;-webkit-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;background:url(img/pager-bg.png) repeat-x;height:32px; text-align:center}
.menus,.menus *{margin:0;padding:0;list-style:none;list-style-type:none;line-height:1.0}
.menus ul{position:absolute;top:-999em;width:100%}
.menus ul li{width:100%}
.menus li:hover{visibility:inherit}
.menus li{float:right;position:relative}
.menus a{display:block;position:relative}
.menus li:hover ul,.menus li.sfHover ul{right:0;top:100%;z-index:99}
.menus li:hover li ul,.menus li.sfHover li ul{top:-999em}
.menus li li:hover ul,.menus li li.sfHover ul{right:100%;top:0}
.menus li li:hover li ul,.menus li li.sfHover li ul{top:-999em}
.menus li li li:hover ul,.menus li li li.sfHover ul{right:100%;top:0}
.sf-shadow ul{padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-right-radius:17px}
.menus .sf-shadow ul.sf-shadow-off{background:transparent}
.menu-primary-wrap{padding:0;position:relative;height:48px;z-index:400}
.menu-primary{}
.menu-primary ul{min-width:160px}
.menu-primary li a{color:#37659B;padding:20px 15px 12px 15px;text-decoration:none;text-transform:uppercase;font:normal 11px Tahoma,Helvetica,Sans-serif;}
.menu-primary li a:hover,.menu-primary li a:active,.menu-primary li a:focus,.menu-primary li:hover > a,.menu-primary li.current-cat > a,.menu-primary li.current_page_item > a,.menu-primary li.current-menu-item > a{color:#0D67F6;outline:0}
.menu-primary li li:first-child{margin-top:5px}
.menu-primary li li li:first-child{margin-top:0}
.menu-primary li li a{color:#0D67F6;text-transform:none;background:#C9D7E4;padding:6px 15px;margin:0;border:0;font-weight:normal}
.menu-primary li li a:hover,.menu-primary li li a:active,.menu-primary li li a:focus,.menu-primary li li:hover > a,.menu-primary li li.current-cat > a,.menu-primary li li.current_page_item > a,.menu-primary li li.current-menu-item > a{color:#fff;background:#1E5496;outline:0;border-bottom:0}
.menu-primary a.sf-with-ul{padding-right:20px;min-width:1px}
.menu-primary .sf-sub-indicator{position:absolute;display:block;overflow:hidden;left:0;top:0;padding:18px 10px 0 0}
.menu-primary li li .sf-sub-indicator{padding:4px 10px 0 0}
.wrap-menu-primary .sf-shadow ul{background:url(img/menu-primary-shadow.png) no-repeat bottom right}
.menu-secondary-wrap{padding:0 0 0 10px;position:relative;height:42px;z-index:300;background:url(img/menu-bg.png) right top repeat-x}
.menu-secondary{}
.menu-secondary-wrap ul li{background-image: none;}
.menu-secondary ul{min-width:160px}
.menu-secondary li a{color:#FFF;padding:13px 15px 12px 15px;text-decoration:none;text-transform:uppercase;font:bold 12px Tahoma,Helvetica,Sans-serif}
.menu-secondary li a:hover,.menu-secondary li a:active,.menu-secondary li a:focus,.menu-secondary li:hover > a,.menu-secondary li.current-cat > a,.menu-secondary li.current_page_item > a,.menu-secondary li.current-menu-item > a{color:#FFDC00;text-align:center}
.menu-secondary li li a{color:#FFF;background:#205228;padding:10px 15px;text-transform:none;margin:0;font-weight:normal;text-shadow:none}
.menu-secondary li li a:hover,.menu-secondary li li a:active,.menu-secondary li li a:focus,.menu-secondary li li:hover > a,.menu-secondary li li.current-cat > a,.menu-secondary li li.current_page_item > a,.menu-secondary li li.current-menu-item > a{color:#FFF;background:#076100;outline:0;text-shadow:none}
.menu-secondary a.sf-with-ul{padding-right:26px;min-width:1px}
.menu-secondary .sf-sub-indicator{position:absolute;display:block;overflow:hidden;right:0;top:0;padding:13px 13px 0 0}
.menu-secondary li li .sf-sub-indicator{padding:8px 13px 0 0}
.wrap-menu-secondary .sf-shadow ul{background:url(img/menu-secondary-shadow.png) no-repeat bottom right}
/* Headings----------------------------------------------- */
h2{}
/* Posts-----------------------------------------------*/
.wrapfullpost{}
.post {margin:0 0 15px 0;padding:10px;border:1px solid #666666;background:#252525;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.post-title{width:595px;height:39px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#FCB802 url(img/post-title.gif) repeat-x;text-shadow: 0 0 5px #a60fb4;color:#1C4779;margin:0 -1px 10px 0;padding:0;font-family:Arial,Helvetica,Sans-serif;font-size:24px;line-height:24px;font-weight:bold;}
.post-title a,.post-title a:visited,.post-title strong,.post-title h2{display:block;text-decoration:none;color:#ffffff;text-decoration:none;}
.post-title strong,.post-title a:hover{color:#FFDC00;text-decoration:none;}
.post-body{margin:0px;padding:0px 10px 0px 0px;font-family:Tahoma, Helvetica, Sans-serif;font-size: 12px;line-height: 20px;color:#C8C8C8;}
.post-footer{margin:5px 0;}
.post-body img{padding:6px;border:1px solid #555454;background:#343434;}
.post-thumb {border: none;background-color: #fff;padding: 5px;-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 3px rgba(0,0,0,0.2);box-shadow: 0 0 3px rgba(0,0,0,0.2);float: left;margin: 0 20px 20px 0;}
.postmeta-primary{color:#D6AE0B;font-size:11px;text-transform:uppercase;padding:0 0 5px 0}
.postmeta-secondary{color:#A8A8A8;font-size:11px;padding:0 0 15px 0}
.postmeta-primary a,.postmeta-secondary a{color:#D6AE0B}
.postmeta-primary a:hover,.postmeta-secondary a:hover{color:#205228}
.meta_edit,.meta_tags{padding:2px 20px 5px 0;background-position:right center;background-repeat:no-repeat}
.meta_edit{background-image:url(img/edit.png)}
.meta_tags{background-image:url(img/tags.png)}
.readmore-wrap{margin-bottom:5px;float:left}
a.readmore{color:#8F8F8F;background:#2D2D2D;padding:6px 14px;font-size:12px;line-height:12px;display:block;text-decoration:none;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}
a.readmore:hover{color:#FFF;background:#205228;text-decoration:none}
.featuredposts{width:623px;background:#252525;border:1px solid #333;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;margin:0 0 10px 0;height:426px;overflow:hidden}
/* Sidebar Content----------------------------------------------- */
.sidebar{margin:0 0 40px 0;font-size: 13px;color:#8F8F8F;}
.sidebar a{text-decoration:none;color:#8F8F8F;}
.sidebar a:hover{text-decoration:none;color:#fff;text-shadow: 0 1px 5px #888888;}
.sidebar h3{text-shadow: 0 1px 5px #888888;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;margin: 0 0 -22px 0;padding:8px 5px 8px 10px;right:25px;bottom:20px;color:#ffffff;text-align:center;line-height:25px;margin-left:35px;padding-bottom:5px;padding-top:5px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.9) inset;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.9) inset;box-shadow:0 0 20px rgba(0, 0, 0, 0.9) inset;background:url(img/sidebar-title.png);border:1px solid #FCB802;width:250px;position:relative;}
.sidebar ul{list-style-type:none;list-style:none;margin:0px;padding:0px;}
.sidebar ul li{list-style:none;padding:10px 1px 6px 14px;margin:0;}
.sidebar .widget{margin:0 0 15px 0;padding:10px;border:1px solid #666666;background:#fff;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.main .widget{margin:0 0 5px;padding:0 0 2px}
.main .Blog{border-bottom-width:0}
/* Comments----------------------------------------------- */
#commentform { background: #1E1F19;border: 5px solid #D4B343;padding: 10px;color: #C8C8C8; }
#commentform p {margin-bottom: 7px;}
#commentform textarea {background: #252525;width: 593px;border: 1px solid #666;height: 120px;color: #C8C8C8;}
#commentform input.text {background: #252525;width: 150px;border: 1px solid #666;margin-right: 10px;padding: 3px 3px;color: #D6AE0B; }
#commentform input#submit {padding: 3px 10px;}
#comments .comment {width: 625px;background: #D4B343;margin-bottom: 10px;overflow: hidden;padding-bottom: 5px;border-top: 2.5px solid #205228;border-bottom: 2.5px solid #205228;}
#comments .comment .comment-avatar {width: 50px;float: left;padding: 5px 7px; }
#comments .comment .comment-content {width: 525px;float: left;padding: 10px 15px; margin: 5px 5px 0 0; background: #252525; }
#comments .comment .comment-content a {color: #444;}
#comments .comment .comment-info {font-size: 11px;color: #777;margin-bottom: 5px; }
#comments .comment .comment-info span {font: bold 20px "Trebuchet MS", Helvetica, Arial, Geneva; padding-right: 10px; margin-bottom: 5px;}
#comments .comment .comment-info a {color: #5EC041;text-decoration: none;}
/* FOOTER ----------------------------------------------- */
#footer-wrap{}
#footer{margin-top:10px}
#copyrights{color:#fff;background:#1E1F19 url(img/layer.png) right top repeat-x; text-align:center;padding:15px 0;}
#copyrights a{color:#FFF}
#copyrights a:hover{color:#FFFF00;text-decoration:none}
#credits{color:#ffffff;text-align:center;font-size:11px;padding:10px 0;text-shadow:0 1px 0 #ffffff}
#credits a{color:#4E6073}
#credits a:hover{text-decoration:none;color:#4E6073}
#footer-column-container {clear:both;padding:0px 0px 10px 0px;color:#8F8F8F;}
#footer-column-container a{text-decoration:none;color:#8F8F8F;}
#footer-column-container a:hover{text-decoration:none;color:#fff;text-shadow: 0 1px 5px #888888;}
#footer-column-container h3{color:#ffffff;font-size:16px;line-height:16px;font-family:Arial,Helvetica,Sans-serif;font-weight:bold;margin:0 0 5px 0;padding:8px 10px 8px 10px;text-transform:uppercase;}
#footer-column-container ul{list-style-type:none;list-style:none;margin:0px;padding:0px;}
#footer-column-container ul li{padding:10px 20px 6px 12px;margin:0;}
#footer-column-container .widget{margin:0 0 15px 0;padding:10px;border:1px solid #666666;background:#fff;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.footer-column1 {padding: 4px 0px;}
.footer-column2 {padding: 4px 0px 4px 8px;}
.footer-column3 {padding: 4px 0px;}
/* Profile ----------------------------------------------- */
.addthis_toolbox{padding:10px 0 5px 0;text-align:center}
.addthis_toolbox .custom_images a{width:32px;height:32px;margin:0 2px 0 2px;padding:0}
.addthis_toolbox .custom_images a:hover img{opacity:1}
.addthis_toolbox .custom_images a img{opacity:0.85}
.widget-wrap{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.5) inset;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.5) inset;box-shadow:0 0 20px rgba(0, 0, 0, 0.5) inset;background:#1A1A1A url(img/widget-content.png);border:1px solid #333;list-style-type:none;margin:0 0 15px 0;padding:2px 10px;}
h3.widgettitle{color:#3c3a42;background:#ededed url(img/bg.jpg) repeat-x;font:bold 16px/16px Arial,Helvetica,Sans-serif;margin:0 0 5px 0;padding:8px 10px 8px 10px;text-transform:uppercase;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border-top:1px solid #ededed ;border-right:1px solid #ededed ;border-right:1px solid #ededed ;border-bottom:1px solid #ededed }
.last{margin-left:0;padding-left:0}
.last,div.last{margin-left:0}
#wp-calendar{width: 100%;padding: 0 0 15px;}
#wp-calendar caption{padding: 5px 5px ;font-size:16px;}
#wp-calendar th, #wp-calendar td{padding: 5px;text-align:center;color:#8F8F8F;}
#wp-calendar td a{background:#000;padding: 0px;}
#wp-calendar td{background:transparent;}
#wp-calendar td, table#wp-calendar th{padding: 2px 0;}