body {
	direction: rtl;
	unicode-bidi: embed;
}

.wrapper {
	text-align: right; 
}

.wrapper-center {
	text-align: center;
}

#container {
	text-align: center;
}

#logo {
	float: right;
}

/* Header Widgetized Area */

.header-widgets #s {
	float: right;
	margin-right: 0;
	margin-left: 5px;
}

.header-widgets .widget {
	float: left;
	margin-right: 30px;
	margin-left: 0;
}

.header-widgets .menu .menu-item {
	margin-right: 10px;
	margin-left: 0;
}

#pre-header .secondary-menu {
	text-align: left;
}

#pre-header .menu-item {
	margin-right: 20px;
	margin-left: 0;
}

.academia-column {
	float: right;
}

.academia-column-large {
	float: left;
}

.academia-column-wrapper {
	margin-right: 0;
	margin-left: 30px;
}

.academia-column-last .academia-column-wrapper {
	margin-left: 0;
}

.academia-column-full .academia-column-wrapper {
	margin-left: 0;
}

.post-cover {
	float: right;
}

.post-cover-wrapper {
	margin-right: 0;
	margin-left: 20px;
}

.post-meta-single .post-meta time {
	margin-right: 0;
	margin-left: 5px;
}

.post-single ul, 
.post-single ol {
	margin-right: 1em;
	margin-left: 0; 
}

.post-single li {
	margin-right: 20px;
	margin-left: 0;
} 

.commentlist .children {
	padding-right: 12.9032%;
	padding-left: 0;
}

.commentlist .comment-author {
	float: right;
	margin-right: 0;
	margin-left: 20px;
}

.commentlist .comment-timestamp {
	text-align: left;
}

footer .academia-credit {
	float: left;
	margin-right: 30px;
	margin-left: 0;
}

/* Begin Images */
.post-single .alignright { 
	margin-right: 20px;
	margin-left: 0; 
}
.post-single .alignleft { 
	margin-right: 0;
	margin-left: 20px; 
}

.alignright { float: left; }
.alignleft { float: right; }


/* Tabled Portrait */
@media screen and (max-width: 768px) {

	/* Header Elements */
	
	#logo {
		float: none;
	}
	
	.header-widgets .widget {
		float: none;
	}
	
	#pre-header .secondary-menu {
		text-align: center;
	}
	
	#pre-header .menu-item {
		margin: 0 10px;
	}
	
	/* Columns */

	.wrapper-content-main .academia-column-wrapper {
		margin-right: 0;
		margin-left: 20px;
	}
	
	.academia-column-main .academia-column-double,
	.academia-column-main .academia-column-narrow {
		float: none;
	}
	
	.academia-column-main .academia-column-double .academia-column-wrapper {
		margin-right: auto;
		margin-left: 0;
	}
	
	/* Blocks & Widgets */
	
	.academia-column-narrow .post-cover {
		float: none;
	}
	
	.academia-event .post-cover-wrapper {
		margin-right: auto;
		margin-left: 0;
	}
	
}

/* All Mobile Sizes (devices and browser) */
@media screen and (max-width: 640px) {

	.wrapper-content-main .academia-column-large,
	.wrapper-content-main .academia-column-narrow {
		float: none;
	}
	
	.wrapper-content-main .academia-column-wrapper {
		margin-right: auto;
		margin-left: 0;
	}
	
	.academia-column-narrow .post-cover {
		float: right;
	}
	
	.academia-event .post-cover-wrapper {
		margin-right: 0;
		margin-left: 20px;
	}
	
	footer .academia-column-narrow,
	footer .academia-column-double,  
	footer .academia-column-narrow.academia-column-last {
		float: none;
	}
	
	footer .academia-column-wrapper {
		margin-left: 0;
	}
	
}