/**
 * @file
 * RTL companion for the forms.css file.
 */


/*
 * Drupal's default login form block
 */
#user-login-form {
  text-align: right;
}


/*
 * OpenID
 *
 * The default styling for the OpenID login link seems to assume Garland's
 * styling of list items.
 */

html.js #user-login-form li.openid-link,
#user-login-form li.openid-link /* The "Log in using OpenID" link. */ {
  margin-left: 0;
  margin-right: -20px; /* Un-do some of the padding on the ul list. */
}


/*
 * Drupal admin tables
 *
 * We overrode these styles in html-elements.css, but restore them for the admin
 * section of the site.
 */

form th {
  text-align: right;
  padding-left: 1em;
  padding-right: 0;
}
#block-search-form /* Wrapper for the search form */ {
  right:auto;
  left:66px;
  z-index:105;
}
#block-locale-language /* Language switcher block */ {
  left:100px;
  right:auto;
}
#block-locale-language li{
  float:right;
  margin:0 0 0 10px;
}
#block-search-form input.form-text{
  padding:0 2px 0 25px;
}
#block-search-form input.form-submit{
  right:auto;
  left:0;
  background-position:0 -23px;
}