/*
Theme Name: pitra

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

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
fieldset {
	padding: 0.35em 0 0.625em 0.75em;
}
/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
ul, ol {
	margin: 0 0.1em 0.1em 0;
}
li > ul,
li > ol {
	margin-right: 1.5em;
}


/*continue*/
dd {
	margin: 0 0 1.5em 1.5em;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    padding: .6em 0 .4em 1em;
}
/*--------------------------------------------------------------
## Menus
--------------------------------------------------------------*/
.main-navigation {
	float: right;
}

.main-navigation ul {
	padding-right: 0;
}

.main-navigation ul ul {
	float: right;
	right: -999em;
	z-index: 99999;
}

.main-navigation ul ul ul {
	right: -999em;
}

.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
	right: 100%;
}


.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
	right: auto;
}

.main-navigation li {
	float: right;
}

/*Socials icons*/
.socials{
	margin-right: auto;
	margin-left: 20px;
}
@media (max-width: 425px) and (min-width: 375px) {
	.socials{
		margin-left: auto;
	}	
}


/* Small menu. */

.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;
	text-align: left;
}
/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text:focus {
	right: 5px;
	padding: 15px 0 14px 23px;
	/* Above WP toolbar. */
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
	float: right;
	margin-left: 1.5em;
}

.alignright {
	float: left;
	margin-right: 1.5em;
}