/* $Id: defaults.css,v 1.3 2009/11/24 09:36:59 mverbaar Exp $ */

/**
 * Item lists
 */
.item-list .title {
  font-weight: bold;
}
.item-list .icon {
  float: right; /* LTR */
  clear: right; /* LTR */
}

/**
 * Pagers
 */
.item-list .pager li {
  display: inline;
}
.pager-current {
  font-weight: bold;
}

/**
 * Tables
 */
th,
thead th {
  text-align: left; /* LTR */
}
/* Column sort indicator */
th.active img {
  display: inline;
}

/**
 * Forms
 */
.form-item label {
  display: block;
  font-weight: bold;
}
.form-item label.option {
  display: inline;
  font-weight: normal;
}
.marker,
.form-required {
  color: #f00;
}
.form-item input.error,
.form-item textarea.error,
.form-item select.error {
  border: 2px solid red;
}

/**
 * "More" links
 */
.more-link {
  text-align: right; /* LTR */
}
.more-help-link {
  text-align: right; /* LTR */
}
.more-help-link a {
  padding: 1px 0 1px 20px; /* LTR */
  background: url(../../../../misc/help.png) 0 50% no-repeat; /* LTR */
}
.module-help {
  margin-left: 1em; /* LTR */
  float: right; /* LTR */
}

/**
 * Messages, warnings, errors
 */
div.messages {
  color: white;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-box-shadow: 0px 1px 2px #CCC;
  margin: 0 0 10px;
  padding: 5px 10px;
  font-size: 0.9em;
  line-height: 120%;
}
div.messages a {
  color: white;
  font-weight: bold;
  text-decoration: underline;
}
div.messages em {
  font-weight: bold;
}
div.status {
  background-color: #9fb673;
}
div.warning {
  background-color: #596b86;
}
div.error {
  background-color: #a96e57;
}
.ok {
  color: #008000;
}
div.ok {
  border: 1px solid #00aa00;
}
div.ok,
tr.ok {
  background: #dfd;
  color: #020;
  padding: 2px;
}

/**
 * Local tasks (tabs)
 */
ul.primary li,
ul.secondary li {
  display: inline;
}

/**
 * Markup free clearing
 * Details: http://www.positioniseverything.net/easyclearing.html
 */
.clearfix:after {
  content: '.';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {
  display: inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix {
  height: 1%;
}
.clearfix {
  display: block;
}
/* End hide from IE-mac */
