/*
Theme Name: Zahra (s) V2 Theme
Version: 1
Theme URI: http://zahra-media.ir/
Description:Wordpress Theme made from HTML4 
Author: Moslem Fallah 09158778530
Author URI: http://moslemx.com/
*/@font-face {	font-family: 'IRANSansWeb_FaNum_Medium';	src: url('fonts/IRANSansWeb_FaNum_Medium.eot?-wwn5ej');	src: url('fonts/IRANSansWeb_FaNum_Medium.eot?#iefix-wwn5ej') format('embedded-opentype'),	url('fonts/IRANSansWeb_FaNum_Medium.woff?-wwn5ej') format('woff'), url('fonts/IRANSansWeb_FaNum_Medium.woff2?-wwn5ej') format('woff2'),	url('fonts/IRANSansWeb_FaNum_Medium.ttf?-wwn5ej') format('truetype'),	url('fonts/IRANSansWeb_FaNum_Medium.svg?-wwn5ej#icomoon') format('svg');	font-weight: normal;	font-style: normal;}
* {
   
    margin: 0;
    padding: 0;
}

body {
background-color: #6a1212    ;
	direction: rtl;
    margin: 0;
    padding: 0;
}
ul {
    list-style: none outside none;
}
a {
    text-decoration: none;
color : blue ;
}
.main {
		    border: 2px solid #000000;  
	background-color: #603813    ;
	margin: 0 auto;
    padding-bottom: 27px;
    padding-top: 1px;
    width:962px;
}
.header {
    background: url("https://dl14.zahra-media.ir/upload/%D9%81%D8%B1%D9%88%D8%B4%DA%AF%D8%A7%D9%87%202.png");
	    border: 2px solid #ffffff;  
    border-radius: 15px 15px 0px 0px;
    height: 240px;
    margin: 0 auto;
    width:943px;
}

.navbar {

background-color: #6a1212    ;
	    border: 2px solid #ffffff   ;  
    border-radius: 0px 0px 80px 80px;
	height:auto;
    margin: 0px auto 0;
    max-width: 943px;


}.postentry img {    border-radius: 18px;    display: block !important;    margin: 0 auto;    max-width: 400px;}.copyright_text > a {    color: mediumspringgreen;}
.topitem {
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 21px;
    text-align: right;
}
.topitem ul {
    list-style: none outside none;
}
.topitem li {
    display: inline-block;
    text-align: right;
}
.topitem a {
    color: #ffffff ;
	    margin-right: 80px;
    text-decoration: none;

}
.topitem a:hover {
    color: #FFFF00;
}
.topimg {
    margin: 0 auto;
    padding-top: 1px;
    text-align: center;
}
.img1 {
  background: url("") repeat scroll 0 0 transparent;

    border: 1px solid #000000;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 1px 5px #000000;
    display: inline-block;
    font-family: B koodak;
    font-size: 1px;
    padding: 0px 0px;
}
.img2 {
    background: url("") repeat scroll 0 0 transparent;
    border: 1px solid #653100;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 1px 5px #000000;
    display: inline-block;
    font-family: B koodak;
    font-size: 1px;
    padding: 0px 0px;
}
.img3 {
    background: url("")  repeat scroll 0 0 transparent;
    border: 1px solid #653100;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 1px 1px 5px #000000;
    display: inline-block;
    font-family: B koodak;
    font-size: 1px;
    padding: 0px 0px;
}
.img1:hover, .img2:hover, .img3:hover {
    box-shadow: 1px 1px 5px #FFFFFF;
}
.left {
    float: left;
    padding-top: 0px;
    width: 180px;
}
.center {
    float: left;
    padding-left: 7px;
    padding-top: 0px;
    width: 588px;
}
.right {
    float: left;
    padding-top: 0px;
    width: 180px;
}
.tmenu {
background-color: #6a1212 ;
	border: 2px solid #ffffff;
	height: auto;
	    border-radius: 80px 80px 0px 0px;

}
.cmenu {
background-color: #ffffff ;
	border: 2px solid #000000;
    height: auto;
	    border-radius: 0px 0px 10px 10px;

}
.bmenu {
    height: 1px;
}
.tpost {
background-color: #6a1212 ;
border: 2px solid #ffffff;
	height: auto;
	    border-radius: 80px 80px 0px 0px;

	
}
.cpost {
background-color: #ffffff ;
	border: 2px solid #ffffff;
    height: auto;
	    border-radius: 0px 10px 0px 0px;
    height: auto;
}
.bpost {
background-color: #18a40c;
	border: 2px solid #000000;
    height: auto;
	    border-radius: 0px 0px 10px 10px;
    height: 40px;  
}
.bp {
    background: url("images/bp.png") no-repeat scroll 0 0 transparent;
    height: 12px;
}
.tmenu-right {
    background: url("images/tmenu-right.png") no-repeat scroll 0 0 transparent;
    height: 48px;
}
.cmenu-right {
    background: url("images/cmenu-right.png") no-repeat scroll 0 0 transparent;
    height: 350px;
}
.bmenu-right {
    background: url("images/bmenu-right.png") no-repeat scroll 0 0 transparent;
    height: 14px;
}
.both {
    clear: both;
}
.entry-post {
    padding-bottom: 1px;
}
.footer {
    background: url("images/footer-bg.png") no-repeat scroll 0 0 transparent;
    height: 300px;
    margin: 0 auto;
    text-align: center;
    width: 962px;
}
.ftext {
    color: #FFFFFF;
    font-family: 'IRANSansWeb_FaNum_Medium';
    font-size: 18px;
    padding-top: 230px;

}
.entry-post {
    padding-bottom: 1px;
}
.tpost h2 {
    color: #FFFFFF;
    font-family: IRANSansWeb_FaNum_Medium;
    padding-top: 1px;
    text-align: center;
}
.tpost a {
    color: #FFFFFF;
    padding-top: 10px;
    font-size: 18px;
    text-align: center;
    text-decoration: none;
}
.postentry {
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 14px;
    line-height: 2em;
    padding: 0px;
    text-align: justify;
    z-index: 9;
}.postentry strong {    color: #222;    font-size: 12px;    font-weight: normal;}
.more {
    background: none repeat scroll 0 0 #FFFFE0;
    border: 1px dashed gray;
    border-radius: 5px 30px 5px 30px;
    color: #000000;
    display: inline-block;
    float: left;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 12px;
    height: 25px;
    margin-left: 10px;
    padding: 6px 0 0 25px;
    text-align: center;
    text-decoration: none;
    text-indent: 20px;
    width: 80px;
}
.metatag {
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}
.writer {
    background: url("images/writer.png") no-repeat scroll right center transparent;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 14px;
    font-weight: normal;
    margin-left: 0;
    padding: 7px 36px 7px 7px;
}
.view {
    background: url("images/view.png") no-repeat scroll right center transparent;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 14px;
    margin-left: 0;
    padding: 7px 36px 7px 7px;
}
.date {
    background: url("images/date.png") no-repeat scroll right center transparent;
    font-size: 14px;
	    font-family: IRANSansWeb_FaNum_Medium;

    margin-left: 0;
    padding: 7px 36px 7px 7px;
}
.metacomments {
    background: url("images/metacomments.png") no-repeat scroll right center transparent;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 14px;
    margin-left: 0;
    padding: 7px 36px 7px 7px;
}
.metacomments a {
    color: #000000;
    text-decoration: none;
}
#commentbox {
    clear: both;
    direction: rtl;
    font-size: 14px;
    margin: 10px 0 0;
    padding-bottom: 20px;
}
h3#comments {
    font: bold 20px/24px 'Yekan','Yekan',Arial,Yekan;
    margin-bottom: 10px;
    padding-bottom: 10px;

}
img.avatar {
    border: 7px solid #FF8C00;
    border-radius: 0px 0px 0px 0px;
    float: right;
    height: 0px;
    margin-left: 15px;
    padding: 1px;
    width: 0px;
}


ol.commentlist {
    font-family: IRANSansWeb_FaNum_Medium,Arial;
    font-size: 12px;
    padding: 1px;
}
ol.commentlist a {
    color: #E066FF;
    text-decoration: none;
}
ol.commentlist li {
    color: #000000;
    background: none repeat scroll 0 0 #FFEFD5;
    border: 3px solid #000080;
    border-radius: 5px 5px 5px 5px;
    font-size: 12px;
    line-height: 135%;
    margin-bottom: 3px;
    margin-top: 3px;
    overflow: hidden;
    padding: 5px;
}
ol.commentlist li a {
    color: #A52A2A;
    font-size: 12px;
}
#respond {
    color: #444444;
    font: bold 12px/24px Yekan,Arial;
    padding: 2px 10px;
    width: 550px;
}
form#commentform {
    background: none repeat scroll 0 0 #F7F7F6;
    border: 5px solid #8B0000;
    border-radius: 10px 10px 10px 10px;
    margin-top: 3px;
    overflow: hidden;
    padding-left: 4px;
    padding-right: 15px;
    padding-top: 15px;
}
#commentform p {
    line-height: 1;
    margin-bottom: 5px;
}
#commentform label {
    color: #666666;
    font-size: 12px;
}

ol.commentlist li.bypostauthor {
    background: none repeat scroll 0 0 #B0E0E6;
}
#commentform textarea {
    background: url("images/comm_textareabg.png") no-repeat scroll 6% bottom #EEEEED;
    border: 1px solid #DCDCDC;
    border-radius: 6px 6px 6px 6px;
    color: #333333;
    float: left;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 13px;
    font-weight: normal;
    height: 180px;
    line-height: 1.8em;
    margin-bottom: 5px;
    margin-top: 15px;
    max-width: 300px;
    padding: 5px 10px;
}#comment_input {
    background: url("images/comment_inputbg.png") no-repeat scroll right top transparent;
    float: right;
    padding-top: 50px;
    width: 240px;
}
#author {
    background: url("images/UserComment.png") no-repeat scroll 0 0 #8B0000;
    border: medium none;
    height: 36px;
    padding-left: 15px;
    width: 188px;
}
#email {
    background: url("images/mailcomment.png") no-repeat scroll 0 0 #EEEEED;
    border: medium none;
    height: 36px;
    padding-left: 15px;
    width: 188px;
}
#url {
    background: url("images/Website.png") no-repeat scroll 0 0 #EEEEED;
    border: medium none;
    height: 36px;
    padding-left: 15px;
    width: 188px;
}
#commentform textarea:focus {
    border: 1px solid #999999;
    border-radius: 5px 5px 5px 5px;
    margin-right: 1px;
}
#commentform #submit {
    background: url("images/comm_submit.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    font-size: 14px;
    height: 30px;
    width: 88px;
}
#commentbox .chalt {
    background: none repeat scroll 0 0 #D2B48C;
    border: 3px solid #DAD6D6;
    border-radius: 8px 8px 8px 8px;
    padding: 12px;
}
.comments {
    width: 550px;
}
#comment_input label small {
    color: #999999;
    font-family: IRANSansWeb_FaNum_Medium,Yekan;
    font-size: 12px;
    font-weight: normal;
}
#thispost_authoravatar p {
    border-radius: 10px 10px 10px 10px;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 12px;
    font-weight: normal;
    letter-spacing: 1px;
    padding: 20px;
}
#thispost_authoravatar {
    padding: 20px;
}
#avat_pic {
    margin-top: 10px;
    padding-right: 10px;
}
#avat_pic .avatar {
    margin-top: 10px;
}
#commentform p a {
    color: #8B0000;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}
.postentry > h2 {
    color: #999999;
    font-size: 14px;
    text-align: center;
    text-shadow: 2px 2px 5px #BBBBBB;
}
.tmenu > h2 {
    color: #ffffff;
	font-family: IRANSansWeb_FaNum_Medium;
    font-size: 18px;
    padding-top: 0px;
    text-align: center;
}
.cmenu ul li a {
background: url("http://www.zahra-media.ir/wp-content/themes/zahra-media_110/images/arrow_left.gif") no-repeat scroll right center transparent;
    color: #000000;
    display: inline-block;
    font-family: IRANSansWeb_FaNum_Medium;
    font-size:12px;
    margin-right: 0px;
    padding-right: 10px;
    padding-left: 0px;

}
.more-link {
    visibility: hidden;
}
ul li ul li {
    padding-right:5px;
}
ul li ul li ul li {
    padding-right: 5px;
}
/* .screen-reader-text { */
    /* font-family: Yekan; */
    /* font-size: 14px; */
    /* margin-bottom: 5px; */
/* } */
.execphpwidget {    font-family: IRANSansWeb_FaNum_Medium;    font-size: 14px;    line-height: 1.5;    padding-right: 27px;    text-indent: 0;}
.execphpwidget ul li {
    list-style-image: url("images/bullet.png");
    text-indent: -5px;
}
#searchform #s {
    border: medium none;
    border-radius: 3px;
    font-family: IRANSansWeb_FaNum_Medium;
    margin-bottom: 10px;
    margin-top: 5px;
    padding: 5px;
    text-align: center;
    width: 150px;
}
#searchform {
    padding-right: 5px;
    text-align: center;
    width: 140px;
}

.wp-post-image {
    bottom: 35px;
    opacity: 0.5;
    position: absolute;
right: 100px;
}

.wp-post-image:hover{
    opacity: 0.9;
}



.tcattdimgresizer {
    max-width: 540px;
}

.copy > a {
    color: gold;
    text-decoration: none;
}

.copy {
    font-family: Yekan;
    font-size: 14px;
    text-shadow: 2px 2px 5px #FFFFFF;
}

.map, .dc:after {
    color: #FFFFFF;
    float: right;
    margin-right: 18px;
    margin-top: -85px;
    text-align: center;
}

.map > a {
    color: #FFFFFF;
}
 .left .text { 
    font-family: Yekan;  
   font-size: 10px;    
 line-height: 2em;   
  max-width: 170px; 
   text-align: right;
	     overflow: hidden;  

 }

.updateiran {
    padding-bottom: 10px;
    text-align: center;
}
.execphpwidget a {
    color: #000000;
}

.execphpwidget > li {
    color: #A52A2A;
}
.textwidget img {
    margin-left: 10px;
}
.wp-pagenavi {
	padding: 10px 20px 10px !important;
	display:block !important;
	clear:both !important;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
		color:#333333 !important;
		text-shadow:0px 1px #F6F6F6 !important;
		padding:6px 9px 6px 9px !important;
		border:solid 3px #2E8B57 !important;
		box-shadow:0px 1px #EFEFEF !important;
		-moz-box-shadow:0px 1px #EFEFEF !important;
		-webkit-box-shadow:0px 1px #EFEFEF !important;
		background:#E6E6E6 !important;
		background:-moz-linear-gradient(top,#FFFFFF 1px,#F3F3F3 1px,#E6E6E6) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#FFFFFF),color-stop(0.02,#F3F3F3),color-stop(1,#E6E6E6)) !important;
		font-size:14px !important;
		margin-right:3px !important;
		text-decoration:none !important;		display:inline-block;
}	
.wp-pagenavi a:hover {
		color:#fff !important;
		text-shadow:0px 1px #4876C9 !important;
		border-color:#3D6DC3 !important;
		background:#5A8CE7 !important;
		background:-moz-linear-gradient(top,#C2E0FF 1px,#84AFFE 1px,#5A8CE7) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#C2E0FF),color-stop(0.02,#84AFFE),color-stop(1,#5A8CE7)) !important;
		color:#FFFFFF !important;
		box-shadow:0px 1px #E7E7E7 !important;
		-moz-box-shadow:0px 1px #E7E7E7 !important;
		-webkit-box-shadow:0px 1px #E7E7E7 !important;		display:inline-block;

}
 .wp-pagenavi span.current{
		padding:6px 9px 6px 9px !important;
		border:solid 1px #DCDCDC !important;
		color:#fff !important;
		box-shadow:0px 1px #E7E7E7 !important;
		-moz-box-shadow:0px 1px #E7E7E7 !important;
		-webkit-box-shadow:0px 1px #E7E7E7 !important;
		margin-right:3px !important;
		text-shadow:0px 1px #4876C9 !important;
		border-color:#3D6DC3 !important;
		background:#5A8CE7 !important;
		background:-moz-linear-gradient(top,#C2E0FF 1px,#84AFFE 1px,#5A8CE7) !important;
		background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.02,#C2E0FF),color-stop(0.02,#84AFFE),color-stop(1,#5A8CE7)) !important;		display:inline-block;
}
.AcademyLearn {    margin: 5px;}.execphpwidget img {    display: block;}.ads {    background-color: white;    font-size: 14px;    margin-bottom: 3px;    padding: 4px;    text-align: justify;}.ads a {    background: transparent url("http://www.zahra-media.ir/wp-content/themes/zahra-media_110/images/arrow_left.gif") no-repeat scroll right center;    color: black;    padding-right: 10px;}


