/**
 * 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;
	}
}

.too-short .more-link,
.home-container figure.has-post-thumbnail .more-link,
.featured-container figure.has-post-thumbnail .more-link {
	left:auto;
	right:20px;
}

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

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

.main-navigation i {
	right: auto;
	left: 0;
}

.main-navigation li.menu-item-has-children > a {
	margin-right: 0;
	margin-left: 40px;
}

.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 .break-out {
		margin-right:-40px;
		margin-left: 0;
	}
}

@media (min-width: 1200px) {
	.single #primary > article .break-out {
		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;
}