/* =============================================================================
ADMIN
----------------------------------------------------------------------------- */
#lay-admin h1 { margin-top:0;}

/* =============================================================================
LAYOUT
----------------------------------------------------------------------------- */

#lay-admin #content {
  width:100%;
  }

/* left-sidebar */
#lay-admin.sidebar-left #content {
  float:right;
  width:74%;
  margin-left:2.5%;
  }

/* right-sidebar */
#lay-admin.sidebar-right #content {
  float:left;
  width:74%;
  margin-right:2.5%;
  }

/* sidebar (left or right) */
#lay-admin .sidebar {
  float:left;
  width:23.5%;
  background:#edebe3;
  }

#lay-admin .menu ul li.last { margin-bottom:0;}
#lay-admin .menu ul ul { margin-top:0.5em;}

#modules-available
{
		width:40%;
}

#modules-planned
{

}

.sidebar .inner { padding:0.5em; font-size:0.8em;}
.sidebar h2 { font-size:1.4em;}

/* =============================================================================
GENERAL
----------------------------------------------------------------------------- */

#breadcrumbs {
  clear:both;
  margin-bottom:1em;
  padding:0.5em 0.3em;
  background:#edebe3;
  font-size:1.2em;
  }

/* give less padding/spacing so that we have more room for text */
.sidebar ul { padding-left:1.4em;}
.sidebar ul li { margin-bottom:0.5em;}
.sidebar ul li.last { margin-bottom:0;}
.sidebar ul ul { margin-top:0.5em;}

/* sub nav */
#subnav {}
#subnav ul {
  padding-left:0.5em;
  border-bottom:0.1em solid #ccc;
  }
#subnav li { display:inline;}
#subnav li a {
  margin-right:0.3em;
  padding:0.2em 1em 0.1em 1em;
  border:0.1em solid #ccc;
  border-bottom-color:#ccc;
  }

/* page action links */
#links ul { padding-left:0;}
#links li { display:inline;}
#links a {
  margin-right:0.5em;
  padding:0.2em 0.5em;
  border:0.1em solid #ccc;
  }
#links li.last a { margin-right:0;}

/* note */
#lay-admin .note {
  padding:0.5em;
  border:0.1em dotted #cec5ba;
  }

/* address: admin_spacemanager */
#address {
  margin-bottom:1.2em;
  padding:0.5em;
  background:#edebe3;
  }
#address .addr {
  font-size:1.4em;
  font-weight:bold;
  }

/* =============================================================================
FORMS
setting up spacing, could be used as defaults for site, but need to check diff
form instances

NOTE: form layout now controlled by forms.css
----------------------------------------------------------------------------- */
/* #lay-admin form .form-item { clear:both;}
#lay-admin form label,
#lay-admin form .label {
  float:left;
  width:14em;
  margin:0 1em 0.5em 0;
  }
#lay-admin form input.form-text {
  float:left;
  margin-right:0.5em;
  }

#lay-admin form .descr { float:left;}

#lay-admin form ul label {
  float:none;
  width:auto;
  margin:0;
  }
 */

/* =============================================================================
SPACE MANAGER (admin_spacemgr)

what's happening for this is intended to be global, but the forms aren't
consistently laid out so rolled back to just the space manager page for now

TODO: test with more forms in admin
----------------------------------------------------------------------------- */

/* make label widths wider */
form #space_mgr_01 label, form #space_mgr_01 .label { width:20em;}

/* since label widths wider, move error messages */
/*#lay-admin span.error { margin-left:26.2em;}*/

/* all radio/checkboxes should appear inline */
form #space_mgr_01 ul { display:inline;}
form #space_mgr_01 li { display:inline;}

/* some textarea cols attr set too wide to fit inline */
form #space_mgr textarea { width:35em;}

/* [ label ] [ input / select / textarea / ul ] [ descr ] */
form #space_mgr_01 select,
form #space_mgr_01 textarea {
  float:left;
  }
form #space_mgr_01 ul {
  clear:none;
  float:left;
  margin-top:0;
  }

#space_mgr_transaction
{
  float: left;
  width: 40%;
}

#space_mgr_globaldata
{
  float: right;
  width: 50%;
}

/* =============================================================================
CUSTOM FORM OVERRIDES
should check markup so that they use defaults
----------------------------------------------------------------------------- */
#div_acs select#Organization_ID { float:left;}
#div_acs #div_Organization_ID .descr { line-height:2.2em;}
