/*
* jQuery UI CSS Framework
* Copyright (c) 2008 AUTHORS.txt (http://ui.jquery.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/ /* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}

.ui-helper-hidden-accessible {
  position: absolute; left: -99999999px;
}

.ui-helper-reset {
  margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3;
  text-decoration: none; font-size: 100%; list-style: none;
}

.ui-helper-clearfix:after {
  content: "."; display: block; height: 0; clear: both;
  visibility: hidden;
}

.ui-helper-clearfix {
  display: inline-block;
}

/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix {
  height: 1%;
}

.ui-helper-clearfix {
  display: block;
}

/* end clearfix */
.ui-helper-zfix {
  width: 100%; height: 100%; top: 0; left: 0; position: absolute;
  opacity: 0; filter: Alpha(Opacity =                 0);
}

/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
}

/* Icons
----------------------------------*/ /* states and images */
.ui-icon {
  display: block; text-indent: -99999px; overflow: hidden;
  background-repeat: no-repeat;
}

/* Misc visuals
----------------------------------*/ /* Overlays */
.ui-widget-overlay {
  position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}