/* The Reset ---------------------------------- */
caption,th { text-align: right; }
body {
	font-family: sans-serif;
	direction: rtl;
	unicode-bidi: embed;
}
/* -------------------------------------------- */

h1, h2, h3, h4, h5, h6 {
	font-family: sans-serif;
}

em, cite {
	font-style: normal;
	font-weight: bold;
}

code {
	direction: ltr;
	unicode-bidi: embed;
}

#wporg-header h1 a {
	background-position: center right;
}

#wporg-header ul#wporg-header-menu {
	left: auto;
	right: -75%;
	text-align: right;
	-webkit-transition: right 0.3s;
	-moz-transition: right 0.3s;
	-ms-transition: right 0.3s;
	-o-transition: right 0.3s;
	transition: right 0.3s;
}

#wporg-header ul#wporg-header-menu.active {
	left: auto;
	right: 0;
}

#wporg-header ul li a {
	font-family: sans-serif;
}

#wporg-header ul li#download {
	float: left;
	margin-right: 0;
	margin-left: 14px;
}

#mobile-menu-button {
	left: auto;
	right: 10px;
	float: right;
}

@media screen and (min-width:769px) {
	#wporg-header h1 {
		float: right;
		padding-left: 0;
		padding-right: 10px;
	}

	#wporg-header ul#wporg-header-menu {
		float: right;
	}

	#wporg-header ul li {
		float: right;
	}

	#wporg-header h2.rosetta {
		float: right;
	}
}

#home-welcome img.screenshot {
	margin-left: 28px;
	margin-right: 0;
	float: right;
}

#home-welcome p {
	margin-left: 14px;
	margin-right: 0;
}

#home-welcome p.intro {
	font-family: sans-serif;
}


/* */

#home-welcome .download-button {
	margin-right: 6px;
	margin-left: 0;
}

.col-3 ul {
	margin-right: 16px;
	margin-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
	float:right;
}

#home-below ol.steps li {
	padding-right: 44px;
	padding-left: 0;
}

#home-below ol.steps li.one {
	background-position: right top;
}

#home-below ol.steps li.two {
	background-position: right top;
}

#home-below ol.steps li.three {
	background-position: right top;
}


ul#notable-users li a {
	border-right: 1px solid #f5f5f5;
	border-left: 1px solid #dedede;
}

ul#notable-users li a:active {
	border-right: 1px solid #dedede;
	border-left: 1px solid #f5f5f5;
}

input.text {
	margin-left: 2px;
	margin-right: 0;
}


#headline h2 {
	padding-right: 12px;
	padding-left: 0;
	float: right;
}

#headline .login {
	float: left;
	margin-left: 15px;
	margin-right: 0;
}

#pages {float:left;}

#pagebody .submenu, #pagebody #submenu {
	margin-right: 0;
}

#pagebody .submenu li.current {
	background-position: center right;
}

#pagebody .submenu li ul {
	margin-right: 16px !important;
	margin-left: 0 !important;
}

#pagebody ul {
	margin-left: 0;
	margin-right: 16px;
}

a.rsslink {
	background-position: top right;
	padding-left: 0;
	padding-right: 14px;
}

#pagebody ol {
	margin-right: 22px;
	margin-left: 0;
}

#pagebody p.intro {
	font-family: sans-serif;
}

.feed {
	background-position: center right;
	padding-left: 0;
	padding-right: 19px;
}


#wporg-footer p {
	font-family:sans-serif;
	float: right;
}

#head-search {
	float: left;
	margin-left: 14px;
	margin-right: 0;
}

#head-search input.text {
	margin-left: 6px;
	margin-right: 0;
	float: right;
}

#head-search .button {
	float: right;
}

#pagebody .books .image {
	float: right;
	border-left: 1px solid #dadada;
}

#pagebody .books img {
	border: 1px solid #dadada;
}

#pagebody .books li {
	border-left-color: #eee;
	border-right-color: #dadada;
	float: right;
}

#pagebody .books h3 {
	font-family:sans-serif;
}

#pagebody .books p {
	padding-left: 22px;
	padding-right: 0;
}

#pagebody .books .author {
	font: normal 15px sans-serif;
}

.partner img {
	float: left;
	margin-left: 4px;
	margin-right: 12px;
}
#pagebody table.widefat th {
	text-align: right;
}

.form-table th, form#profile-form table th {
	text-align: right;
}

.form-table input, .form-table textarea,
form#profile-form table input, form#profile-form textarea {
	border-right-color: #b0c1cf;
}

#sitesearch label { margin-left: 6px; margin-right: 0;}

#sitesearch .button {
	margin-right: 4px;
	margin-left: 0;
}

ol.searchresults {
	padding-right: 4px;
	padding-left: 0;
}

.searchresults .source, .special .source {
	float: left;
}

.heatmap {
	font-family:sans-serif;
}

.col-10 .col-5 {
	padding-left: 20px;
	padding-right: 0;
}

#theuser #userinfo {
	margin-right: 22px;
	margin-left: 0;
}

#lang-guess {
	font-family:sans-serif;
}

ul.logo {
	margin: 0 0 14px 14px !important;
	float: right;
}

ul.colors li {
	float: right;
	margin-right: 60px;
	padding-left:50px;
	padding-right: 0;
	border-left: 1px solid #dfdfdf;
	border-right: none;
	margin-left:50px;
}

ul.colors li:last-child {
	padding-left: 0;
	margin-left: 0;
	border-left: none;
}

ul.colors li img {
	float: right;
	margin-right: -60px;
	margin-left: 0;
}

@media screen and (max-width: 974px) {
	.wporg-responsive .storycontent {
		padding-left: 0;
	}
}
