/*
Theme Name: Theia Lite

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/


body {
	direction: rtl;
	unicode-bidi: embed;
}
.floatThleft {
	float: right;
}
.floatThRight {
	float: left;
}
.spaceLeft{
	padding-right: 3px;
	padding-left: 0;
}
.spaceRight{
	padding-left: 3px;
	padding-right: 0;
}
.spaceBleft{
	padding-right: 15px;
	padding-left: 0;
}
.spaceBright{
	padding-left: 15px;
	padding-right: 0;
}
.theTheia-box .edit-link {
    padding-right: 0;
	padding-left: 15px;
}
body.single .posted-on.spaceRight{
	padding-left: 15px;
	padding-right: 0;
}
.main-navigation a{
	text-align: right;
}
.main-navigation ul {
    padding-right: 0;
}
.main-navigation ul ul li {
    padding-left: 0;
    padding-right: 1em;
}
.main-navigation ul li .indicator {
    left: 0;
	right: initial;
}
.site-main .entry-footer .read-more i:before {
    content: "\f053";
}
.site-main .navigation.pagination .nav-links a.next i:before {
	content: "\f100";
}
.site-main .navigation.pagination .nav-links a.prev i:before {
	content: "\f101";
}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {
    float: right;
}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next{
	float: left;
}
.comment-navigation .nav-next, .post-navigation .nav-next{
	text-align: left;
}
#comments article footer img {
    float: right;
    margin-right: 0;
	margin-left: 1em;
}
#comments .reply {
    left: 0;
	right: initial;
}
.post-navigation .nav-next {
    border-right: 1px solid rgba(91,91,91,0.2);
	border-left: none;
}
.site-main .nav-previous .theMetaLink i:before {
    content: "\f101";
}
.site-main .nav-next .theMetaLink i:before {
    content: "\f100";
}
.widget.widget_search input[type="search"] {
	float: right;
}
.widget.widget_search input[type="submit"] {
	float: left;
}
.cat-item a:before {
    content: none;
}
.cat-item a:after {
    content: "\f07c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color: #666666;
    padding-left: 0.5em;
}
.widget_archive ul li a:before{
	content: none;
}
.widget_archive ul li a:after{
	content: "\f187";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
	color: #666666;
    padding-left: 0.5em;
}
.openNav {
    left: initial;
	right: 30px;
	-o-transition: right .3s ease-in-out;
    -moz-transition: right .3s ease-in-out;
    -webkit-transition: right .3s ease-in-out;
    transition: right .3s ease-in-out;
}
.openNav.sidOpen{
	right: -60px;
	left: initial;
}
.openNav.navOpen {
    left: initial;
	right: 300px;
}
.navigationOpen.navOpen {
    left: initial;
	right: 0;
}
.navigationOpen {
    left: initial;
	right: -280px;
	-o-transition: right .3s ease-in-out;
    -moz-transition: right .3s ease-in-out;
    -webkit-transition: right .3s ease-in-out;
    transition: right .3s ease-in-out;
}
body {
    position: relative;
    left: initial;
	right: 0;
	-o-transition: right .3s ease-in-out;
    -moz-transition: right .3s ease-in-out;
    -webkit-transition: right .3s ease-in-out;
    transition: right .3s ease-in-out;
}
body.navOpen {
    left: initial;
	right: 280px;
	-o-transition: right .3s ease-in-out;
    -moz-transition: right .3s ease-in-out;
    -webkit-transition: right .3s ease-in-out;
    transition: right .3s ease-in-out;
}
.openSidebar {
    right: initial;
	left: 30px;
    -o-transition: left .3s ease-in-out;
    -moz-transition: left .3s ease-in-out;
    -webkit-transition: left .3s ease-in-out;
    transition: left .3s ease-in-out;
}
.openSidebar.sidOpen{
	right: initial;
	left: 350px;
	-o-transition: left .3s ease-in-out;
    -moz-transition: left .3s ease-in-out;
    -webkit-transition: left .3s ease-in-out;
    transition: left .3s ease-in-out;
}
.openSidebar.navOpen {
    right: initial;
	left: -60px;
}
.widget-area.sidOpen {
    left: 0;
	right: initial;
	-o-transition: left .3s ease-in-out;
    -moz-transition: left .3s ease-in-out;
    -webkit-transition: left .3s ease-in-out;
    transition: left .3s ease-in-out;
	
}
.widget-area {
    left: -330px;
	right: initial;
	-o-transition: left .3s ease-in-out;
    -moz-transition: left .3s ease-in-out;
    -webkit-transition: left .3s ease-in-out;
    transition: left .3s ease-in-out;
}
@media all and (max-width: 1024px) {
	.widget-area {
		right: initial;
		left: 0;
	}
}
#page.site.sidOpen {
    right: initial;
	left: 330px;
    -o-transition: left .4s ease-in-out;
    -moz-transition: left .4s ease-in-out;
    -webkit-transition: left .4s ease-in-out;
    transition: left .4s ease-in-out;
}
#page.site {
    left: 0;
	right: initial;
    -o-transition: left .2s ease-in-out;
    -moz-transition: left .2s ease-in-out;
    -webkit-transition: left .2s ease-in-out;
    transition: left .2s ease-in-out;
}
#toTop {
    left: 30px;
	right: initial;
	-o-transition: left .2s ease-in-out;
    -moz-transition: left .2s ease-in-out;
    -webkit-transition: left .2s ease-in-out;
    transition: left .2s ease-in-out;
}
#toTop.sidOpen {
	left: 350px;
	right: initial;
    -o-transition: left .2s ease-in-out;
    -moz-transition: left .2s ease-in-out;
    -webkit-transition: left .2s ease-in-out;
    transition: left .2s ease-in-out;
}