/**
 * Theme Name: Collect
 * Description: Adds support for languages written in a Right To Left (RTL) direction.
 *
 * See http://codex.wordpress.org/Right_to_Left_Language_Support
*/
body {
	direction:rtl;
	unicode-bidi:embed;
}

blockquote {
	border-left:0;
	border-right:10px solid rgba(0,0,0,.2);
	padding: 10px 20px 10px 0;
}

.tags span {
	margin-right:0;
	margin-left:5px;
}

@media (min-width: 769px) {
	#page {
		padding-left:0;
		padding-right:300px;
	}
}

@media (min-width: 769px) {
	#sidebar {
		left:auto;
		right:0;
		text-align:right;
		opacity:1;
	}
}

.featured-container figure.has-post-thumbnail .more-link {
	left:auto;
	right:40px;
}

@media (min-width: 600px) {
	.pull-right {
		float:left!important;
	}

	.pull-left {
		float:right!important;
	}
}

.nav-icons .nav-open span {
	padding:0 3px 0 0;
}

.search-bar label:before {
	left:auto;
	right:15px;
}

.search-bar .search-field {
	padding:0 45px 0 106px;
}

.search-bar .search-submit {
	right:auto;
	left:0;
	border-radius:4px 0 0 4px;
}

#posts-pagination .previous,#posts-pagination .next {
	float:right;
	padding:20px 0 20px 20px;
	margin:0 0 40px;
}

#posts-pagination .next {
	text-align:right;
	padding:20px 20px 20px 0;
}

#posts-pagination .previous {
	text-align:left;
	border:0;
	border-left:1px solid #d6d6d6;
}

.post-navigation .nav-next {
	text-align:left;
}

.author-info .avatar {
	float:right;
	margin:0 0 1.6em 1.6em;
}

@media (min-width: 980px) {
	.single #primary article.post .break-out,.single #primary article.post .wp-post-image {
		margin-right:-40px;
		margin-left: 0;
	}
}

@media (min-width: 1200px) {
	.single #primary article.post .break-out,.single #primary article.post .wp-post-image {
		margin-right:-126px;
		margin-left: 0;
	}
}

/* =Pullquotes
-------------------------------------------------------------- */
.entry-content blockquote:before {
	float:right;
}

.entry-content blockquote p {
	padding:0 50px 0 0;
}

/* =Comments
-------------------------------------------------------------- */
.comments-area .avatar {
	float:right;
	margin:0 0 0 10px;
}