/* Admin Styles */

.page-admin .panel-3col-stack-stagger {
/*  overflow: hidden;  */
  margin-top: 0;
  padding-top: 0; }

.page-admin .panel-3col-stack-stagger .panel-col-top,
.page-admin .panel-3col-stack-stagger .panel-col-bottom {
  float:left;
  width: 99.9%;
  clear: both; }
.page-admin .panel-3col-stack-stagger .panel-col-top {
  margin-bottom: 1em; }
.page-admin .panel-3col-stack-stagger .panel-col-bottom {
  margin-top: 1em; }

.page-admin .panel-3col-stack-stagger .panel-col-first,
.page-admin .panel-3col-stack-stagger .panel-col-center,
.page-admin .panel-3col-stack-stagger .panel-col-last {
  float: left;
  width: 33.33%; }
* html .page-admin .panel-3col-stack-stagger .panel-col-first,
* html .page-admin .panel-3col-stack-stagger .panel-col-center,
* html .page-admin .panel-3col-stack-stagger .panel-col-last {
  width: 33.2%; }

.page-admin .panel-3col-stack-stagger .panel-col-first .inside {
  margin: 0 .5em 0 0; }
.page-admin .panel-3col-stack-stagger .panel-col-center .inside {
  margin: 0 .5em; }
.page-admin .panel-3col-stack-stagger .panel-col-last .inside {
  margin: 0 0 0 .5em; }

.page-admin #edit-buttons {
  clear:both;
  padding: 1em 0; }

/* Front-End Styles */

#panels-edit-display .panel-pane,
#panels-edit-display .helperclass {
  margin: .5em; }

.panel-3col-stack-stagger .panel-separator {
  margin: 0 0 1em 0; }
