/*
Description: RTL support for Blocks2 Wordpress theme.
Author: Manzarnamah
Author URI: http://www.manzarnamah.com/
Tags: rtl, urdu, arabic, persian, hebrew
*/

* {
	margin:0;
	padding:0;
}
body {
	background:#EBEBED;
	color:#333;
	font-family:"Alvi Nastaleeq", "Jameel Noori Nastaleeq", "Pak Nastaleeq", "Nafees Web Naskh","Urdu Naskh Asiatype", Tahoma, "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-size:18px;
}
h1 {
	font-size:22px;
}
h2 {
	font-size:20px;
}
h3 {
	font-size:18px;
}
.textfield, textarea {
	font-size:16px;
	font-family:"Alvi Nastaleeq", "Jameel Noori Nastaleeq", "Pak Nastaleeq", "Nafees Web Naskh","Urdu Naskh Asiatype", Tahoma, "Lucida Grande", Verdana, Arial, Sans-Serif;
}
small, .small, .more-link {
	font-size:12px;
}
.errorbox, .messagebox {
	padding:5px 15px 5px 10px;
	font-size:12px;
}
.normalfont {
	font-size:16px;
}

/* layout START */
#wrap {
	text-align:right;
}
/* layout END */

/* header START */
#title {
	float:right;
}
#title h1{
	font-size:30px;
}
#tagline {
	font-size:13px;
}
#header h1 {
	letter-spacing:0;
}
#header h1 a {
	color:#0033cc;
}

.searchbox {
	float:left;
}
.searchbox .button {
	font-size:12px;
}
/* header END */

/* content START */
#navigation {
	font-size:12px;
}
/* content END */

/* menus START */
#menubar {
	float:right;
}
#menubar li {
	float:right;
	margin-right:-1px;
	margin-left:0;
}
#menubar li ul, #subscribe ul {
	margin-right:-1px !important;
	margin-right:0;
	margin-left:0;
}
#subscribe ul {
	margin-left:0;
	margin-right:-1px;
}
*+html #subscribe ul {
	margin-left:0;
	margin-right:-2px !important;
}
#copyright, .feedlink, .greedlink, .twitterlink {
	float:left;
	border-right:0;
	border-left:1px solid #FFF;
	margin-left:-1px;
	margin-right:1px;
}
a.feedlink {
	border-left:0;
	border-right:1px solid #FFF;
}
a.greedlink {
	border-left:0;
	border-right:1px solid #FFF;
}
a.twitterlink {
	border-left:0;
	border-right:1px solid #FFF;
}
/* menus END */

/* main START */
.post .title {
	padding:5px 15px 3px 10px;
}
.post .meta {
	padding:0 15px 5px 10px;
}
.post .meta .info {
	font-size:12px;
	float:right;
}
.post .meta .comments {
	font-size:12px;
	float:left;
}
.post .tags {
	font-size:12px;
}
.post .content {
	padding:10px 15px 10px 0;
}
.post .content ul li, .post .content ol li {
	list-style-position:inside;
	padding-left:0;
	padding-right:20px;
}
.post .content table tr td, .post .content table tr th {
	text-align:right;
}
#commentnavi {
	padding:6px 15px 6px 10px;
}
/* main END */

/* comments START */
.commentlist li .info {
	padding:7px 15px 6px 10px;
}
.commentlist li .content {
	padding:8px 15px 0 10px;
}
.info .pic {
	float:right;
	margin-right:0;
	margin-left:10px;
}
.info .author {
	margin-right:0;
	margin-left:10px;
	float:right;
}
.info .count {
	float:left;
	text-align:left;
	font-size:12px;
}
.info .date {
	font-size:12px;
}
#respond {
	padding:10px 15px 10px 0;
	font-size:12px;
}
#respond #cancel-comment-reply-link {
	float:left;
	padding-right:0;
	padding-left:10px;
}
#respond .feed {
	float:right;
}
#submit {
	font-size:12px;
	margin-right:0;
	margin-left:10px;
	float:left;
}
#emoticon {
	float:left;
	margin-right:0;
	margin-left:10px;
}
#commentnavi span.pages {
	padding:0 0 0 10px;
	float:right;
}
.commentlist .children {
	padding-left:0;
	padding-right:10px;
}
.commentlist .children li.comment, .commentlist .children #respond {
	border:5px solid #FFF;
	border-left:0;
}
/* comments END */

/* sidebar START */
.widget {
	font-size:14px;
}
.widget h3 {
	font-size:16px;
}
.widget li ul {
	padding-left:0;
	margin-right:10px;
}
/* sidebar END */

/* footer START */
#footer {
	font-size:12px;
}
#footer li {
	float:right;
	list-style-type:none;
}
#about {
	float:right;
}
#admin {
	float:left;
}
#admin li {
	border-left:0;
	border-right:1px solid #FFF;
}
/* footer END */

/* calendar START */
#wp-calendar caption {
	font-size:16px;
	text-align:right;
}
#wp-calendar th, #wp-calendar td {
	font-size:12px;
}
#wp-calendar td {
	font-size:14px;
}
#wp-calendar td#prev {
	text-align:right;
	padding:10px 10px 5px 0;
	font-size:12px;
}
#wp-calendar td#next {
	text-align:left;
	padding:10px 0 5px 10px;
	font-size:12px;
}
/* calendar END */

/* links START */
.post .content .linkcat li{
	float:right;
	padding-right:0;
}
/* links END */

/* wp_addbookmarks START */
/* wp_addbookmarks END */

/* related posts START */
#related_posts h3 {
	padding:5px 15px 5px 10px;
}
#related_posts ul {
	padding:0 15px 5px 10px;
}
/* related posts END */

