@charset "UTF-8";/*
 * This is a manifest file that'll automatically include all the stylesheets available in this directory
 * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
 * the top of the compiled file, but it's generally better to create a new file per style scope.




*/
/* line 2, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin span.icon {
  vertical-align: middle;
  display: inline-block;
}
/* line 3, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin span.icon svg {
  vertical-align: baseline;
}

/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin span.icon {
  width: 0.8em;
  height: 0.8em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin span.icon svg {
  width: 0.8em;
  height: 0.8em;
}

/* Active Admin CSS */
/* line 44, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin html, body.active_admin body, body.active_admin div, body.active_admin span, body.active_admin applet, body.active_admin object, body.active_admin iframe,
body.active_admin h1, body.active_admin h2, body.active_admin h3, body.active_admin h4, body.active_admin h5, body.active_admin h6, body.active_admin p, body.active_admin blockquote, body.active_admin pre,
body.active_admin a, body.active_admin abbr, body.active_admin acronym, body.active_admin address, body.active_admin big, body.active_admin cite, body.active_admin code,
body.active_admin del, body.active_admin dfn, body.active_admin em, body.active_admin font, body.active_admin img, body.active_admin ins, body.active_admin kbd, body.active_admin q, body.active_admin s, body.active_admin samp,
body.active_admin small, body.active_admin strike, body.active_admin strong, body.active_admin sub, body.active_admin sup, body.active_admin tt, body.active_admin var,
body.active_admin dl, body.active_admin dt, body.active_admin dd, body.active_admin ol, body.active_admin ul, body.active_admin li,
body.active_admin fieldset, body.active_admin form, body.active_admin label, body.active_admin legend,
body.active_admin table, body.active_admin caption, body.active_admin tbody, body.active_admin tfoot, body.active_admin thead, body.active_admin tr, body.active_admin th, body.active_admin td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
/* line 47, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin body {
  line-height: 1;
  color: black;
  background: white;
}
/* line 49, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin ol, body.active_admin ul {
  list-style: none;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}
/* line 53, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin caption, body.active_admin th, body.active_admin td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin q, body.active_admin blockquote {
  quotes: "" "";
}
/* line 126, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin q:before, body.active_admin q:after, body.active_admin blockquote:before, body.active_admin blockquote:after {
  content: "";
}
/* line 57, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_reset.css.scss */
body.active_admin a img {
  border: none;
}

/* line 27, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin html {
  font-size: 100.01%;
}
/* line 28, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin {
  font-size: 75%;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* line 31, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h1, body.active_admin h2, body.active_admin h3, body.active_admin h4, body.active_admin h5, body.active_admin h6 {
  font-weight: normal;
  color: #5e6469;
}
/* line 34, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h1 img, body.active_admin h2 img, body.active_admin h3 img, body.active_admin h4 img, body.active_admin h5 img, body.active_admin h6 img {
  margin: 0;
}
/* line 37, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.5em;
}
/* line 38, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h2 {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 39, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1em;
}
/* line 40, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 41, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.5em;
}
/* line 42, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 45, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin p {
  margin: 0 0 1.5em;
}
/* line 48, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin p .left {
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}
/* line 49, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin p .right {
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}
/* line 52, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .left {
  float: left !important;
}
/* line 53, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .right {
  float: right !important;
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin blockquote {
  margin: 1.5em;
  color: #666;
  font-style: italic;
}
/* line 56, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin strong, body.active_admin dfn {
  font-weight: bold;
}
/* line 57, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin em, body.active_admin dfn {
  font-style: italic;
}
/* line 58, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin sup, body.active_admin sub {
  line-height: 0;
}
/* line 61, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin abbr,
body.active_admin acronym {
  border-bottom: 1px dotted #666666;
}
/* line 62, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 63, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin del {
  color: #666;
}
/* line 65, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 66, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin pre, body.active_admin code, body.active_admin tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}
/* line 70, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin li ul,
body.active_admin li ol {
  margin: 0;
}
/* line 71, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin ul, body.active_admin ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 1.5em;
}
/* line 73, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin ul {
  list-style-type: disc;
}
/* line 74, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin ol {
  list-style-type: decimal;
}
/* line 76, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin dl {
  margin: 0 0 1.5em 0;
}
/* line 77, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin dl dt {
  font-weight: bold;
}
/* line 78, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin dd {
  margin-left: 1.5em;
}
/* line 81, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 82, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin th {
  font-weight: bold;
}
/* line 83, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin thead th {
  background: #c3d9ff;
}
/* line 84, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin th, body.active_admin td, body.active_admin caption {
  padding: 4px 10px 4px 5px;
}
/* line 87, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .small {
  font-size: .8em;
  margin-bottom: 1.875em;
  line-height: 1.875em;
}
/* line 88, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .large {
  font-size: 1.2em;
  line-height: 2.5em;
  margin-bottom: 1.25em;
}
/* line 89, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .hide {
  display: none;
}
/* line 91, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .quiet {
  color: #666;
}
/* line 92, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .loud {
  color: #000;
}
/* line 93, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .highlight {
  background: #ff0;
}
/* line 94, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .added {
  background: #060;
  color: #fff;
}
/* line 95, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .removed {
  background: #900;
  color: #fff;
}
/* line 97, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .first {
  margin-left: 0;
  padding-left: 0;
}
/* line 98, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .last {
  margin-right: 0;
  padding-right: 0;
}
/* line 99, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .top {
  margin-top: 0;
  padding-top: 0;
}
/* line 100, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_typography.css.scss */
body.active_admin .bottom {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 2, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header {
  background: #6a7176;
  background: -webkit-gradient(linear, left top, left bottom, from(#6a7176), to(#4d5256));
  background: -moz-linear-gradient(-90deg, #6a7176, #4d5256);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a7176', endColorstr='#4d5256');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a7176', endColorstr='#4d5256');
  border-bottom: 1px solid #44484b;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  text-shadow: black 0 1px 0;
  height: 20px;
  overflow: visible;
  position: inherit;
  padding: 9px 30px;
  z-index: 900;
}
/* line 12, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header h1 {
  display: inline-block;
  color: #cdcdcd;
  float: left;
  margin-right: 20px;
  margin-bottom: 0px;
  padding-top: 3px;
  font-size: 1.3em;
  font-weight: normal;
}
/* line 22, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header h1 a {
  text-decoration: none;
}
/* line 25, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header h1 a:hover {
  color: #fff;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header h1 img {
  position: relative;
  top: -2px;
}
/* line 36, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header a, body.active_admin #header a:link {
  color: #cdcdcd;
}
/* line 38, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header .header-item {
  float: left;
  top: 2px;
  position: relative;
  height: 20px;
}
/* line 45, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs {
  display: inline-block;
  height: 100%;
  margin: 0;
  padding: 0;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li {
  display: inline-block;
  margin-right: 4px;
  font-size: 1.0em;
  position: relative;
  /* Hover on li, display the ul */
  /* Drop down menus */
}
/* line 57, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li a {
  text-decoration: none;
  padding: 6px 10px 4px 10px;
  position: relative;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
/* line 64, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li.current > a {
  background: #7b8389;
  color: #fff;
}
/* line 69, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li.has_nested > a {
  background: url("/assets/active_admin/nested_menu_arrow.gif") no-repeat 89% 50%;
  padding-right: 20px;
  z-index: 1050;
}
/* line 75, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li.has_nested.current > a {
  background: #7b8389 url("/assets/active_admin/nested_menu_arrow_dark.gif") no-repeat 89% 50%;
  padding-right: 20px;
}
/* line 80, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li:hover > a {
  background: #7b8389;
  color: #fff;
}
/* line 85, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li.has_nested:hover > a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-topleft: 10px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-top-left-radius: 10px;
  border-bottom: 5px solid #7b8389;
  background: #7b8389 url("/assets/active_admin/nested_menu_arrow_dark.gif") no-repeat 89% 50%;
}
/* line 93, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li:hover ul {
  display: block;
}
/* line 95, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li ul {
  background: #7b8389;
  border-top-right-radius: 10px;
  -moz-border-radius-topright: 10px;
  -webkit-border-top-right-radius: 10px;
  border-top-left-radius: 0;
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-bottom-right-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  box-shadow: 0 1px 3px #444444;
  -moz-box-shadow: 0 1px 3px #444444;
  -webkit-box-shadow: 0 1px 3px #444444;
  position: absolute;
  width: 175px;
  margin-top: 5px;
  float: left;
  display: none;
  padding: 3px 0px 5px 0;
  list-style: none;
  z-index: 1010;
}
/* line 108, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li ul li {
  margin: 0px;
}
/* line 110, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li ul li a {
  background: none;
  display: block;
}
/* line 113, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li ul li a:hover {
  color: #fff;
  background: none;
}
/* line 117, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header ul#tabs > li ul li.current a {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 125, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header #utility_nav {
  color: #aaa;
  float: right;
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 131, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header #utility_nav span, body.active_admin #header #utility_nav a {
  margin-left: 10px;
}
/* line 133, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header #utility_nav a {
  text-decoration: none;
}
/* line 134, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_header.css.scss */
body.active_admin #header #utility_nav a:hover {
  color: #fff;
}
/* line 2, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form {
  /* Reset margins & Padding */
  /* Nested Fieldsets and Legends */
  /* Text Fields */
  /* semantic_errors */
  /* Buttons */
}
/* line 4, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form ul, body.active_admin form ol, body.active_admin form li, body.active_admin form fieldset, body.active_admin form legend, body.active_admin form input, body.active_admin form textarea, body.active_admin form select, body.active_admin form p {
  margin: 0;
  padding: 0;
}
/* line 5, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form ol, body.active_admin form ul {
  list-style: none;
}
/* line 7, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset {
  border: 0;
  padding: 10px 0;
  margin-bottom: 20px;
}
/* line 12, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset.inputs {
  background: #f4f4f4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: inset 0 1px 4px #dddddd;
  -moz-box-shadow: inset 0 1px 4px #dddddd;
  -webkit-box-shadow: inset 0 1px 4px #dddddd;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset legend {
  width: 100%;
}
/* line 16, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset legend span {
  display: block;
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dfe1e2));
  background: -moz-linear-gradient(-90deg, #efefef, #dfe1e2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  text-shadow: white 0 1px 0;
  border: solid 1px #cdcdcd;
  border-color: #d4d4d4;
  border-top-color: #e6e6e6;
  border-right-color: #d4d4d4;
  border-bottom-color: #cdcdcd;
  border-left-color: #d4d4d4;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0.5em;
  color: #5e6469;
  padding: 5px 10px 3px 10px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin form fieldset legend span span.icon svg path, body.active_admin form fieldset legend span span.icon svg polygon, body.active_admin form fieldset legend span span.icon svg rect, body.active_admin form fieldset legend span span.icon svg circle {
  fill: #5e6469 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin form fieldset legend span span.icon {
  width: 1em;
  height: 1em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin form fieldset legend span span.icon svg {
  width: 1em;
  height: 1em;
}
/* line 19, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset ol > li {
  padding: 10px;
}
/* line 21, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset ol > li label {
  display: block;
  width: 20%;
  float: left;
  font-size: 1.0em;
  font-weight: bold;
  color: #5e6469;
}
/* line 28, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset ol > li label abbr {
  border: none;
  color: #aaa;
}
/* line 32, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset ol > div.has_many {
  padding: 20px 10px;
}
/* line 34, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset ol > div.has_many h3 {
  font-size: 12px;
  font-weight: bold;
}
/* line 40, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset ol > li > li label {
  line-height: 100%;
  padding-top: 0;
}
/* line 43, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset ol > li > li label input {
  line-height: 100%;
  vertical-align: middle;
  margin-top: -0.1em;
}
/* line 53, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li fieldset {
  position: relative;
  padding: 0;
  margin-bottom: 0;
}
/* line 58, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li fieldset legend {
  position: absolute;
  width: 95%;
  padding-top: 0.1em;
  left: 0px;
  font-size: 100%;
  font-weight: normal;
}
/* line 65, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li fieldset legend span {
  position: absolute;
}
/* line 66, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li fieldset legend.label label {
  position: absolute;
}
/* line 69, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li fieldset ol {
  float: left;
  width: 74%;
  margin: 0;
  padding: 0 0 0 20%;
}
/* line 75, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li fieldset ol li {
  padding: 0;
  border: 0;
}
/* line 84, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form input[type=text], body.active_admin form input[type=password], body.active_admin form input[type=email], body.active_admin form input[type=number], body.active_admin form input[type=url], body.active_admin form input[type=tel], body.active_admin form textarea {
  width: 76%;
  border: 1px solid #c9d0d6;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 0.95em;
  font-family: Helvetica, Arial, sans-serif;
  outline: none;
  padding: 8px 10px 7px;
}
/* line 93, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form input[type=text]:focus, body.active_admin form input[type=password]:focus, body.active_admin form input[type=email]:focus, body.active_admin form input[type=number]:focus, body.active_admin form input[type=url]:focus, body.active_admin form input[type=tel]:focus, body.active_admin form textarea:focus {
  border: 1px solid #99a2aa;
  box-shadow: 0 0 4px #99a2aa;
  -moz-box-shadow: 0 0 4px #99a2aa;
  -webkit-box-shadow: 0 0 4px #99a2aa;
}
/* line 99, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li {
  /* Hints */
  /* Date and Time Fields */
  /* Check Boxes or Radio fields */
  /* Boolean Field */
  /* Errors */
}
/* line 102, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li p.inline-hints {
  font-size: 0.95em;
  font-style: italic;
  color: #666;
  margin: 0.5em 0 0 20%;
}
/* line 111, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.date fieldset ol li, body.active_admin form fieldset > ol > li.time fieldset ol li, body.active_admin form fieldset > ol > li.datetime fieldset ol li, body.active_admin form fieldset > ol > li.date_select fieldset ol li {
  float: left;
  width: auto;
  margin: 0 0.5em 0 0;
}
/* line 113, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.date fieldset ol li label, body.active_admin form fieldset > ol > li.time fieldset ol li label, body.active_admin form fieldset > ol > li.datetime fieldset ol li label, body.active_admin form fieldset > ol > li.date_select fieldset ol li label {
  display: none;
}
/* line 114, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.date fieldset ol li input, body.active_admin form fieldset > ol > li.time fieldset ol li input, body.active_admin form fieldset > ol > li.datetime fieldset ol li input, body.active_admin form fieldset > ol > li.date_select fieldset ol li input {
  display: inline;
  margin: 0;
  padding: 0;
}
/* line 120, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.check_boxes fieldset ol, body.active_admin form fieldset > ol > li.radio fieldset ol {
  margin-bottom: -0.6em;
}
/* line 122, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.check_boxes fieldset ol li, body.active_admin form fieldset > ol > li.radio fieldset ol li {
  margin: 0.1em 0 0.5em 0;
}
/* line 124, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.check_boxes fieldset ol li label, body.active_admin form fieldset > ol > li.radio fieldset ol li label {
  float: none;
  width: 100%;
}
/* line 127, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.check_boxes fieldset ol li label input, body.active_admin form fieldset > ol > li.radio fieldset ol li label input {
  margin-right: 0.2em;
}
/* line 134, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.boolean {
  height: 1.1em;
}
/* line 136, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.boolean label {
  width: 80%;
  padding-left: 20%;
  padding-right: 10px;
  text-transform: none !important;
  font-weight: normal;
}
/* line 142, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.boolean label input {
  margin: 0 0.5em 0 0.2em;
}
/* line 147, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li p.inline-errors {
  color: #932419;
  font-weight: bold;
  margin: 0.3em 0 0 20%;
}
/* line 152, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li ul.errors {
  color: #932419;
  margin: 0.5em 0 0 20%;
  list-style: square;
}
/* line 156, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li ul.errors li {
  padding: 0;
  border: none;
  display: list-item;
}
/* line 160, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset > ol > li.error input[type=text], body.active_admin form fieldset > ol > li.error input[type=password], body.active_admin form fieldset > ol > li.error input[type=email], body.active_admin form fieldset > ol > li.error input[type=url], body.active_admin form fieldset > ol > li.error input[type=tel], body.active_admin form fieldset > ol > li.error textarea {
  border: 1px solid #932419;
}
/* line 167, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form ul.errors {
  background: #fae6e4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #932419;
  font-weight: bold;
  margin-bottom: 10px;
  padding: 10px;
  list-style: square;
}
/* line 175, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form ul.errors li {
  margin-left: 15px;
  padding: 0;
  border: none;
  display: list-item;
}
/* line 180, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form input[type=submit] {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: #838a90;
  background: -webkit-gradient(linear, left top, left bottom, from(#838a90), to(#414549));
  background: -moz-linear-gradient(-90deg, #838a90, #414549);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#838a90', endColorstr='#414549');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#838a90', endColorstr='#414549');
  text-shadow: black 0 1px 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;
  border: solid 1px #484e53;
  border-color: #484e53;
  border-top-color: #616a71;
  border-right-color: #484e53;
  border-bottom-color: #363b3f;
  border-left-color: #484e53;
  color: #efefef;
  cursor: pointer;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form input[type=submit].disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form input[type=submit]:not(.disabled):hover {
  background: #8b9297;
  background: -webkit-gradient(linear, left top, left bottom, from(#8b9297), to(#484d51));
  background: -moz-linear-gradient(-90deg, #8b9297, #484d51);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b9297', endColorstr='#484d51');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b9297', endColorstr='#484d51');
}
/* line 34, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form input[type=submit]:not(.disabled):active {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px white;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px white;
  background: #71797f;
  background: -webkit-gradient(linear, left top, left bottom, from(#71797f), to(#35383b));
  background: -moz-linear-gradient(-90deg, #71797f, #35383b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71797f', endColorstr='#35383b');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71797f', endColorstr='#35383b');
}
/* line 186, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form .buttons, body.active_admin form .actions {
  margin-top: 15px;
}
/* line 188, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form .buttons input[type=submit], body.active_admin form .actions input[type=submit] {
  margin-right: 10px;
}
/* line 191, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset.buttons li, body.active_admin form fieldset.actions li {
  float: left;
  padding: 0;
}
/* line 196, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form fieldset.buttons li.cancel a, body.active_admin form fieldset.actions li.cancel a {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e7e7e7));
  background: -moz-linear-gradient(-90deg, white, #e7e7e7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  border: solid 1px #c7c7c7;
  border-color: #c7c7c7;
  border-top-color: lightgrey;
  border-right-color: #c7c7c7;
  border-bottom-color: #c2c2c2;
  border-left-color: #c7c7c7;
  text-shadow: white 0 1px 0;
  color: #5e6469;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form fieldset.buttons li.cancel a.disabled, body.active_admin form fieldset.actions li.cancel a.disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form fieldset.buttons li.cancel a:not(.disabled):hover, body.active_admin form fieldset.actions li.cancel a:not(.disabled):hover {
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f1f1f1));
  background: -moz-linear-gradient(-90deg, white, #f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form fieldset.buttons li.cancel a:not(.disabled):active, body.active_admin form fieldset.actions li.cancel a:not(.disabled):active {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  border-color: #b9b9b9;
  border-top-color: #c2c2c2;
  border-right-color: #b9b9b9;
  border-bottom-color: #b7b7b7;
  border-left-color: #b9b9b9;
  background: #f3f3f3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d8d8d8));
  background: -moz-linear-gradient(-90deg, #f3f3f3, #d8d8d8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin form fieldset.buttons li.cancel a span.icon svg path, body.active_admin form fieldset.buttons li.cancel a span.icon svg polygon, body.active_admin form fieldset.buttons li.cancel a span.icon svg rect, body.active_admin form fieldset.buttons li.cancel a span.icon svg circle, body.active_admin form fieldset.actions li.cancel a span.icon svg path, body.active_admin form fieldset.actions li.cancel a span.icon svg polygon, body.active_admin form fieldset.actions li.cancel a span.icon svg rect, body.active_admin form fieldset.actions li.cancel a span.icon svg circle {
  fill: #777777 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin form fieldset.buttons li.cancel a span.icon, body.active_admin form fieldset.actions li.cancel a span.icon {
  width: 9px;
  height: 9px;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin form fieldset.buttons li.cancel a span.icon svg, body.active_admin form fieldset.actions li.cancel a span.icon svg {
  width: 9px;
  height: 9px;
}
/* line 210, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin .sidebar_section label {
  display: block;
  text-transform: uppercase;
  color: #5e6469;
  font-size: 0.9em;
  font-weight: bold;
}
/* line 218, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin .sidebar_section select {
  width: 240px;
}
/* line 222, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin .sidebar_section input[type=text], body.active_admin .sidebar_section input[type=password], body.active_admin .sidebar_section input[type=email], body.active_admin .sidebar_section input[type=url], body.active_admin .sidebar_section input[type=tel], body.active_admin .sidebar_section textarea {
  width: 220px;
}
/* line 240, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field {
  margin-bottom: 10px;
  clear: both;
}
/* line 245, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field.filter_numeric input[type=text] {
  margin-left: 16px;
  width: 88px;
}
/* line 249, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field.filter_numeric select {
  width: 108px;
}
/* line 255, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field.filter_check_boxes label {
  margin-bottom: 3px;
}
/* line 256, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field.filter_check_boxes .check_boxes_wrapper label {
  font-weight: normal;
  margin-bottom: 3px;
  text-transform: none;
  font-size: 1.0em;
}
/* line 261, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field.filter_check_boxes .check_boxes_wrapper label input {
  vertical-align: baseline;
}
/* line 266, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field.filter_date_range .seperator {
  display: inline-block;
  text-align: center;
  width: 12px;
}
/* line 272, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form .filter_form_field.filter_date_range input[type=text] {
  background: white url("/assets/active_admin/datepicker/datepicker-input-icon.png") no-repeat 100% 7px;
  padding-right: 27px;
  width: 71px;
}
/* line 279, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_forms.css.scss */
body.active_admin form.filter_form a.clear_filters_btn {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e7e7e7));
  background: -moz-linear-gradient(-90deg, white, #e7e7e7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  border: solid 1px #c7c7c7;
  border-color: #c7c7c7;
  border-top-color: lightgrey;
  border-right-color: #c7c7c7;
  border-bottom-color: #c2c2c2;
  border-left-color: #c7c7c7;
  text-shadow: white 0 1px 0;
  color: #5e6469;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form.filter_form a.clear_filters_btn.disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form.filter_form a.clear_filters_btn:not(.disabled):hover {
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f1f1f1));
  background: -moz-linear-gradient(-90deg, white, #f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin form.filter_form a.clear_filters_btn:not(.disabled):active {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  border-color: #b9b9b9;
  border-top-color: #c2c2c2;
  border-right-color: #b9b9b9;
  border-bottom-color: #b7b7b7;
  border-left-color: #b9b9b9;
  background: #f3f3f3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d8d8d8));
  background: -moz-linear-gradient(-90deg, #f3f3f3, #d8d8d8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
}
/* line 4, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments .active_admin_comment {
  clear: both;
  margin-top: 10px;
  margin-bottom: 40px;
  max-width: 700px;
}
/* line 10, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments .active_admin_comment .active_admin_comment_meta {
  width: 130px;
  float: left;
  overflow: hidden;
  font-size: 0.9em;
  color: #767e84;
}
/* line 16, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments .active_admin_comment .active_admin_comment_meta .active_admin_comment_author {
  font-size: 1.2em;
  font-weight: bold;
  margin: 0;
  color: #5e6469;
}
/* line 23, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments .active_admin_comment .active_admin_comment_body {
  margin-left: 150px;
}
/* line 27, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments form.active_admin_comment {
  margin: 0;
  padding: 0;
  margin-left: 150px;
}
/* line 32, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments form.active_admin_comment fieldset.inputs {
  margin: 0;
  padding: 0;
  background: none;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
}
/* line 38, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments form.active_admin_comment li {
  padding: 0;
}
/* line 39, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_comments.css.scss */
body.active_admin .comments form.active_admin_comment fieldset.buttons {
  padding: 0;
  margin-top: 5px;
}
/* line 2, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_flash_messages.css.scss */
body.active_admin.logged_in .flash {
  background: #f7f1d3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f7f1d3), to(#f5edc5));
  background: -moz-linear-gradient(-90deg, #f7f1d3, #f5edc5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f1d3', endColorstr='#f5edc5');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f1d3', endColorstr='#f5edc5');
  text-shadow: #fafafa 0 1px 0;
  border-bottom: 1px solid #eee098;
  color: #cb9810;
  font-weight: bold;
  font-size: 1.1em;
  line-height: 1.0em;
  margin-bottom: 10px;
  padding: 13px 30px 11px;
  position: relative;
  top: -15px;
}
/* line 15, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_flash_messages.css.scss */
body.active_admin.logged_in .flash.flash_notice {
  background: #dce9dd;
  background: -webkit-gradient(linear, left top, left bottom, from(#dce9dd), to(#ccdfcd));
  background: -moz-linear-gradient(-90deg, #dce9dd, #ccdfcd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce9dd', endColorstr='#ccdfcd');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dce9dd', endColorstr='#ccdfcd');
  border-bottom: 1px solid #adcbaf;
  color: #416347;
}
/* line 20, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_flash_messages.css.scss */
body.active_admin.logged_in .flash.flash_error {
  background: #f5e4e4;
  background: -webkit-gradient(linear, left top, left bottom, from(#f5e4e4), to(#f1dcdc));
  background: -moz-linear-gradient(-90deg, #f5e4e4, #f1dcdc);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5e4e4', endColorstr='#f1dcdc');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5e4e4', endColorstr='#f1dcdc');
  border-bottom: 1px solid #e0c2c0;
  color: #b33c33;
}
/* line 29, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_flash_messages.css.scss */
body.active_admin.logged_out .flash {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: white 0 1px 0;
  background: none;
  color: #666;
  font-weight: bold;
  line-height: 1.0em;
  margin-bottom: 10px;
  padding: 0;
}
/* line 2, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker {
  background: #fff;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding-box;
  background-clip: padding-box;
  color: #fff;
  display: none;
  margin-top: 2px;
  padding: 0;
  text-align: center;
  width: 160px;
  background: url("/assets/active_admin/datepicker/datepicker-nipple.png") no-repeat 0 -40px;
}
/* line 16, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker a {
  text-decoration: none;
}
/* line 18, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker a:hover {
  cursor: pointer;
}
/* line 23, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker .ui-datepicker-header {
  background: url("/assets/active_admin/datepicker/datepicker-header-bg.png") no-repeat 0px 0px;
  height: 12px;
  padding: 16px 7px 8px;
  position: relative;
  z-index: 2000;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  text-shadow: black 0 1px 0;
  color: #fff;
  display: block;
  font-size: 1.1em;
  font-weight: bold;
  line-height: 0.8em;
  text-align: center;
}
/* line 40, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker .ui-datepicker-header a {
  color: #fff;
  display: block;
  height: 19px;
  margin-top: -4px;
  width: 20px;
}
/* line 47, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker .ui-datepicker-header a.ui-datepicker-prev {
  float: left;
  background: url("/assets/active_admin/datepicker/datepicker-prev-link-icon.png") no-repeat 2px 5px;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker .ui-datepicker-header a.ui-datepicker-next {
  float: right;
  background: url("/assets/active_admin/datepicker/datepicker-next-link-icon.png") no-repeat 12px 5px;
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker .ui-datepicker-header a:active {
  margin-top: -3px;
  height: 18px;
}
/* line 60, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker .ui-datepicker-header a span {
  display: none;
}
/* line 66, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.26);
  background-color: #f4f4f4;
  border: solid 1px #63686e;
  left: 2px;
  margin-bottom: 0px;
  position: relative;
  top: -2px;
  width: 156px;
}
/* line 77, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar td, body.active_admin .ui-datepicker table.ui-datepicker-calendar th {
  padding: 0px;
  text-align: center;
}
/* line 82, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar thead th {
  background-color: #dbdddf;
  color: #333333;
  font-weight: normal;
  font-size: 0.8em;
  padding-top: 1px;
}
/* line 90, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar tbody {
  color: #666666;
}
/* line 93, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar tbody td {
  border: none;
  height: 24px;
  width: 22px;
}
/* line 98, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar tbody td a {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #666666;
  font-weight: bold;
  font-size: 0.85em;
  padding: 4px;
}
/* line 105, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-active {
  background-color: #5a5f64;
  color: #fff;
}
/* line 108, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-active.ui-state-hover {
  background-color: #5a5f64;
  color: #fff;
}
/* line 113, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-hover {
  background-color: #eceef0;
}
/* line 116, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_date_picker.css.scss */
body.active_admin .ui-datepicker table.ui-datepicker-calendar tbody td a.ui-state-highlight {
  background-color: #dbdddf;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover {
  display: inline-block;
  position: absolute;
  background-color: white;
  padding: 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px, #838a90 0px 1px 0px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px, #838a90 0px 1px 0px 0px inset;
  background-color: #5e6469;
  background: #686e74;
  background: -webkit-gradient(linear, left top, left bottom, from(#686e74), to(#52575c));
  background: -moz-linear-gradient(-90deg, #686e74, #52575c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686e74', endColorstr='#52575c');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686e74', endColorstr='#52575c');
  border: solid 1px #464a4e;
  border-top-color: #545a5e;
  border-bottom-color: #35383b;
  border-radius: 4px;
}
/* line 15, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover .popover_nipple {
  content: "";
  position: absolute;
  top: -6px;
  display: block;
  width: 0;
  height: 0;
  border-width: 0 6px 6px;
  border-style: solid;
  border-color: #545a5e transparent;
  z-index: 100;
}
/* line 31, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover .popover_nipple:before {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 0 5px 5px;
  border-style: solid;
  border-color: #838a90 transparent;
  left: -5px;
  top: 1px;
}
/* line 45, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover .popover_nipple:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 0 5px 5px;
  border-style: solid;
  border-color: #686e74 transparent;
  left: -5px;
  top: 2px;
}
/* line 58, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover .popover_contents {
  display: block;
  background-color: #FFF;
  border: solid 1px #464a4e;
  -webkit-box-shadow: #6a7176 0px 1px 0px 0px;
  box-shadow: #6a7176 0px 1px 0px 0px;
  border-radius: 3px;
  margin: 0;
  overflow: hidden;
  padding: 8px;
}
/* line 74, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents {
  list-style-type: none;
  padding: 0;
}
/* line 78, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents li {
  display: block;
  border-bottom: solid 1px #ebebeb;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 83, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents li a {
  display: block;
  -webkit-box-sizing: padding-box;
  -moz-box-sizing: padding-box;
  box-sizing: padding-box;
  font-size: 0.95em;
  font-weight: bold;
  padding: 7px 16px 5px;
  text-decoration: none;
  text-align: center;
  -webkit-font-smoothing: antialiased;
}
/* line 93, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents li a:hover {
  background: #75a1c2;
  background: -webkit-gradient(linear, left top, left bottom, from(#75a1c2), to(#608cb4));
  background: -moz-linear-gradient(-90deg, #75a1c2, #608cb4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#75a1c2', endColorstr='#608cb4');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#75a1c2', endColorstr='#608cb4');
  text-shadow: #5a83aa 0 1px 0;
  color: #FFF;
}
/* line 99, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents li a:active {
  background: #608cb4;
  background: -webkit-gradient(linear, left top, left bottom, from(#608cb4), to(#75a1c2));
  background: -moz-linear-gradient(-90deg, #608cb4, #75a1c2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#608cb4', endColorstr='#75a1c2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#608cb4', endColorstr='#75a1c2');
  color: #FFF;
}
/* line 107, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents li:first-child a {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 114, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents li:last-child {
  border: none;
}
/* line 115, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_popovers.css.scss */
body.active_admin .popover ul.popover_contents li:last-child a {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
/* line 4, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table tr td {
  vertical-align: top;
}
/* line 11, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table {
  width: 100%;
  margin-bottom: 10px;
  border: 0;
  border-spacing: 0;
}
/* line 17, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table th {
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dfe1e2));
  background: -moz-linear-gradient(-90deg, #efefef, #dfe1e2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  text-shadow: white 0 1px 0;
  border: solid 1px #cdcdcd;
  border-color: #d4d4d4;
  border-top-color: #e6e6e6;
  border-right-color: #d4d4d4;
  border-bottom-color: #cdcdcd;
  border-left-color: #d4d4d4;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0.5em;
  color: #5e6469;
  padding: 5px 10px 3px 10px;
  border-right: none;
  text-align: left;
  padding-left: 12px;
  padding-right: 12px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin table.index_table th span.icon svg path, body.active_admin table.index_table th span.icon svg polygon, body.active_admin table.index_table th span.icon svg rect, body.active_admin table.index_table th span.icon svg circle {
  fill: #5e6469 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin table.index_table th span.icon {
  width: 1em;
  height: 1em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin table.index_table th span.icon svg {
  width: 1em;
  height: 1em;
}
/* line 24, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table th a, body.active_admin table.index_table th a:link, body.active_admin table.index_table th a:visited {
  color: #5e6469;
  text-decoration: none;
  display: block;
  white-space: nowrap;
  -webkit-font-smoothing: antialiased;
}
/* line 32, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table th.sortable a {
  background: url("/assets/active_admin/orderable.png") no-repeat 0 4px;
  padding-left: 13px;
}
/* line 36, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table th.sorted-asc a {
  background-position: 0 -27px;
}
/* line 37, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table th.sorted-desc a {
  background-position: 0 -56px;
}
/* line 39, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table th.sorted-asc, body.active_admin table.index_table th.sorted-desc {
  background: #e2e2e2;
  background: -webkit-gradient(linear, left top, left bottom, from(#e2e2e2), to(#d2d4d6));
  background: -moz-linear-gradient(-90deg, #e2e2e2, #d2d4d6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#d2d4d6');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2e2e2', endColorstr='#d2d4d6');
}
/* line 43, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table th:last-child {
  border-right: solid 1px #d4d4d4;
}
/* line 49, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table tr.even td {
  background: #f4f5f5;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table tr.selected td {
  background: #d9e4ec;
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin table.index_table td {
  padding: 10px 12px 8px 12px;
  border-bottom: 1px solid #e8e8e8;
  vertical-align: top;
}
/* line 64, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .panel_contents table {
  margin-top: 5px;
}
/* line 66, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .panel_contents table th {
  padding-top: 10px;
  background: none;
  color: #5e6469;
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  text-shadow: white 0 1px 0;
  text-transform: uppercase;
  border-bottom: 1px solid #cccccc;
}
/* line 75, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .panel_contents table tr.odd td {
  background: #ecedee;
}
/* line 76, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .panel_contents table tr.even td {
  background: #f4f5f5;
}
/* line 80, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .attributes_table {
  overflow: hidden;
}
/* line 83, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .attributes_table table th, body.active_admin .attributes_table table td {
  padding: 8px 12px 6px 12px;
  vertical-align: top;
  border-bottom: 1px solid #e8e8e8;
}
/* line 88, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .attributes_table table th {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  background: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
  width: 150px;
  font-size: 0.9em;
  padding-left: 0;
  text-transform: uppercase;
  color: #5e6469;
  text-shadow: white 0 1px 0;
}
/* line 99, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .attributes_table table td .empty {
  color: #bbb;
  font-size: 0.8em;
  text-transform: uppercase;
  letter-spacing: 0.2em;
}
/* line 108, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_tables.css.scss */
body.active_admin .sidebar_section .attributes_table th {
  width: 50px;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_batch_actions.css.scss */
body.active_admin #collection_selection_toggle_panel {
  *zoom: 1;
}
/* line 18, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/bourbon-3.0.1/app/assets/stylesheets/addons/_clearfix.scss */
body.active_admin #collection_selection_toggle_panel:before, body.active_admin #collection_selection_toggle_panel:after {
  content: " ";
  display: table;
}
/* line 23, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/bourbon-3.0.1/app/assets/stylesheets/addons/_clearfix.scss */
body.active_admin #collection_selection_toggle_panel:after {
  clear: both;
}
/* line 3, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_batch_actions.css.scss */
body.active_admin #collection_selection_toggle_panel > .resource_selection_toggle_cell {
  float: left;
}
/* line 6, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_batch_actions.css.scss */
body.active_admin #collection_selection_toggle_panel #collection_selection_toggle_explaination {
  float: left;
  margin-left: 5px;
  font-style: italic;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_blank_slates.scss */
body.active_admin .blank_slate_container {
  clear: both;
  text-align: center;
}
/* line 5, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_blank_slates.scss */
body.active_admin .blank_slate_container .blank_slate {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-font-smoothing: antialiased;
  border: 1px dashed #dadada;
  color: #AAA;
  display: inline-block;
  font-size: 1.2em;
  font-weight: bold;
  padding: 14px 25px;
  text-align: center;
}
/* line 16, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_blank_slates.scss */
body.active_admin .blank_slate_container .blank_slate small {
  display: block;
  font-size: 0.9em;
  font-weight: normal;
}
/* line 24, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_blank_slates.scss */
body.active_admin .admin_dashboard .blank_slate_container .blank_slate {
  margin-top: 40px;
  margin-bottom: 40px;
}
/* line 29, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_blank_slates.scss */
body.active_admin .with_sidebar .blank_slate_container .blank_slate {
  margin-top: 80px;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_breadcrumbs.scss */
body.active_admin .breadcrumb {
  display: block;
  font-size: 0.9em;
  font-weight: normal;
  line-height: 1.0em;
  margin-bottom: 12px;
  text-transform: uppercase;
}
/* line 9, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_breadcrumbs.scss */
body.active_admin .breadcrumb a, body.active_admin .breadcrumb a:link, body.active_admin .breadcrumb a:visited, body.active_admin .breadcrumb a:active {
  color: #8a949e;
  text-decoration: none;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_breadcrumbs.scss */
body.active_admin .breadcrumb a:hover {
  text-decoration: underline;
}
/* line 16, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_breadcrumbs.scss */
body.active_admin .breadcrumb .breadcrumb_sep {
  margin: 0 2px;
  color: #aab2ba;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu {
  display: inline;
}
/* line 4, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_button {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e7e7e7));
  background: -moz-linear-gradient(-90deg, white, #e7e7e7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  border: solid 1px #c7c7c7;
  border-color: #c7c7c7;
  border-top-color: lightgrey;
  border-right-color: #c7c7c7;
  border-bottom-color: #c2c2c2;
  border-left-color: #c7c7c7;
  text-shadow: white 0 1px 0;
  color: #5e6469;
  position: relative;
  padding-right: 22px !important;
  cursor: pointer;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .dropdown_menu .dropdown_menu_button.disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .dropdown_menu .dropdown_menu_button:not(.disabled):hover {
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f1f1f1));
  background: -moz-linear-gradient(-90deg, white, #f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .dropdown_menu .dropdown_menu_button:not(.disabled):active {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  border-color: #b9b9b9;
  border-top-color: #c2c2c2;
  border-right-color: #b9b9b9;
  border-bottom-color: #b7b7b7;
  border-left-color: #b9b9b9;
  background: #f3f3f3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d8d8d8));
  background: -moz-linear-gradient(-90deg, #f3f3f3, #d8d8d8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
}
/* line 10, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_button:before {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 3px 3px 0;
  border-style: solid;
  border-color: white transparent;
  right: 12px;
  top: 45%;
}
/* line 22, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_button:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 3px 3px 0;
  border-style: solid;
  border-color: #777777 transparent;
  right: 12px;
  top: 45%;
}
/* line 35, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_nipple {
  content: "";
  position: absolute;
  top: -6px;
  display: block;
  width: 0;
  height: 0;
  border-width: 0 6px 6px;
  border-style: solid;
  border-color: #545a5e transparent;
  z-index: 100;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_nipple:before {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 0 5px 5px;
  border-style: solid;
  border-color: #838a90 transparent;
  left: -5px;
  top: 1px;
}
/* line 65, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_nipple:after {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  border-width: 0 5px 5px;
  border-style: solid;
  border-color: #686e74 transparent;
  left: -5px;
  top: 2px;
}
/* line 78, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper {
  display: inline-block;
  position: absolute;
  background-color: white;
  padding: 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px, #838a90 0px 1px 0px 0px inset;
  box-shadow: rgba(0, 0, 0, 0.4) 0 1px 3px, #838a90 0px 1px 0px 0px inset;
  background-color: #5e6469;
  background: #686e74;
  background: -webkit-gradient(linear, left top, left bottom, from(#686e74), to(#52575c));
  background: -moz-linear-gradient(-90deg, #686e74, #52575c);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686e74', endColorstr='#52575c');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686e74', endColorstr='#52575c');
  border: solid 1px #464a4e;
  border-top-color: #545a5e;
  border-bottom-color: #35383b;
  border-radius: 4px;
}
/* line 92, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list {
  display: block;
  background-color: #FFF;
  border: solid 1px #464a4e;
  -webkit-box-shadow: #6a7176 0px 1px 0px 0px;
  box-shadow: #6a7176 0px 1px 0px 0px;
  border-radius: 3px;
  margin: 0;
  overflow: hidden;
  padding: 8px;
  list-style-type: none;
  padding: 0;
}
/* line 105, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li {
  display: block;
  border-bottom: solid 1px #ebebeb;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 110, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a {
  display: block;
  -webkit-box-sizing: padding-box;
  -moz-box-sizing: padding-box;
  box-sizing: padding-box;
  font-size: 0.95em;
  font-weight: bold;
  padding: 7px 16px 5px;
  text-decoration: none;
  text-align: center;
  -webkit-font-smoothing: antialiased;
}
/* line 120, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a:hover {
  background: #75a1c2;
  background: -webkit-gradient(linear, left top, left bottom, from(#75a1c2), to(#608cb4));
  background: -moz-linear-gradient(-90deg, #75a1c2, #608cb4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#75a1c2', endColorstr='#608cb4');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#75a1c2', endColorstr='#608cb4');
  text-shadow: #5a83aa 0 1px 0;
  color: #FFF;
}
/* line 126, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li a:active {
  background: #608cb4;
  background: -webkit-gradient(linear, left top, left bottom, from(#608cb4), to(#75a1c2));
  background: -moz-linear-gradient(-90deg, #608cb4, #75a1c2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#608cb4', endColorstr='#75a1c2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#608cb4', endColorstr='#75a1c2');
  color: #FFF;
}
/* line 134, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:first-child a {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
/* line 141, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:last-child {
  border: none;
}
/* line 142, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_dropdown_menu.scss */
body.active_admin .dropdown_menu .dropdown_menu_list_wrapper .dropdown_menu_list li:last-child a {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin td span.icon svg path, body.active_admin td span.icon svg polygon, body.active_admin td span.icon svg rect, body.active_admin td span.icon svg circle, body.active_admin p span.icon svg path, body.active_admin p span.icon svg polygon, body.active_admin p span.icon svg rect, body.active_admin p span.icon svg circle {
  fill: #b3bcc1 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin td span.icon, body.active_admin p span.icon {
  width: 0.8em;
  height: 0.8em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin td span.icon svg, body.active_admin p span.icon svg {
  width: 0.8em;
  height: 0.8em;
}
/* line 3, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_buttons.scss */
body.active_admin td span.icon, body.active_admin p span.icon {
  margin: 0 3px;
}
/* line 6, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_buttons.scss */
body.active_admin a.member_link {
  margin-right: 7px;
  white-space: nowrap;
}
/* line 11, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_buttons.scss */
body.active_admin a.button, body.active_admin a:link.button, body.active_admin a:visited.button, body.active_admin input[type=submit] {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: #838a90;
  background: -webkit-gradient(linear, left top, left bottom, from(#838a90), to(#414549));
  background: -moz-linear-gradient(-90deg, #838a90, #414549);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#838a90', endColorstr='#414549');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#838a90', endColorstr='#414549');
  text-shadow: black 0 1px 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;
  border: solid 1px #484e53;
  border-color: #484e53;
  border-top-color: #616a71;
  border-right-color: #484e53;
  border-bottom-color: #363b3f;
  border-left-color: #484e53;
  color: #efefef;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin a.button.disabled, body.active_admin a:link.button.disabled, body.active_admin a:visited.button.disabled, body.active_admin input[type=submit].disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin a.button:not(.disabled):hover, body.active_admin a:link.button:not(.disabled):hover, body.active_admin a:visited.button:not(.disabled):hover, body.active_admin input[type=submit]:not(.disabled):hover {
  background: #8b9297;
  background: -webkit-gradient(linear, left top, left bottom, from(#8b9297), to(#484d51));
  background: -moz-linear-gradient(-90deg, #8b9297, #484d51);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b9297', endColorstr='#484d51');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b9297', endColorstr='#484d51');
}
/* line 34, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin a.button:not(.disabled):active, body.active_admin a:link.button:not(.disabled):active, body.active_admin a:visited.button:not(.disabled):active, body.active_admin input[type=submit]:not(.disabled):active {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px white;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px white;
  background: #71797f;
  background: -webkit-gradient(linear, left top, left bottom, from(#71797f), to(#35383b));
  background: -moz-linear-gradient(-90deg, #71797f, #35383b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71797f', endColorstr='#35383b');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71797f', endColorstr='#35383b');
}
/* line 2, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_grid.scss */
body.active_admin table.index_grid td {
  border: none;
  background: none;
  padding: 0 20px 20px 0;
  margin: 0;
}
/* line 5, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_grid.scss */
body.active_admin .columns {
  clear: both;
  padding: 0;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_grid.scss */
body.active_admin .columns .column {
  float: left;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_links.scss */
body.active_admin a, body.active_admin a:link, body.active_admin a:visited {
  color: #38678b;
  text-decoration: underline;
}
/* line 5, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_links.scss */
body.active_admin a:hover {
  text-decoration: none;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .paginated_collection_contents {
  clear: both;
}
/* line 5, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .pagination {
  float: right;
  font-size: 0.9em;
  margin-left: 10px;
}
/* line 10, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .pagination a {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e7e7e7));
  background: -moz-linear-gradient(-90deg, white, #e7e7e7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  border: solid 1px #c7c7c7;
  border-color: #c7c7c7;
  border-top-color: lightgrey;
  border-right-color: #c7c7c7;
  border-bottom-color: #c2c2c2;
  border-left-color: #c7c7c7;
  text-shadow: white 0 1px 0;
  color: #5e6469;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .pagination a.disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .pagination a:not(.disabled):hover {
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f1f1f1));
  background: -moz-linear-gradient(-90deg, white, #f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .pagination a:not(.disabled):active {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  border-color: #b9b9b9;
  border-top-color: #c2c2c2;
  border-right-color: #b9b9b9;
  border-bottom-color: #b7b7b7;
  border-left-color: #b9b9b9;
  background: #f3f3f3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d8d8d8));
  background: -moz-linear-gradient(-90deg, #f3f3f3, #d8d8d8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .pagination span.page.current {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: #838a90;
  background: -webkit-gradient(linear, left top, left bottom, from(#838a90), to(#414549));
  background: -moz-linear-gradient(-90deg, #838a90, #414549);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#838a90', endColorstr='#414549');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#838a90', endColorstr='#414549');
  text-shadow: black 0 1px 0;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0px rgba(255, 255, 255, 0.2) inset;
  border: solid 1px #484e53;
  border-color: #484e53;
  border-top-color: #616a71;
  border-right-color: #484e53;
  border-bottom-color: #363b3f;
  border-left-color: #484e53;
  color: #efefef;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .pagination span.page.current.disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .pagination span.page.current:not(.disabled):hover {
  background: #8b9297;
  background: -webkit-gradient(linear, left top, left bottom, from(#8b9297), to(#484d51));
  background: -moz-linear-gradient(-90deg, #8b9297, #484d51);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b9297', endColorstr='#484d51');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8b9297', endColorstr='#484d51');
}
/* line 34, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin .pagination span.page.current:not(.disabled):active {
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px white;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4) inset, 0 1px 0 0px white;
  background: #71797f;
  background: -webkit-gradient(linear, left top, left bottom, from(#71797f), to(#35383b));
  background: -moz-linear-gradient(-90deg, #71797f, #35383b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71797f', endColorstr='#35383b');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#71797f', endColorstr='#35383b');
}
/* line 18, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .pagination a, body.active_admin .pagination span.page.current {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  margin-right: 4px;
  padding: 2px 5px;
}
/* line 25, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .pagination_information {
  float: right;
  margin-bottom: 5px;
  color: #b3bcc1;
}
/* line 29, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .pagination_information b {
  color: #5c6469;
}
/* line 32, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_pagination.scss */
body.active_admin .download_links {
  float: left;
}
/* line 2, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_panels.scss */
body.active_admin .section, body.active_admin .panel {
  background: #f4f4f4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: inset 0 1px 4px #dddddd;
  -moz-box-shadow: inset 0 1px 4px #dddddd;
  -webkit-box-shadow: inset 0 1px 4px #dddddd;
  margin-bottom: 20px;
}
/* line 28, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin .section > h3, body.active_admin .panel > h3 {
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dfe1e2));
  background: -moz-linear-gradient(-90deg, #efefef, #dfe1e2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  text-shadow: white 0 1px 0;
  border: solid 1px #cdcdcd;
  border-color: #d4d4d4;
  border-top-color: #e6e6e6;
  border-right-color: #d4d4d4;
  border-bottom-color: #cdcdcd;
  border-left-color: #d4d4d4;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0.5em;
  color: #5e6469;
  padding: 5px 10px 3px 10px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin .section > h3 span.icon svg path, body.active_admin .section > h3 span.icon svg polygon, body.active_admin .section > h3 span.icon svg rect, body.active_admin .section > h3 span.icon svg circle, body.active_admin .panel > h3 span.icon svg path, body.active_admin .panel > h3 span.icon svg polygon, body.active_admin .panel > h3 span.icon svg rect, body.active_admin .panel > h3 span.icon svg circle {
  fill: #5e6469 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin .section > h3 span.icon, body.active_admin .panel > h3 span.icon {
  width: 1em;
  height: 1em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin .section > h3 span.icon svg, body.active_admin .panel > h3 span.icon svg {
  width: 1em;
  height: 1em;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin .section > div, body.active_admin .panel > div {
  padding: 3px 15px 15px 15px;
}
/* line 32, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin .section hr, body.active_admin .panel hr {
  border: none;
  border-bottom: 1px solid #e8e8e8;
}
/* line 6, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_panels.scss */
body.active_admin .sidebar_section {
  background: #f4f4f4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: inset 0 1px 4px #dddddd;
  -moz-box-shadow: inset 0 1px 4px #dddddd;
  -webkit-box-shadow: inset 0 1px 4px #dddddd;
  margin-bottom: 20px;
}
/* line 28, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin .sidebar_section > h3 {
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dfe1e2));
  background: -moz-linear-gradient(-90deg, #efefef, #dfe1e2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  text-shadow: white 0 1px 0;
  border: solid 1px #cdcdcd;
  border-color: #d4d4d4;
  border-top-color: #e6e6e6;
  border-right-color: #d4d4d4;
  border-bottom-color: #cdcdcd;
  border-left-color: #d4d4d4;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0.5em;
  color: #5e6469;
  padding: 5px 10px 3px 10px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin .sidebar_section > h3 span.icon svg path, body.active_admin .sidebar_section > h3 span.icon svg polygon, body.active_admin .sidebar_section > h3 span.icon svg rect, body.active_admin .sidebar_section > h3 span.icon svg circle {
  fill: #5e6469 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin .sidebar_section > h3 span.icon {
  width: 1em;
  height: 1em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin .sidebar_section > h3 span.icon svg {
  width: 1em;
  height: 1em;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin .sidebar_section > div {
  padding: 3px 15px 15px 15px;
}
/* line 32, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin .sidebar_section hr {
  border: none;
  border-bottom: 1px solid #e8e8e8;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_columns.scss */
body.active_admin .columns {
  margin-bottom: 10px;
}
/* line 3, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_scopes.scss */
body.active_admin .scopes li .count {
  color: #8e979e;
  font-weight: normal;
  font-size: 0.9em;
  line-height: 10px;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_status_tags.scss */
body.active_admin .status_tag {
  background: #cacaca;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 0.15em;
  padding: 3px 5px 2px 5px;
  font-size: 0.8em;
}
/* line 9, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_status_tags.scss */
body.active_admin .status_tag.ok, body.active_admin .status_tag.published, body.active_admin .status_tag.complete, body.active_admin .status_tag.completed, body.active_admin .status_tag.green {
  background: #8daa92;
}
/* line 10, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_status_tags.scss */
body.active_admin .status_tag.warn, body.active_admin .status_tag.warning, body.active_admin .status_tag.orange {
  background: #e29b20;
}
/* line 11, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_status_tags.scss */
body.active_admin .status_tag.error, body.active_admin .status_tag.errored, body.active_admin .status_tag.red {
  background: #d45f53;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools {
  display: block;
  margin-bottom: 16px;
  width: 100%;
  height: 20px;
}
/* line 9, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools .table_tools_button + .table_tools_button {
  margin-left: 6px;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools .table_tools_button + .table_tools_segmented_control {
  margin-left: 6px;
}
/* line 17, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools .table_tools_segmented_control + .table_tools_button {
  margin-left: 6px;
}
/* line 24, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin a.table_tools_button, body.active_admin .table_tools .dropdown_menu_button {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e7e7e7));
  background: -moz-linear-gradient(-90deg, white, #e7e7e7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  border: solid 1px #c7c7c7;
  border-color: #c7c7c7;
  border-top-color: lightgrey;
  border-right-color: #c7c7c7;
  border-bottom-color: #c2c2c2;
  border-left-color: #c7c7c7;
  text-shadow: white 0 1px 0;
  color: #5e6469;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f0f0f0));
  background: -moz-linear-gradient(-90deg, white, #f0f0f0);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f0f0f0');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f0f0f0');
  border-color: #d0d0d0;
  border-top-color: #d9d9d9;
  border-right-color: #d0d0d0;
  border-bottom-color: #c5c5c5;
  border-left-color: #d0d0d0;
  font-size: 0.9em;
  text-decoration: none;
  padding: 4px 14px 4px;
  position: relative;
  -webkit-transition: all 0.08s ease-in;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin a.table_tools_button.disabled, body.active_admin .table_tools .dropdown_menu_button.disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin a.table_tools_button:not(.disabled):hover, body.active_admin .table_tools .dropdown_menu_button:not(.disabled):hover {
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f1f1f1));
  background: -moz-linear-gradient(-90deg, white, #f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin a.table_tools_button:not(.disabled):active, body.active_admin .table_tools .dropdown_menu_button:not(.disabled):active {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  border-color: #b9b9b9;
  border-top-color: #c2c2c2;
  border-right-color: #b9b9b9;
  border-bottom-color: #b7b7b7;
  border-left-color: #b9b9b9;
  background: #f3f3f3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d8d8d8));
  background: -moz-linear-gradient(-90deg, #f3f3f3, #d8d8d8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
}
/* line 35, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin a.table_tools_button:not(.disabled):hover, body.active_admin .table_tools .dropdown_menu_button:not(.disabled):hover {
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f6f6f6));
  background: -moz-linear-gradient(-90deg, white, #f6f6f6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f6f6f6');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f6f6f6');
}
/* line 39, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin a.table_tools_button:not(.disabled):active, body.active_admin .table_tools .dropdown_menu_button:not(.disabled):active {
  border-color: #c8c8c8;
  border-top-color: #d7d7d7;
  border-right-color: #c8c8c8;
  border-bottom-color: #c3c3c3;
  border-left-color: #c8c8c8;
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17) inset;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.17) inset;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e8e8e8));
  background: -moz-linear-gradient(-90deg, white, #e8e8e8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e8e8e8');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e8e8e8');
}
/* line 47, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 53, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control li {
  display: inline-block;
  list-style-image: none;
  list-style-type: none;
  margin-left: -7px;
  white-space: nowrap;
}
/* line 60, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control li a {
  border-radius: 0px;
}
/* line 64, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control li:first-child {
  margin-left: 0;
}
/* line 67, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control li:first-child a {
  border-top-left-radius: 12px;
  border-bottom-left-radius: 12px;
}
/* line 74, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control li:last-child a {
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
}
/* line 82, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control li.selected a {
  background: #f0f0f0;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#fdfdfd));
  background: -moz-linear-gradient(-90deg, #f0f0f0, #fdfdfd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#fdfdfd');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#fdfdfd');
  -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1) inset;
  cursor: default;
}
/* line 87, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/components/_table_tools.css.scss */
body.active_admin .table_tools_segmented_control li.selected a:hover {
  background: #f0f0f0;
  background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#fdfdfd));
  background: -moz-linear-gradient(-90deg, #f0f0f0, #fdfdfd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#fdfdfd');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#fdfdfd');
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_dashboard.scss */
body.active_admin table.dashboard {
  width: 100%;
}
/* line 3, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_dashboard.scss */
body.active_admin table.dashboard td {
  border-bottom: none;
}
/* line 4, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_dashboard.scss */
body.active_admin table.dashboard .dashboard_section {
  background: #f4f4f4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: inset 0 1px 4px #dddddd;
  -moz-box-shadow: inset 0 1px 4px #dddddd;
  -webkit-box-shadow: inset 0 1px 4px #dddddd;
  margin-bottom: 20px;
}
/* line 28, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin table.dashboard .dashboard_section > h3 {
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dfe1e2));
  background: -moz-linear-gradient(-90deg, #efefef, #dfe1e2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  text-shadow: white 0 1px 0;
  border: solid 1px #cdcdcd;
  border-color: #d4d4d4;
  border-top-color: #e6e6e6;
  border-right-color: #d4d4d4;
  border-bottom-color: #cdcdcd;
  border-left-color: #d4d4d4;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0.5em;
  color: #5e6469;
  padding: 5px 10px 3px 10px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin table.dashboard .dashboard_section > h3 span.icon svg path, body.active_admin table.dashboard .dashboard_section > h3 span.icon svg polygon, body.active_admin table.dashboard .dashboard_section > h3 span.icon svg rect, body.active_admin table.dashboard .dashboard_section > h3 span.icon svg circle {
  fill: #5e6469 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin table.dashboard .dashboard_section > h3 span.icon {
  width: 1em;
  height: 1em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin table.dashboard .dashboard_section > h3 span.icon svg {
  width: 1em;
  height: 1em;
}
/* line 30, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin table.dashboard .dashboard_section > div {
  padding: 3px 15px 15px 15px;
}
/* line 32, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_sections.css.scss */
body.active_admin table.dashboard .dashboard_section hr {
  border: none;
  border-bottom: 1px solid #e8e8e8;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out {
  background: #e8e9ea;
}
/* line 4, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #content_wrapper {
  width: 500px;
  margin: 70px auto;
}
/* line 7, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #content_wrapper #active_admin_content {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  background: #fff;
  padding: 13px 30px;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out h2 {
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dfe1e2));
  background: -moz-linear-gradient(-90deg, #efefef, #dfe1e2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  text-shadow: white 0 1px 0;
  border: solid 1px #cdcdcd;
  border-color: #d4d4d4;
  border-top-color: #e6e6e6;
  border-right-color: #d4d4d4;
  border-bottom-color: #cdcdcd;
  border-left-color: #d4d4d4;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0.5em;
  color: #5e6469;
  padding: 5px 10px 3px 10px;
  background: #6a7176;
  background: -webkit-gradient(linear, left top, left bottom, from(#6a7176), to(#4d5256));
  background: -moz-linear-gradient(-90deg, #6a7176, #4d5256);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a7176', endColorstr='#4d5256');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6a7176', endColorstr='#4d5256');
  border-bottom: 1px solid #44484b;
  text-shadow: black 0 1px 0;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
  border: none;
  color: #fff;
  margin: -13px -30px 20px -30px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin.logged_out h2 span.icon svg path, body.active_admin.logged_out h2 span.icon svg polygon, body.active_admin.logged_out h2 span.icon svg rect, body.active_admin.logged_out h2 span.icon svg circle {
  fill: #5e6469 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin.logged_out h2 span.icon {
  width: 1em;
  height: 1em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin.logged_out h2 span.icon svg {
  width: 1em;
  height: 1em;
}
/* line 24, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #login {
  /* Login Form */
}
/* line 27, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #login form fieldset {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  background: none;
  padding: 0;
  margin-bottom: 0;
}
/* line 31, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #login form fieldset li {
  padding: 10px 0;
}
/* line 33, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #login form fieldset input[type=text], body.active_admin.logged_out #login form fieldset input[type=email], body.active_admin.logged_out #login form fieldset input[type=password] {
  width: 70%;
}
/* line 36, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #login form fieldset.buttons {
  margin-left: 20%;
}
/* line 41, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/pages/_logged_out.scss */
body.active_admin.logged_out #login a {
  float: right;
  margin-top: -32px;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_footer.scss */
body.active_admin #footer {
  padding: 30px 30px;
  font-size: 0.8em;
  clear: both;
}
/* line 6, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_footer.scss */
body.active_admin #footer p {
  padding-top: 10px;
}
/* line 12, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_footer.scss */
body.active_admin #index_footer {
  padding-top: 5px;
  text-align: right;
  font-size: 0.85em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_footer.scss */
body.active_admin .index_content {
  clear: both;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_main_structure.scss */
body.active_admin #wrapper {
  display: table;
  width: 100%;
}
/* line 6, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_main_structure.scss */
body.active_admin #active_admin_content {
  margin: 0;
  padding: 25px 30px;
}
/* line 10, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_main_structure.scss */
body.active_admin #active_admin_content #main_content_wrapper {
  float: left;
  width: 100%;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_main_structure.scss */
body.active_admin #active_admin_content #main_content_wrapper #main_content {
  margin-right: 300px;
}
/* line 19, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_main_structure.scss */
body.active_admin #active_admin_content.without_sidebar #main_content_wrapper #main_content {
  margin-right: 0;
}
/* line 21, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_main_structure.scss */
body.active_admin #active_admin_content #sidebar {
  float: left;
  width: 270px;
  margin-left: -270px;
}
/* line 1, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_title_bar.scss */
body.active_admin #title_bar {
  background: #efefef;
  background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#dfe1e2));
  background: -moz-linear-gradient(-90deg, #efefef, #dfe1e2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dfe1e2');
  text-shadow: white 0 1px 0;
  border: solid 1px #cdcdcd;
  border-color: #d4d4d4;
  border-top-color: #e6e6e6;
  border-right-color: #d4d4d4;
  border-bottom-color: #cdcdcd;
  border-left-color: #d4d4d4;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 0 1px white inset;
  font-size: 1.0em;
  font-weight: bold;
  line-height: 18px;
  margin-bottom: 0.5em;
  color: #5e6469;
  padding: 5px 10px 3px 10px;
  *zoom: 1;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.37);
  display: table;
  border-bottom-color: #EEE;
  width: 100%;
  position: relative;
  margin: 0;
  margin-bottom: 15px;
  padding: 10px 30px;
  z-index: 800;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin #title_bar span.icon svg path, body.active_admin #title_bar span.icon svg polygon, body.active_admin #title_bar span.icon svg rect, body.active_admin #title_bar span.icon svg circle {
  fill: #5e6469 !important;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin #title_bar span.icon {
  width: 1em;
  height: 1em;
}
/* line 14, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin #title_bar span.icon svg {
  width: 1em;
  height: 1em;
}
/* line 18, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/bourbon-3.0.1/app/assets/stylesheets/addons/_clearfix.scss */
body.active_admin #title_bar:before, body.active_admin #title_bar:after {
  content: " ";
  display: table;
}
/* line 23, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/bourbon-3.0.1/app/assets/stylesheets/addons/_clearfix.scss */
body.active_admin #title_bar:after {
  clear: both;
}
/* line 15, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_title_bar.scss */
body.active_admin #title_bar #titlebar_left, body.active_admin #title_bar #titlebar_right {
  height: 50px;
  vertical-align: middle;
  display: table-cell;
}
/* line 21, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_title_bar.scss */
body.active_admin #title_bar #titlebar_right {
  text-align: right;
}
/* line 25, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_title_bar.scss */
body.active_admin #title_bar h2 {
  margin: 0;
  padding: 0;
  font-size: 2.6em;
  font-weight: bold;
}
/* line 33, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_title_bar.scss */
body.active_admin #title_bar .action_items a {
  -webkit-border-radius: 200px;
  -moz-border-radius: 200px;
  border-radius: 200px;
  display: inline-block;
  font-weight: bold;
  font-size: 1.0em;
  font-family: Helvetica, Arial, sans-serif;
  line-height: 12px;
  margin-right: 3px;
  padding: 7px 16px 6px;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#e7e7e7));
  background: -moz-linear-gradient(-90deg, white, #e7e7e7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#e7e7e7');
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0 0 rgba(255, 255, 255, 0.8) inset;
  border: solid 1px #c7c7c7;
  border-color: #c7c7c7;
  border-top-color: lightgrey;
  border-right-color: #c7c7c7;
  border-bottom-color: #c2c2c2;
  border-left-color: #c7c7c7;
  text-shadow: white 0 1px 0;
  color: #5e6469;
  padding: 12px 17px 10px;
  margin: 0px;
}
/* line 13, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin #title_bar .action_items a.disabled {
  opacity: 0.5;
  cursor: default;
}
/* line 51, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin #title_bar .action_items a:not(.disabled):hover {
  background: white;
  background: -webkit-gradient(linear, left top, left bottom, from(white), to(#f1f1f1));
  background: -moz-linear-gradient(-90deg, white, #f1f1f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#f1f1f1');
}
/* line 55, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_buttons.css.scss */
body.active_admin #title_bar .action_items a:not(.disabled):active {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22) inset, 0 1px 0 0px #eeeeee;
  border-color: #b9b9b9;
  border-top-color: #c2c2c2;
  border-right-color: #b9b9b9;
  border-bottom-color: #b7b7b7;
  border-left-color: #b9b9b9;
  background: #f3f3f3;
  background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d8d8d8));
  background: -moz-linear-gradient(-90deg, #f3f3f3, #d8d8d8);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3', endColorstr='#d8d8d8');
}
/* line 36, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/structure/_title_bar.scss */
body.active_admin #title_bar .action_items a span.icon {
  vertical-align: bottom;
  margin-right: 4px;
}
/* line 8, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/mixins/_icons.css.scss */
body.active_admin #title_bar .action_items a:hover span.icon svg path, body.active_admin #title_bar .action_items a:hover span.icon svg polygon, body.active_admin #title_bar .action_items a:hover span.icon svg rect, body.active_admin #title_bar .action_items a:hover span.icon svg circle {
  fill: black !important;
}

/* line 37, ../../../../.rbenv/versions/1.9.3-p429/lib/ruby/gems/1.9.1/gems/activeadmin-0.5.1/app/assets/stylesheets/active_admin/_base.css.scss */
body.active_admin {
  font-family: Helvetica, Arial, sans-serif;
  line-height: 150%;
  font-size: 72%;
  background: #fff;
  margin: 0;
  padding: 0;
  color: #323537;
}

/* This is the moving lens square underneath the mouse pointer. */

.cloud-zoom-lens {
	border: 4px solid #888;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
}


.colorpicker {
	width: 356px;
	height: 176px;
	overflow: hidden;
	position: absolute;
	background: url(../assets/colorpicker/colorpicker_background.png);
	font-family: Arial, Helvetica, sans-serif;
	display: none;
}
.colorpicker_color {
	width: 150px;
	height: 150px;
	left: 14px;
	top: 13px;
	position: absolute;
	background: #f00;
	overflow: hidden;
	cursor: crosshair;
}
.colorpicker_color div {
	position: absolute;
	top: 0;
	left: 0;
	width: 150px;
	height: 150px;
	background: url(../assets/colorpicker/colorpicker_overlay.png);
}
.colorpicker_color div div {
	position: absolute;
	top: 0;
	left: 0;
	width: 11px;
	height: 11px;
	overflow: hidden;
	background: url(../assets/colorpicker/colorpicker_select.gif);
	margin: -5px 0 0 -5px;
}
.colorpicker_hue {
	position: absolute;
	top: 13px;
	left: 171px;
	width: 35px;
	height: 150px;
	cursor: n-resize;
}
.colorpicker_hue div {
	position: absolute;
	width: 35px;
	height: 9px;
	overflow: hidden;
	background: url(../assets/colorpicker/colorpicker_indic.gif) left top;
	margin: -4px 0 0 0;
	left: 0px;
}
.colorpicker_new_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 213px;
	top: 13px;
	background: #f00;
}
.colorpicker_current_color {
	position: absolute;
	width: 60px;
	height: 30px;
	left: 283px;
	top: 13px;
	background: #f00;
}
.colorpicker input {
	background-color: transparent;
	border: 1px solid transparent;
	position: absolute;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	top: 4px;
	right: 11px;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 11px;
}
.colorpicker_hex {
	position: absolute;
	width: 72px;
	height: 22px;
	background: url(../assets/colorpicker/colorpicker_hex.png) top;
	left: 212px;
	top: 142px;
}
.colorpicker_hex input {
	right: 6px;
}
.colorpicker_field {
	height: 22px;
	width: 62px;
	background-position: top;
	position: absolute;
}
.colorpicker_field span {
	position: absolute;
	width: 12px;
	height: 22px;
	overflow: hidden;
	top: 0;
	right: 0;
	cursor: n-resize;
}
.colorpicker_rgb_r {
	background-image: url(../assets/colorpicker/colorpicker_rgb_r.png);
	top: 52px;
	left: 212px;
}
.colorpicker_rgb_g {
	background-image: url(../assets/colorpicker/colorpicker_rgb_g.png);
	top: 82px;
	left: 212px;
}
.colorpicker_rgb_b {
	background-image: url(../assets/colorpicker/colorpicker_rgb_b.png);
	top: 112px;
	left: 212px;
}
.colorpicker_hsb_h {
	background-image: url(../assets/colorpicker/colorpicker_hsb_h.png);
	top: 52px;
	left: 282px;
}
.colorpicker_hsb_s {
	background-image: url(../assets/colorpicker/colorpicker_hsb_s.png);
	top: 82px;
	left: 282px;
}
.colorpicker_hsb_b {
	background-image: url(../assets/colorpicker/colorpicker_hsb_b.png);
	top: 112px;
	left: 282px;
}
.colorpicker_submit {
	position: absolute;
	width: 22px;
	height: 22px;
	background: url(../assets/colorpicker/colorpicker_submit.png) top;
	left: 322px;
	top: 142px;
	overflow: hidden;
}
.colorpicker_focus {
	background-position: center;
}
.colorpicker_hex.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_submit.colorpicker_focus {
	background-position: bottom;
}
.colorpicker_slider {
	background-position: bottom;
}
.start_dialtest {
	margin-top:20px
}

.dialtest_player {
	padding: 13px;
	background-color: #d1d1d1;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.dialtest_player h2 {
	color: #083957;
	background-color: transparent;
	text-align: left;
	font-weight: normal;
	font-size: 20px;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

.dialtest_player .arrow_up, 
.dialtest_player .arrow_down,
.play_controls .rewind-button,
.play_controls .play-button,
.save-redo .save-dialtest,
.save-redo .redo-dialtest
{
	cursor: pointer;
}

.dialtest_player .currentRating {
	background: url("/assets/dialtest/graph-marker.png") no-repeat scroll 0 0 transparent;
	width:38px;
	height:19px;
	color: #083957;
	font-weight: bold;
	padding-top:3px;
	font-size: 10px;
}

.dialtest_player .player {
	margin-bottom: 15px;
}
.dialtest_player span+h2+div
{
	margin-left: auto;
	margin-right: auto;
}
.dialtest_player .tooltips {
	position: absolute;
	left: 30px;
	width: 171px;
	top: 200px;
	//padding: 10px;
}

.tooltips #tooltips1{
	position: absolute;
	left: 40px;
	width: 180px;
	top: 100px;
}

.tooltips #tooltips2{
	top: 143px;
	position: absolute;
	left: 250px;
	width: 300px;
}

.tooltips #tooltips3{
	position: absolute;
	top: 39px;
	width: 160px;
	left: 560px;
	padding: 10px;
}


.dialtest_player .controls {
	margin-top: 15px;
}

.dialtest_player .play-button, .dialtest_player .rewind-button, .dialtest_player .volume-button {
	cursor: hand;
}

.dialtest_player .volume_controls {
	margin-top: 13px;
}

.dialtest_player .volume-button {
	float: left;
}

.dialtest_player .graph-area {
	width: 475px;
	height: 95px;
	background: url("/assets/dialtest/graph-bg.png") repeat-x scroll 0 0 transparent;
	border: 1px solid #083957;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-left:7px;
}

.dialtest_player .right {
	float: right;
}

.clear {
	clear: both;
}

/* Column layout for player controls and graph */
.dialtest_player .column1 {
    float:left;
    width:120px;
}
.dialtest_player .column2 {
    float:right;
    width:640px;
}

.dialtest_player .column2 .labels {
	position:absolute;
	z-index: 100;
	left:	195px;
	font-weight: bold;
}
.dialtest_player .column2 .labels .high_rating {
	margin-bottom: 65px;
}

.dialtest_player .column2a {
    float:left;
    /*width:480px;*/
}
.dialtest_player .column2b {
    float:right;
    width:148px;
}

.dialtest_results .arrow_controls {
	text-align: left;
	line-height: 25px;
}
/* End column layout */

/* Dialtest upload to comment */
.dialtest_media h3 {
	margin-top:15px;
}
.dialtest_media {
	padding-bottom:30px;
	clear:both;
	display:none;
}
/* line 2, ../../app/assets/stylesheets/discussions.css.scss */
.login_user {
  font-weight: bold;
  font-size: 10pt;
  padding-left: 11px;
}

/* line 8, ../../app/assets/stylesheets/discussions.css.scss */
.mt_10 {
  margin-top: 10px;
}

/* line 12, ../../app/assets/stylesheets/discussions.css.scss */
.top_discussion {
  background-color: #CCCCCC;
  color: #000000;
  font-size: 11pt;
  float: left;
  width: 63%;
  padding: 0 20px;
}
/* line 19, ../../app/assets/stylesheets/discussions.css.scss */
.top_discussion .overview_title {
  font-size: 16pt;
  color: #063959;
  font-weight: bold;
  padding: 10px 15px 0 0;
}

/* line 29, ../../app/assets/stylesheets/discussions.css.scss */
.top_discussion .avatar, .top_project .avatar, .discussion_content .avatar {
  float: left;
  width: 9%;
  padding-top: 5px;
}

/* line 35, ../../app/assets/stylesheets/discussions.css.scss */
.avatar img {
  max-width: 80px;
  max-height: 80px;
  margin-left: 5px;
}

/* line 41, ../../app/assets/stylesheets/discussions.css.scss */
.discussion_content {
  color: #000000;
  font-size: 11pt;
  width: 100%;
  min-height: 50px;
  margin: 10px 0px 10px 0px;
}
/* line 47, ../../app/assets/stylesheets/discussions.css.scss */
.discussion_content .content {
  float: left;
  width: 65%;
  border: 2px solid #07395a;
  background-color: #CCCCCC;
  padding: 10px;
}

/* line 56, ../../app/assets/stylesheets/discussions.css.scss */
.top_project {
  width: 100%;
  margin-top: 10px;
}

/* line 61, ../../app/assets/stylesheets/discussions.css.scss */
.index_discussion {
  background-color: #FFFFFF;
  min-height: 100px;
  float: right;
  width: 250px;
  padding-bottom: 10px;
  position: static;
  z-index: 0px;
}
/* line 70, ../../app/assets/stylesheets/discussions.css.scss */
.index_discussion a {
  text-decoration: none;
  font-size: 9pt;
  color: #333333;
  font-weight: bold;
}
/* line 76, ../../app/assets/stylesheets/discussions.css.scss */
.index_discussion .item {
  padding-left: 15px;
  padding-top: 3px;
}
/* line 80, ../../app/assets/stylesheets/discussions.css.scss */
.index_discussion .current_discussion {
  font-size: 9pt;
  color: #333333;
  font-weight: bold;
  background-color: #CCCCCC;
  padding-left: 15px;
  padding-top: 5px;
}
/* line 87, ../../app/assets/stylesheets/discussions.css.scss */
.index_discussion .current_discussion label {
  cursor: pointer;
}

/* line 92, ../../app/assets/stylesheets/discussions.css.scss */
.clear_left {
  clear: left;
}

/* line 97, ../../app/assets/stylesheets/discussions.css.scss */
.sub_arrorw_right {
  float: right;
  padding-top: 10%;
}

/* line 102, ../../app/assets/stylesheets/discussions.css.scss */
.arrow-right {
  width: 0;
  height: 0;
  border-top: 60px solid transparent;
  border-bottom: 60px solid transparent;
  border-left: 60px solid green;
}

/* line 110, ../../app/assets/stylesheets/discussions.css.scss */
.left-arrow {
  border-color: transparent #07395a;
  border-style: solid;
  border-width: 13px 13px 13px 0px;
  height: 0px;
  width: 0px;
}

/* line 118, ../../app/assets/stylesheets/discussions.css.scss */
.round {
  border: 1px #999999;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  behavior: url("/PIE.htc");
}

/* line 126, ../../app/assets/stylesheets/discussions.css.scss */
.export {
  height: 35px;
}

/* line 130, ../../app/assets/stylesheets/discussions.css.scss */
.control_discussion {
  height: 35px;
  background-color: #FFFFFF;
}
/* line 133, ../../app/assets/stylesheets/discussions.css.scss */
.control_discussion a {
  font-family: "Cantarell", arial, serif;
  font-size: 16pt;
  color: B9B9B9;
}

/* line 140, ../../app/assets/stylesheets/discussions.css.scss */
.button_csv {
  background: url("../assets/csv_ico_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  padding-right: 1em;
  width: 20px;
}

/* line 151, ../../app/assets/stylesheets/discussions.css.scss */
.button_edit_discussion {
  background: url("../assets/edit_btn_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 35px;
  padding-right: 14px;
  width: 35px;
}

/* line 162, ../../app/assets/stylesheets/discussions.css.scss */
.button_edit_discussion:hover {
  background: url("../assets/edit_btn_over.png") no-repeat scroll 0 0 transparent;
}

/* line 166, ../../app/assets/stylesheets/discussions.css.scss */
.button_delete_discussion {
  background: url("../assets/delete_btn_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 35px;
  padding-right: 14px;
  width: 35px;
}

/* line 177, ../../app/assets/stylesheets/discussions.css.scss */
.button_delete_discussion:hover {
  background: url("../assets/delete_btn_over.png") no-repeat scroll 0 0 transparent;
}

/* line 181, ../../app/assets/stylesheets/discussions.css.scss */
.button_rtf {
  background: url("../assets/rtf_ico_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 30px;
  padding-right: 14px;
  width: 20px;
}

/* line 192, ../../app/assets/stylesheets/discussions.css.scss */
.button2 {
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 35px;
  width: 110px;
  border: none;
}

/* line 201, ../../app/assets/stylesheets/discussions.css.scss */
.share {
  background-color: #07395A;
  text-align: center;
  color: #DC9D33;
  padding-top: 5px;
  text-decoration: none;
  height: 25px;
}

/* line 211, ../../app/assets/stylesheets/discussions.css.scss */
.button_add_comment {
  background: url("../assets/add_comment_btn_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 35px;
  padding-right: 14px;
  width: 35px;
}

/* line 222, ../../app/assets/stylesheets/discussions.css.scss */
.button_add_comment:hover {
  background: url("../assets/add_comment_btn_over.png") no-repeat scroll 0 0 transparent;
}

/* line 226, ../../app/assets/stylesheets/discussions.css.scss */
.reorder_button {
  background: url("../assets/reorder-btn-up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 35px;
  padding-right: 14px;
  width: 35px;
}

/* line 237, ../../app/assets/stylesheets/discussions.css.scss */
.reorder_button:hover {
  background: url("../assets/reorder-btn-over.png") no-repeat scroll 0 0 transparent;
}

/* line 241, ../../app/assets/stylesheets/discussions.css.scss */
.button_prove {
  background: url("../assets/probe-btn-up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 35px;
  padding-right: 14px;
  width: 35px;
}

/* line 252, ../../app/assets/stylesheets/discussions.css.scss */
.button_prove:hover {
  background: url("../assets/probe-btn-over.png") no-repeat scroll 0 0 transparent;
}

/* line 256, ../../app/assets/stylesheets/discussions.css.scss */
.ml20 {
  margin-left: 20;
}

/* line 260, ../../app/assets/stylesheets/discussions.css.scss */
.mr20 {
  margin-right: 20;
}

/* line 264, ../../app/assets/stylesheets/discussions.css.scss */
.mb30 {
  margin-bottom: 33px;
}

/* line 268, ../../app/assets/stylesheets/discussions.css.scss */
.instructions {
  width: 550px;
}

/* line 272, ../../app/assets/stylesheets/discussions.css.scss */
.form_response {
  height: 350px;
  width: 100%;
  margin-top: 10px;
}
/* line 276, ../../app/assets/stylesheets/discussions.css.scss */
.form_response .avatar {
  float: left;
  width: 9%;
  padding-top: 25%;
}
/* line 281, ../../app/assets/stylesheets/discussions.css.scss */
.form_response .form_comment {
  float: left;
  width: 88%;
  padding: 10px;
  border: 2px solid #07395a;
  background-color: #CCCCCC;
}
/* line 288, ../../app/assets/stylesheets/discussions.css.scss */
.form_response .media {
  font-size: 15pt;
  color: #666666;
}
/* line 292, ../../app/assets/stylesheets/discussions.css.scss */
.form_response .text_area {
  margin-right: 40px;
  float: left;
  width: 65%;
}

/* line 299, ../../app/assets/stylesheets/discussions.css.scss */
.transcript {
  font-size: 12pt;
  margin-right: 5px;
  padding: 0px;
  float: right;
}

/* line 306, ../../app/assets/stylesheets/discussions.css.scss */
.text_area_comment {
  width: 85%;
}

/* line 310, ../../app/assets/stylesheets/discussions.css.scss */
.share_for_response {
  clear: both;
  margin-top: 25px;
}

/* line 315, ../../app/assets/stylesheets/discussions.css.scss */
.text_area_share {
  width: 600px;
  height: 300px;
}

/* line 325, ../../app/assets/stylesheets/discussions.css.scss */
.comments {
  font-size: 11pt;
  color: #000000;
}

/* line 330, ../../app/assets/stylesheets/discussions.css.scss */
.time {
  color: #666666;
}

/* line 335, ../../app/assets/stylesheets/discussions.css.scss */
.comment .participant_comment {
  background-color: #FFFFFF;
  float: left;
  width: 85%;
  padding: 10px;
  min-height: 75px;
}
/* line 342, ../../app/assets/stylesheets/discussions.css.scss */
.comment .avatar {
  float: left;
  width: 120px;
  margin-top: 1.5%;
}
/* line 347, ../../app/assets/stylesheets/discussions.css.scss */
.comment .bold {
  margin-left: 15px;
}

/* line 352, ../../app/assets/stylesheets/discussions.css.scss */
.participant_login {
  margin-right: 14%;
}

/* line 358, ../../app/assets/stylesheets/discussions.css.scss */
.sub_comment .comment .participant_comment {
  width: 75%;
  margin-left: 10%;
}
/* line 362, ../../app/assets/stylesheets/discussions.css.scss */
.sub_comment .comment .time {
  margin-left: 12%;
}

/* line 368, ../../app/assets/stylesheets/discussions.css.scss */
.right-arrow {
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-bottom: 13px dashed transparent;
  border-left: 13px solid white;
}

/* line 376, ../../app/assets/stylesheets/discussions.css.scss */
.right-arrow-blue {
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
  border-left: 13px solid #a7c8df;
}

/* line 384, ../../app/assets/stylesheets/discussions.css.scss */
.right_arrow {
  float: left;
  padding-top: 3%;
}

/* line 389, ../../app/assets/stylesheets/discussions.css.scss */
.tag {
  color: #999999;
}

/* line 393, ../../app/assets/stylesheets/discussions.css.scss */
.actions_comments {
  margin-bottom: 10px;
  margin-right: 20px;
}
/* line 396, ../../app/assets/stylesheets/discussions.css.scss */
.actions_comments a {
  text-decoration: none;
}
/* line 400, ../../app/assets/stylesheets/discussions.css.scss */
.actions_comments .button_a {
  background-color: #07395A;
  box-shadow: 0 0 5px #888888;
  color: #DCA227;
  padding: 5px;
  margin-right: 10px;
}

/* line 409, ../../app/assets/stylesheets/discussions.css.scss */
.mb5 {
  margin-bottom: 5px;
}

/* line 413, ../../app/assets/stylesheets/discussions.css.scss */
.export a {
  color: #B9B9B9;
  font-family: 'Cantarell',arial,serif;
  font-size: 16pt;
  padding-left: 10px;
}

/* line 421, ../../app/assets/stylesheets/discussions.css.scss */
.proves p, .prove_new p {
  color: #FF0000;
  font-size: 10pt;
  font-style: italic;
  width: 593px;
  padding: 5px;
  background-color: #FFFFFF;
  margin-top: 7px;
  border: 1px none #999999;
  border-radius: 8px 8px 8px 8px;
  behavior: url("/PIE.htc");
}

/* line 435, ../../app/assets/stylesheets/discussions.css.scss */
.bold {
  font-weight: bold;
}

/* line 440, ../../app/assets/stylesheets/discussions.css.scss */
.add_discussion {
  margin: 10px 0 10px 10px;
  height: 30px;
  padding-top: 10px;
}
/* line 444, ../../app/assets/stylesheets/discussions.css.scss */
.add_discussion a {
  font-size: 11pt;
  color: #666666;
  font-weight: bold;
}

/* line 451, ../../app/assets/stylesheets/discussions.css.scss */
.link_a {
  font-size: 11pt;
  font-weight: bold;
  margin: 10px 10px 10px 10px;
  padding-top: 10px;
  float: left;
  text-decoration: none;
}
/* line 453, ../../app/assets/stylesheets/discussions.css.scss */
.link_a a {
  color: #666666;
}

/* line 463, ../../app/assets/stylesheets/discussions.css.scss */
.font12 {
  font-size: 12pt;
  margin-bottom: 10px;
}

/* line 468, ../../app/assets/stylesheets/discussions.css.scss */
.position_relative {
  position: relative;
  float: right;
  background-color: #DDDDDD;
}

/* line 474, ../../app/assets/stylesheets/discussions.css.scss */
.hidden {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 482, ../../app/assets/stylesheets/discussions.css.scss */
.hide {
  display: none;
}

/* line 486, ../../app/assets/stylesheets/discussions.css.scss */
#discussion_btn {
  padding: 10px;
  width: 92px;
  height: 15px;
  background-color: #07395A;
  cursor: pointer;
  color: #FFFFFF;
  margin-bottom: 10px;
}

/* line 496, ../../app/assets/stylesheets/discussions.css.scss */
.cancel_report {
  cursor: pointer;
}

/* line 499, ../../app/assets/stylesheets/discussions.css.scss */
.cancel_probe {
  cursor: pointer;
}

/* line 504, ../../app/assets/stylesheets/discussions.css.scss */
.comment_admin .avatar {
  float: left;
  width: 9%;
  font-size: 11pt;
  padding-top: 2%;
}
/* line 510, ../../app/assets/stylesheets/discussions.css.scss */
.comment_admin .admin_login {
  margin-left: 10%;
}
/* line 514, ../../app/assets/stylesheets/discussions.css.scss */
.comment_admin .content_comment {
  background-color: #CCCCCC;
  border: 2px solid #07395a;
  width: 88%;
  float: left;
  padding: 10px;
  min-height: 60px;
}

/* line 525, ../../app/assets/stylesheets/discussions.css.scss */
.sub_comment .comment_admin .avatar {
  padding-top: 1%;
}
/* line 527, ../../app/assets/stylesheets/discussions.css.scss */
.sub_comment .comment_admin .avatar .bold {
  margin-left: 15px;
}
/* line 531, ../../app/assets/stylesheets/discussions.css.scss */
.sub_comment .comment_admin .content_comment {
  width: 75%;
  float: left;
  margin-left: 10%;
}
/* line 537, ../../app/assets/stylesheets/discussions.css.scss */
.sub_comment .comment_admin .right_arrow .right-arrow {
  border-color: transparent #07395a;
}

/* line 543, ../../app/assets/stylesheets/discussions.css.scss */
.a_user_login {
  padding: 5px;
  width: 300px;
}

/* line 548, ../../app/assets/stylesheets/discussions.css.scss */
.reports {
  width: 600px;
}
/* line 550, ../../app/assets/stylesheets/discussions.css.scss */
.reports p {
  margin-top: 10px;
  padding: 5px;
}

/* line 556, ../../app/assets/stylesheets/discussions.css.scss */
.r_client {
  background-color: #CAE9D6;
}

/* line 560, ../../app/assets/stylesheets/discussions.css.scss */
.r_admin, .r_moderator {
  background-color: #FECDCA;
}

/* line 564, ../../app/assets/stylesheets/discussions.css.scss */
.r_observer {
  background-color: #cafecd;
}

/* line 568, ../../app/assets/stylesheets/discussions.css.scss */
.r_blue {
  background-color: #A7C8DF;
}

/* line 572, ../../app/assets/stylesheets/discussions.css.scss */
.background_red, .report_new {
  width: 600px;
  margin-top: 10px;
}
/* line 575, ../../app/assets/stylesheets/discussions.css.scss */
.background_red p, .report_new p {
  padding: 5px;
}

/* line 580, ../../app/assets/stylesheets/discussions.css.scss */
.background_green, .new_report {
  background-color: #40E0D0;
  background-color: #FECDCA;
  padding: 5px;
  width: 600px;
}

/* line 587, ../../app/assets/stylesheets/discussions.css.scss */
#s_more_modules {
  margin-top: 10px;
  cursor: pointer;
  text-decoration: underline;
}

/* line 593, ../../app/assets/stylesheets/discussions.css.scss */
#flex_module_types {
  margin-top: 10px;
  background-color: none;
  clear: rigth;
  width: 250px;
}

/* line 600, ../../app/assets/stylesheets/discussions.css.scss */
.overlay_for_flex_module {
  position: absolute;
  z-index: 1000;
  width: 100%;
  height: 100%;
}

/* line 616, ../../app/assets/stylesheets/discussions.css.scss */
#topDiscussion {
  background: url("../assets/bg_assignmentBox.gif") no-repeat scroll center bottom #07395a;
  clear: both;
  color: #FFFFFF;
  margin: -4px 10px 0;
  padding: 20px 0;
  width: 780px;
}
/* line 624, ../../app/assets/stylesheets/discussions.css.scss */
#topDiscussion h2 {
  font: 22px Georgia, "Times New Roman", Times, serif;
  margin: 0 20px 5px;
}
/* line 629, ../../app/assets/stylesheets/discussions.css.scss */
#topDiscussion p {
  color: #EFB31B;
  font-size: 14px;
  margin: 0 20px 20px;
}

/* line 636, ../../app/assets/stylesheets/discussions.css.scss */
fieldset {
  border-color: #919191 #cbcbcb #cbcbcb;
  border-right: 1px solid #cbcbcb;
  border-style: solid;
  border-width: 2px 1px 1px;
}

/* line 648, ../../app/assets/stylesheets/discussions.css.scss */
.discussionLinks a {
  line-height: 25px;
  margin-left: 15px;
  color: #000000;
  font-size: 18px;
  font-weight: bold;
}
/* line 655, ../../app/assets/stylesheets/discussions.css.scss */
.discussionLinks a:hover {
  text-decoration: none;
}

/* line 663, ../../app/assets/stylesheets/discussions.css.scss */
.BlogNogLogo {
  margin: 10px 15px 0 0;
  float: right;
}

/* line 668, ../../app/assets/stylesheets/discussions.css.scss */
.avatarImage {
  margin-right: 10px;
}

/* line 672, ../../app/assets/stylesheets/discussions.css.scss */
.subComment {
  background-color: #F2F2F2;
  border-style: solid;
  border-width: 2px 1px 1px;
}
/**
 * Dragdealer JS v0.9.5
 * http://code.ovidiu.ch/dragdealer-js
 *
 * Copyright (c) 2010, Ovidiu Chereches
 * MIT License
 * http://legal.ovidiu.ch/licenses/MIT
 */


.dragdealer {
	position: relative;
	height: 15px;
	width: 90px;
	margin-left: 25px;
	background: url("/assets/dialtest/volume-track.png") no-repeat;
}
.dragdealer .handle {
	position: absolute;
	cursor: pointer;
}
.dragdealer .red-bar {
	background: url("/assets/dialtest/volume-slider.png") no-repeat;
	height:15px;
	width:15px;
	text-align: center;
}
.dragdealer .disabled {
	background: #898989;
}
/* line 1, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing {
  margin-top: 1em;
  font-size: 14px;
  color: #3D3E42;
  margin-bottom: 1.5em;
}
/* line 5, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing td, #features-and-pricing th {
  width: 150px;
  text-align: center;
  border: 1px solid white;
}
/* line 10, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing tr {
  height: 30px;
  border: 2px solid white;
}
/* line 14, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing tr.odd {
  background-color: #CED7E7;
}
/* line 17, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing tr.even {
  background-color: #E7EBF3;
}
/* line 20, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing th.feature-column {
  width: 300px;
}
/* line 23, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing th {
  background-color: #073658;
  color: #D1981D;
}
/* line 28, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing td a {
  display: block;
}
/* line 30, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing td a img {
  margin: 0.5em 0;
}
/* line 36, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing tr:last-child td:last-child {
  background-color: #D1981D;
}
/* line 40, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing #full-service-header {
  width: 200px;
  background-color: #D1981D;
  color: #073658;
  font-weight: bold;
}
/* line 46, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing #full-service-column {
  width: 200px;
  padding: 5px;
  background-color: #EFCD8A;
  color: #14405D;
}
/* line 54, ../../app/assets/stylesheets/features.css.scss */
#features-and-pricing .border10px {
  border-left: 10px solid white;
  border-right: 10px solid white;
}
/* line 1, ../../app/assets/stylesheets/filters.css.scss */
.filters {
  z-index: 10;
  width: 200px;
  height: 200px;
  float: left;
  overflow: auto;
  background-color: #DDDDDD;
  text-align: left;
  border: 1px #999999;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  margin-left: -60px;
}
/* line 9, ../../app/assets/stylesheets/filters.css.scss */
.filters .button {
  font-size: 10pt;
}
/* line 12, ../../app/assets/stylesheets/filters.css.scss */
.filters .edit_filter {
  padding: 5px;
}
/* line 15, ../../app/assets/stylesheets/filters.css.scss */
.filters #button_clear {
  font-size: 10pt;
  color: #FFFFFF;
  padding-top: 7px;
}
/* line 20, ../../app/assets/stylesheets/filters.css.scss */
.filters h2 {
  color: #FFFFFF;
}
/* line 24, ../../app/assets/stylesheets/filters.css.scss */
.filters .attributes .attribute {
  font-weight: bold;
  display: block;
}
/* line 28, ../../app/assets/stylesheets/filters.css.scss */
.filters .attributes ul {
  list-style: none;
  line-height: 15px;
}
/* line 31, ../../app/assets/stylesheets/filters.css.scss */
.filters .attributes ul li {
  display: none;
}

/* line 43, ../../app/assets/stylesheets/filters.css.scss */
.highlight_red {
  border-style: solid;
  border-width: 2px;
  border-color: red;
}

/* line 49, ../../app/assets/stylesheets/filters.css.scss */
.open_filter {
  background: url("../assets/openfilters-btn-up.png") no-repeat;
  width: 135px;
  height: 35px;
  cursor: pointer;
}

/* line 56, ../../app/assets/stylesheets/filters.css.scss */
.close_filter {
  background: url("../assets/hidefilters-btn-up.png") no-repeat;
  width: 135px;
  height: 35px;
  cursor: pointer;
}

/* line 63, ../../app/assets/stylesheets/filters.css.scss */
.close_filter:hover {
  background: url("../assets/hidefilters-btn-over.png") no-repeat;
}

/* line 67, ../../app/assets/stylesheets/filters.css.scss */
#filter_by_tag_s {
  cursor: pointer;
  color: #666666;
  font-size: 11pt;
  font-weight: bold;
}
/* line 1, ../../app/assets/stylesheets/home.css.scss */
body {
  text-align: center;
  font: 12px Verdana, Geneva, sans-serif;
  color: #000;
  background: #063452;
}

/* line 8, ../../app/assets/stylesheets/home.css.scss */
img {
  border: none;
}

/* line 12, ../../app/assets/stylesheets/home.css.scss */
h1 {
  font: normal 30px "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #005085;
  font-size: 30px;
}

/* line 17, ../../app/assets/stylesheets/home.css.scss */
h1 span {
  padding-left: 40px;
  font-weight: bold;
  font-size: 36px;
}

/* line 23, ../../app/assets/stylesheets/home.css.scss */
#bannerContainer {
  width: 100%;
  height: 251px;
  float: left;
  background: url(../assets/bg-banner.gif) top left repeat-x;
}

/* line 31, ../../app/assets/stylesheets/home.css.scss */
#banner {
  width: 977px;
  height: 251px;
  margin: 0 auto;
  text-align: left;
  position: relative;
}
/* line 38, ../../app/assets/stylesheets/home.css.scss */
#banner #logo {
  position: absolute;
  width: 284px;
  height: 113px;
  top: 0;
  left: 0;
  z-index: 500;
}
/* line 47, ../../app/assets/stylesheets/home.css.scss */
#banner #bannerLoginBtn {
  position: absolute;
  width: 186px;
  height: 47px;
  bottom: 10px;
  right: 145px;
  z-index: 499;
}
/* line 56, ../../app/assets/stylesheets/home.css.scss */
#banner #bannerFeatureBtn {
  background-image: url(../assets/btn-button.gif);
  display: block;
  height: 47px;
  width: 300px;
  z-index: 501;
  position: absolute;
  bottom: 10px;
  right: 350px;
  font-family: Arial;
  text-decoration: none;
  color: #004F84;
  font-weight: bold;
  font-size: 26px;
  text-indent: 53px;
  line-height: 53px;
}
/* line 74, ../../app/assets/stylesheets/home.css.scss */
#banner #bannerNewProjectBtn {
  background-image: url(../assets/btn-button.gif);
  display: block;
  height: 47px;
  width: 300px;
  z-index: 502;
  position: absolute;
  bottom: 10px;
  left: 0px;
  font-family: Arial;
  text-decoration: none;
  color: #004F84;
  font-weight: bold;
  font-size: 26px;
  text-indent: 53px;
  line-height: 53px;
}
/* line 92, ../../app/assets/stylesheets/home.css.scss */
#banner #bannerImage {
  width: 977px;
  height: 210px;
}

/* line 99, ../../app/assets/stylesheets/home.css.scss */
#blue_label {
  background: #063452 !important;
  width: 100%;
  float: left;
  position: relative;
}

/* line 106, ../../app/assets/stylesheets/home.css.scss */
#contentContainer {
  width: 100%;
  float: left;
  background: url(../assets/bg-content.gif) top center repeat-y;
  position: relative;
}

/* line 113, ../../app/assets/stylesheets/home.css.scss */
#contentTop {
  width: 958px;
  text-align: left;
  margin: 0 auto;
  padding: 20px 0 0 0;
}

/* line 119, ../../app/assets/stylesheets/home.css.scss */
#topLeft, #topRight {
  width: 268px;
  float: left;
}

/* line 123, ../../app/assets/stylesheets/home.css.scss */
#brochureAcrobat {
  width: 185px;
  margin: 10px 0 0 20px;
}

/* line 127, ../../app/assets/stylesheets/home.css.scss */
#topCenter {
  width: 400px;
  float: left;
  margin: 0 10px;
  display: inline;
}
/* line 132, ../../app/assets/stylesheets/home.css.scss */
#topCenter p {
  text-align: center;
  line-height: 45px;
  font-style: italic;
}

/* line 138, ../../app/assets/stylesheets/home.css.scss */
#contentDivider {
  clear: both;
  width: 100%;
  height: 47px;
  background: url(../assets/bg-divider.gif) bottom center no-repeat;
}

/* line 144, ../../app/assets/stylesheets/home.css.scss */
#contentBottomContainer {
  width: 978px;
  margin: 0 auto;
}

/* line 148, ../../app/assets/stylesheets/home.css.scss */
#contentBottom {
  width: 976px;
  min-height: 425px;
  float: left;
  background: url(../assets/bg-contentBottom.gif) top left repeat-x;
  text-align: left;
  margin: 0 1px;
  padding: 20px 0;
  display: inline;
}

/* line 158, ../../app/assets/stylesheets/home.css.scss */
#bottomLeft {
  width: 200px;
  float: left;
  margin: 0 40px;
  padding-right: 10px;
  display: inline;
}

/* line 165, ../../app/assets/stylesheets/home.css.scss */
#bottomLogos {
  width: 100%;
  text-align: center;
  margin-top: 30px;
}

/* line 171, ../../app/assets/stylesheets/home.css.scss */
#bottomLogos img {
  margin: 0 30px;
}

/* line 174, ../../app/assets/stylesheets/home.css.scss */
.bottomCenter {
  width: 2px;
  height: 400px;
  float: left;
  background: url(../assets/bg-dot.gif) top center repeat-y;
}

/* line 180, ../../app/assets/stylesheets/home.css.scss */
.bottomRight {
  width: 250px;
  margin: 0 40px;
  float: left;
  display: inline;
}
/* line 185, ../../app/assets/stylesheets/home.css.scss */
.bottomRight label {
  display: inline-block;
  min-width: 100px;
}
/* line 189, ../../app/assets/stylesheets/home.css.scss */
.bottomRight ul {
  padding: 0;
  list-style: none;
  font-size: 18px;
}
/* line 193, ../../app/assets/stylesheets/home.css.scss */
.bottomRight ul li {
  padding: 4px;
  background: #005085;
  margin: 10px;
}
/* line 198, ../../app/assets/stylesheets/home.css.scss */
.bottomRight ul a {
  display: block;
}
/* line 202, ../../app/assets/stylesheets/home.css.scss */
.bottomRight em {
  text-align: left;
  font-style: normal !important;
  font-weight: bold;
  font-size: 36px;
}

/* line 210, ../../app/assets/stylesheets/home.css.scss */
.bottomRight:last-child {
  margin-right: 0;
}

/* line 213, ../../app/assets/stylesheets/home.css.scss */
#join_button {
  height: 47px;
  width: 300px;
  font-family: Arial;
  text-decoration: none;
  color: #004F84;
  font-weight: bold;
  font-size: 26px;
  text-indent: 53px;
  line-height: 53px;
  border: solid;
  padding: 8;
  border-radius: 8px;
  background-color: #FFDB58;
  margin-top: 50px;
}

/* line 230, ../../app/assets/stylesheets/home.css.scss */
#circular-button {
  position: relative;
  left: 850px;
  top: -45px;
  z-index: 100;
}

/* line 236, ../../app/assets/stylesheets/home.css.scss */
.glow {
  display: inline-block;
  padding-top: 25px;
  background: none repeat scroll 0% 0% #07395a;
  font-size: 20px !important;
  font-family: Verdana, Geneva, sans-serif !important;
  color: #ffa700;
  width: 100px;
  height: 75px;
  text-align: center;
  vertical-align: middle;
  box-shadow: -3px -3px 10px #ffa700, -3px 3px 10px #ffb700, 3px 0px 10px #ffa700;
  border-radius: 50px;
  transition: box-shadow 0.4s ease 0s;
}

/* line 252, ../../app/assets/stylesheets/home.css.scss */
.glow:hover {
  -webkit-box-shadow: -6px -8px 10px #f0a100, -4px 7px 10px #f6f300, 6px -4px 10px #ffde00;
  -moz-box-shadow: -6px -8px 10px #f0a100, -4px 7px 10px #f6f300, 6px -4px 10px #ffde00;
  box-shadow: -6px -8px 10px #f0a100, -4px 7px 10px #f6f300, 6px -4px 10px #ffde00;
}

/* line 259, ../../app/assets/stylesheets/home.css.scss */
#form1 {
  text-align: justify;
  line-height: 20px;
  padding: 10px 85px 0 0;
}
/* line 264, ../../app/assets/stylesheets/home.css.scss */
#form1 input {
  width: 170px;
  height: 20px;
  border: -1px solid #008bd2;
  padding: 2px;
}
/* line 270, ../../app/assets/stylesheets/home.css.scss */
#form1 input .state {
  width: 144px;
}
/* line 273, ../../app/assets/stylesheets/home.css.scss */
#form1 input .zip {
  width: 74px;
}
/* line 278, ../../app/assets/stylesheets/home.css.scss */
#form1 .submit {
  border: none;
  width: 160px;
  height: 53px;
  padding: 0px;
}

/* line 285, ../../app/assets/stylesheets/home.css.scss */
#footer_old {
  background: url("../assets/bg-footer.gif") no-repeat scroll center top transparent;
  color: #0069AC;
  float: left;
  height: 94px;
  margin: 0 auto;
  padding-top: 50px;
  width: 100%;
}
/* line 293, ../../app/assets/stylesheets/home.css.scss */
#footer_old a {
  color: #0069AC;
  border-right: 1px solid #0069ac;
  padding-right: 8px;
}
/* line 298, ../../app/assets/stylesheets/home.css.scss */
#footer_old a:last-child {
  border-right: none;
  padding-right: 0;
  padding-left: 8px;
}
/* line 303, ../../app/assets/stylesheets/home.css.scss */
#footer_old #credit-card-logos {
  margin-top: 10px;
}

/* line 309, ../../app/assets/stylesheets/home.css.scss */
.notice {
  color: #4F8A10;
  background-color: #DFF2BF;
  padding: 5px;
}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('/assets/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
	border-color: rgba(0,0,0,0.25);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('/assets/fancybox/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('/assets/fancybox/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('/assets/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	/*
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
	*/
	display: none;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('/assets/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('/assets/fancybox/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('/assets/fancybox/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('/assets/fancybox/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('/assets/fancybox/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('/assets/fancybox/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('/assets/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('/assets/fancybox/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('/assets/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('/assets/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('/assets/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('/assets/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }
/* line 5, ../../app/assets/stylesheets/language_centers.css.scss */
#language_centers table {
  margin-top: 20px;
  width: 80%;
}
/* line 6, ../../app/assets/stylesheets/language_centers.css.scss */
#language_centers table thead {
  font-weight: bold;
}
/* line 10, ../../app/assets/stylesheets/language_centers.css.scss */
#language_centers table td, #language_centers table th {
  text-align: center;
}
/* line 2, ../../app/assets/stylesheets/login.css.scss */
root {
  display: block;
}

/* line 7, ../../app/assets/stylesheets/login.css.scss */
#content_old_site {
  width: 100%;
  position: relative;
  margin: 0 !important;
  background: #063452 !important;
}

/* line 14, ../../app/assets/stylesheets/login.css.scss */
#topper {
  width: 900px;
  height: 315px;
  background: url("../assets/login1.jpg") no-repeat top left #07395a;
  position: relative;
  margin: auto;
}

/* line 22, ../../app/assets/stylesheets/login.css.scss */
#yellowBar {
  width: 100%;
  height: 10px;
  max-height: 10px;
  background: url("../assets/login2.jpg") repeat-x top left #07395a;
  position: relative;
  margin: auto;
}

/* line 31, ../../app/assets/stylesheets/login.css.scss */
#bottom {
  width: 900px;
  min-height: 350px;
  background: url("../assets/login3.jpg") no-repeat top left #07395a;
  position: relative;
  margin: auto;
}

/* line 39, ../../app/assets/stylesheets/login.css.scss */
#bottom_generic {
  width: 900px;
  min-height: 350px;
  background: url("../assets/login4.jpg") no-repeat top left #07395a;
  position: relative;
  margin: auto;
}

/* line 47, ../../app/assets/stylesheets/login.css.scss */
#leftStuff {
  text-align: center;
  width: 450px;
  height: 200px;
  float: left;
}

/* line 53, ../../app/assets/stylesheets/login.css.scss */
#secure {
  float: right;
  color: #000;
  font-family: Verdana,Geneva,sans-serif;
  font-size: 11px;
  margin: 85px 35px 0 0;
}

/* line 61, ../../app/assets/stylesheets/login.css.scss */
#links {
  float: right;
  clear: both;
  color: #919191;
  font-family: Verdana,Geneva,sans-serif;
  font-size: 11px;
  padding: 20px 20px 0 0;
}

/* line 70, ../../app/assets/stylesheets/login.css.scss */
#links span {
  text-decoration: underline;
}

/* line 74, ../../app/assets/stylesheets/login.css.scss */
#copyright {
  font-family: Verdana,Geneva,sans-serif;
  font-size: 11px;
  text-align: center;
  color: #0069ac;
  clear: both;
  padding-top: 50px;
}

/* line 83, ../../app/assets/stylesheets/login.css.scss */
body div.ui-widget-overlay {
  opacity: .5;
  background-color: #777;
  background-image: none;
}

/* line 89, ../../app/assets/stylesheets/login.css.scss */
.login-modal .ui-dialog-titlebar {
  width: 3px;
  margin-left: 270px;
}

/* line 94, ../../app/assets/stylesheets/login.css.scss */
#login-form {
  text-align: left;
  background-color: white;
  display: none;
  padding-left: 10px;
  padding-bottom: 10px;
}

/* line 102, ../../app/assets/stylesheets/login.css.scss */
#login-form .errors p {
  margin: 10px 0px;
}

/* line 106, ../../app/assets/stylesheets/login.css.scss */
#static-login {
  text-align: left;
  width: 306px;
  float: right;
  padding-top: 10px;
  position: relative;
  top: -2px;
  left: -115px;
}
/* line 114, ../../app/assets/stylesheets/login.css.scss */
#static-login #login-form {
  display: block;
}

/* line 119, ../../app/assets/stylesheets/login.css.scss */
.login-form .textbox {
  border: 2px solid #cecece;
  background-color: #f1f1f1;
  line-height: 25px;
  font-size: 18px;
  width: 250px;
  margin-bottom: 10px;
}

/* line 128, ../../app/assets/stylesheets/login.css.scss */
.login-form label {
  color: #004f84;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 18px;
  margin-bottom: 1px;
}

/* line 135, ../../app/assets/stylesheets/login.css.scss */
.submitButton {
  margin-left: 70px;
  margin-top: 15px;
}
/* line 2, ../../app/assets/stylesheets/payments.css.scss */
.checkout-form form {
  float: left;
  width: 50%;
}
/* line 6, ../../app/assets/stylesheets/payments.css.scss */
.checkout-form .credit-card-logos {
  float: right;
  margin-top: 50px;
  margin-right: 50px;
}
/* line 11, ../../app/assets/stylesheets/payments.css.scss */
.checkout-form .clear {
  clear: both;
}
/* line 1, ../../app/assets/stylesheets/project_registration.css.scss */
.field_with_errors {
  display: inline;
}
/* line 3, ../../app/assets/stylesheets/project_registration.css.scss */
.field_with_errors label {
  color: red;
  font-weight: bold;
}

/* line 9, ../../app/assets/stylesheets/project_registration.css.scss */
#topper a {
  float: left;
}

/* line 13, ../../app/assets/stylesheets/project_registration.css.scss */
.required {
  color: red;
  display: inline;
}

/* line 17, ../../app/assets/stylesheets/project_registration.css.scss */
.thank-you {
  display: none;
}

/* line 21, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration, #payments {
  width: 900px;
  min-height: 500px;
  background-color: white;
  position: relative;
  margin: auto;
  overflow: hidden;
  border-radius: 0.5em;
  padding-bottom: 1em;
}
/* line 30, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration p, #payments p {
  margin: 10px;
}
/* line 31, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration label, #payments label {
  margin: 10 0 0 30px;
  display: block;
  max-width: 600px;
}
/* line 36, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration input, #project-registration textarea, #payments input, #payments textarea {
  margin: 3px 0 0 30px;
  width: 200px;
}
/* line 40, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration textarea, #payments textarea {
  width: 70%;
  height: 100px;
}
/* line 44, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .header-label, #payments .header-label {
  margin: 10px;
}
/* line 47, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .header-label label, #payments .header-label label {
  margin: 0;
}
/* line 50, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .plan-registration-form, #payments .plan-registration-form {
  margin-top: 15px;
}
/* line 53, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .long-form-registration, #payments .long-form-registration {
  text-align: left;
  margin: 15px 40px 10px 40px;
  padding-top: 10px;
}
/* line 57, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .long-form-registration p.instructions, #payments .long-form-registration p.instructions {
  width: auto;
  font-size: 16px;
  border: 1px solid black;
  padding: 10px;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
}
/* line 66, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .long-form-registration .form-fields, #payments .long-form-registration .form-fields {
  border: 1px solid black;
  padding-bottom: 20px;
}
/* line 69, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .long-form-registration .form-fields label, #payments .long-form-registration .form-fields label {
  margin: 10 0 0 10px;
}
/* line 72, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .long-form-registration .form-fields input, #project-registration .long-form-registration .form-fields textarea, #project-registration .long-form-registration .form-fields select, #payments .long-form-registration .form-fields input, #payments .long-form-registration .form-fields textarea, #payments .long-form-registration .form-fields select {
  margin: 3px 0 0 10px;
}
/* line 75, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .long-form-registration .form-fields #submit, #payments .long-form-registration .form-fields #submit {
  margin-top: 10px;
  display: block;
}
/* line 81, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #plan-list, #project-registration #current-plan, #payments #plan-list, #payments #current-plan {
  float: left;
  width: 45%;
  height: 300px;
  margin: 10px 10px 10px 40px;
  border: 1px solid black;
  text-align: left;
}
/* line 89, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #plan-list a, #payments #plan-list a {
  margin-left: 10px;
}
/* line 90, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #plan-list ul, #project-registration #plan-upgrades ul, #payments #plan-list ul, #payments #plan-upgrades ul {
  list-style: none;
}
/* line 92, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #plan-list ul li, #project-registration #plan-upgrades ul li, #payments #plan-list ul li, #payments #plan-upgrades ul li {
  margin: 20px;
}
/* line 94, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #plan-list ul li input, #project-registration #plan-upgrades ul li input, #payments #plan-list ul li input, #payments #plan-upgrades ul li input {
  width: auto;
}
/* line 99, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #user-info, #project-registration #plan-upgrades, #payments #user-info, #payments #plan-upgrades {
  float: left;
  width: 45%;
  height: 300px;
  margin: 10px;
  border: 1px solid black;
  text-align: left;
}
/* line 106, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #user-info #new-user-radio, #project-registration #plan-upgrades #new-user-radio, #payments #user-info #new-user-radio, #payments #plan-upgrades #new-user-radio {
  display: inline;
}
/* line 108, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #user-info #new-user-radio label, #project-registration #plan-upgrades #new-user-radio label, #payments #user-info #new-user-radio label, #payments #plan-upgrades #new-user-radio label {
  display: inline;
}
/* line 111, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #user-info #new-user-radio input, #project-registration #plan-upgrades #new-user-radio input, #payments #user-info #new-user-radio input, #payments #plan-upgrades #new-user-radio input {
  width: 10px;
}
/* line 116, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #recruitment, #payments #recruitment {
  float: left;
  border: 1px solid black;
  margin: 5px 25px 20px 40px;
  text-align: left;
}
/* line 121, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #recruitment p, #payments #recruitment p {
  margin: 10px;
}
/* line 124, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #recruitment ul, #payments #recruitment ul {
  list-style: none;
}
/* line 126, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #recruitment ul li, #payments #recruitment ul li {
  margin: 5px;
}
/* line 128, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration #recruitment ul li input, #payments #recruitment ul li input {
  width: 20px;
}
/* line 134, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .submit, #payments .submit {
  float: left;
  width: 100%;
}
/* line 137, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .submit input, #payments .submit input {
  width: 300px;
  margin-left: 200px;
}
/* line 141, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .submit span, #payments .submit span {
  position: relative;
  top: -13px;
  left: -255px;
  font-family: Arial;
  text-decoration: none;
  color: #004F84;
  font-weight: bold;
  font-size: 26px;
  text-indent: 53px;
  line-height: 53px;
}
/* line 154, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .submit:hover, #payments .submit:hover {
  cursor: pointer;
}

/* line 160, ../../app/assets/stylesheets/project_registration.css.scss */
#full-service-modal {
  display: none;
}

/* line 164, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .avatar {
  float: left;
  margin: 5px 25px 20px 40px;
  border: 1px solid black;
  text-align: left;
}
/* line 170, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .avatar p#custom-avatar {
  float: left;
  margin: 10px 25px 20px 10px;
  width: 50%;
}
/* line 174, ../../app/assets/stylesheets/project_registration.css.scss */
#project-registration .avatar p#custom-avatar input {
  margin-top: 50px;
}

/* line 180, ../../app/assets/stylesheets/project_registration.css.scss */
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  text-align: center;
  float: none !important;
}

/* line 185, ../../app/assets/stylesheets/project_registration.css.scss */
ul.predefined-avatars {
  list-style: none;
  width: 320px;
  float: left;
}
/* line 189, ../../app/assets/stylesheets/project_registration.css.scss */
ul.predefined-avatars li {
  display: inline-block;
  width: 76px;
  height: 83px;
}
/* line 193, ../../app/assets/stylesheets/project_registration.css.scss */
ul.predefined-avatars li input {
  display: none;
}
/* line 194, ../../app/assets/stylesheets/project_registration.css.scss */
ul.predefined-avatars li img {
  width: 74px;
  height: 80px;
}
/* line 199, ../../app/assets/stylesheets/project_registration.css.scss */
ul.predefined-avatars li:hover {
  cursor: pointer;
}
/* line 202, ../../app/assets/stylesheets/project_registration.css.scss */
ul.predefined-avatars li.selected > img {
  border: 2px solid #063452;
}

/* line 207, ../../app/assets/stylesheets/project_registration.css.scss */
#copyright {
  padding: 0;
}

/* line 212, ../../app/assets/stylesheets/project_registration.css.scss */
.cr {
  margin-top: 1em;
  padding-bottom: 1em;
}
/* line 215, ../../app/assets/stylesheets/project_registration.css.scss */
.cr p {
  margin-bottom: 1em;
  color: #0069AC;
}

/* line 222, ../../app/assets/stylesheets/project_registration.css.scss */
.grey_box ul.predefined-avatars {
  float: none;
}

/* line 1, ../../app/assets/stylesheets/projects.css.scss */
.title_index {
  height: 12px;
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
  padding: 10px;
  text-align: left;
  background-color: #07395A;
  padding-right: 15px;
}
/* line 11, ../../app/assets/stylesheets/projects.css.scss */
.title_index .project_id {
  float: left;
}
/* line 14, ../../app/assets/stylesheets/projects.css.scss */
.title_index .name_project {
  float: left;
  width: 65%;
  /*text-align:center;*/
  margin-left: 12px;
}
/* line 20, ../../app/assets/stylesheets/projects.css.scss */
.title_index .project_plan {
  width: 10%;
  float: left;
  /*text-align: center;*/
  margin-left: 7px;
}
/* line 26, ../../app/assets/stylesheets/projects.css.scss */
.title_index .actions {
  float: right;
  display: inline;
  margin-right: -13px;
}
/* line 31, ../../app/assets/stylesheets/projects.css.scss */
.title_index .actions .action {
  margin: 0px 15px 0px 5px;
}

/* line 37, ../../app/assets/stylesheets/projects.css.scss */
.background_white {
  background-color: #FFFFFF;
}

/* line 40, ../../app/assets/stylesheets/projects.css.scss */
.background_grey {
  background-color: #E2E2E2;
}

/* line 44, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content {
  height: 30px;
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 12pt;
  text-align: left;
  padding: 5px 5px 0px 10px;
}
/* line 50, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .project_id {
  color: #A7A7A7;
  width: 60px;
  padding-left: 10px;
  float: left;
}
/* line 57, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .project_title {
  float: left;
  width: 65%;
  color: #666666;
}
/* line 62, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .project_plan {
  float: left;
  color: #666;
}
/* line 65, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .project_plan .plan-name {
  float: left;
  width: 115px;
}
/* line 69, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .project_plan .complete-checkout {
  float: right;
  margin-left: 50px;
}
/* line 72, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .project_plan .complete-checkout a {
  color: red;
}
/* line 75, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content a {
  text-decoration: none;
  color: #666666;
}
/* line 81, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .actions {
  float: right;
  display: inline;
  margin-right: 3px;
  font-size: 10pt;
}
/* line 86, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .actions span {
  float: left;
  margin: 4px 10px 5px 5px;
}
/* line 90, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .actions .admin_control {
  margin: 4px 14px 5px 7px;
}
/* line 93, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .actions .action_total {
  margin: 4px 60px 5px 10px;
}
/* line 96, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .actions .action_update {
  margin: 4px 50px 5px 5px;
}
/* line 99, ../../app/assets/stylesheets/projects.css.scss */
.index_project_content .actions .action {
  float: left;
  margin: 5px 10px 5px 5px;
}

/* line 106, ../../app/assets/stylesheets/projects.css.scss */
.view_button {
  background: url("../assets/view_ico_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 12px;
  padding-right: 1em;
  width: 10px;
}

/* line 117, ../../app/assets/stylesheets/projects.css.scss */
.edit_button {
  background: url("../assets/edit_ico_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 18px;
  padding-right: 1em;
  width: 9px;
}

/* line 128, ../../app/assets/stylesheets/projects.css.scss */
.assign_participant_button {
  background: url("../assets/assign_ico_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 12px;
  padding-right: 1em;
  width: 9px;
}

/* line 140, ../../app/assets/stylesheets/projects.css.scss */
.delete_button {
  background: url("../assets/delete_ico_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 15px;
  padding-right: 1em;
  width: 9px;
}

/* line 151, ../../app/assets/stylesheets/projects.css.scss */
#left_content a {
  font-family: "Cantarell", arial, serif;
  font-size: 16pt;
  color: B9B9B9;
}

/* line 157, ../../app/assets/stylesheets/projects.css.scss */
#uploads {
  background-color: #FFFFFF;
  font-size: 12pt;
  margin: 10px;
}

/* line 163, ../../app/assets/stylesheets/projects.css.scss */
.add_new_project {
  text-decoration: none;
  font-size: 13pt;
  color: #B9B9B9;
  float: left;
  margin-left: 15px;
}

/* line 171, ../../app/assets/stylesheets/projects.css.scss */
.project-plan-changer {
  float: right;
  display: inline;
}

/* line 176, ../../app/assets/stylesheets/projects.css.scss */
.project-confirm-cancel {
  overflow: auto;
  width: 100%;
  text-align: center;
}

/* line 182, ../../app/assets/stylesheets/projects.css.scss */
.title {
  color: #FFFFFF;
  font-size: 15pt;
  background-color: #07395A;
  height: 30px;
  padding-left: 15px;
  padding-top: 10px;
  padding-right: 15px;
}
/* line 190, ../../app/assets/stylesheets/projects.css.scss */
.title a {
  text-decoration: none;
  color: #FFFFFF;
}

/* line 196, ../../app/assets/stylesheets/projects.css.scss */
.form {
  background-color: #D9D9D9;
  padding: 10px;
}
/* line 199, ../../app/assets/stylesheets/projects.css.scss */
.form label {
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 13pt;
}
/* line 203, ../../app/assets/stylesheets/projects.css.scss */
.form input {
  border: 1px solid #cccccc;
}
/* line 207, ../../app/assets/stylesheets/projects.css.scss */
.form .controls span {
  margin: 0px 20px;
}
/* line 209, ../../app/assets/stylesheets/projects.css.scss */
.form .controls span label {
  font-size: 12pt;
}

/* line 216, ../../app/assets/stylesheets/projects.css.scss */
#expiration-date {
  position: relative;
  left: 868px;
  color: red;
}

/* line 222, ../../app/assets/stylesheets/projects.css.scss */
.input16 {
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 13pt;
  color: #333333;
  border: 1px solid #cccccc;
  width: 80%;
}

/* line 230, ../../app/assets/stylesheets/projects.css.scss */
.left {
  float: left;
}

/* line 234, ../../app/assets/stylesheets/projects.css.scss */
.right {
  float: right;
}

/* line 238, ../../app/assets/stylesheets/projects.css.scss */
.message {
  font-size: 11pt !important;
  color: #333333 !important;
}

/* line 243, ../../app/assets/stylesheets/projects.css.scss */
.uploads {
  width: 100%;
  height: 140px;
}

/* line 248, ../../app/assets/stylesheets/projects.css.scss */
.white_box {
  margin: 5px 2px 5px 2px;
  padding: 10px 0px 0px 18px;
  background-color: #FFFFFF;
  width: 46%;
  height: 200px;
  -moz-box-shadow: 0 0 15px #888888;
  -webkit-box-shadow: 0 0 5px #888888;
  box-shadow: 0 0 5px #888888;
}
/* line 259, ../../app/assets/stylesheets/projects.css.scss */
.white_box select {
  width: 20em;
}
/* line 263, ../../app/assets/stylesheets/projects.css.scss */
.white_box #more-participants {
  background-color: lightGreen;
  color: black;
  font-weight: bold;
  width: 240px;
}

/* line 271, ../../app/assets/stylesheets/projects.css.scss */
.images_size {
  float: left;
  background-color: #FFFFFF;
  width: 60%;
  margin: 10px 2px 5px 2px;
  padding: 20px 20px 5px 10px;
  -moz-box-shadow: 0 0 15px #888888;
  -webkit-box-shadow: 0 0 5px #888888;
  box-shadow: 0 0 5px #888888;
}
/* line 281, ../../app/assets/stylesheets/projects.css.scss */
.images_size span {
  float: left;
  margin: 0px 30px;
}
/* line 285, ../../app/assets/stylesheets/projects.css.scss */
.images_size .images div {
  margin: 10px 35px 0px 35px;
}

/* line 290, ../../app/assets/stylesheets/projects.css.scss */
.unlimited-notice {
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 13pt;
}

/* line 295, ../../app/assets/stylesheets/projects.css.scss */
.observer {
  float: left;
  width: 30%;
  margin: 10px 2px 5px 2px;
  padding: 20px 20px 5px 10px;
  background: white;
  height: 350px;
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 13pt;
  -moz-box-shadow: 0 0 15px #888888;
  -webkit-box-shadow: 0 0 5px #888888;
  box-shadow: 0 0 5px #888888;
}
/* line 307, ../../app/assets/stylesheets/projects.css.scss */
.observer h3 {
  margin-bottom: 0.5em;
}
/* line 310, ../../app/assets/stylesheets/projects.css.scss */
.observer ul {
  border: 1px solid black;
  list-style: none;
}
/* line 313, ../../app/assets/stylesheets/projects.css.scss */
.observer ul li {
  margin-bottom: 0.5em;
}

/* line 319, ../../app/assets/stylesheets/projects.css.scss */
.pagination_select {
  margin-bottom: 12px;
}

/* line 323, ../../app/assets/stylesheets/projects.css.scss */
.mr_10 {
  margin-left: 30px;
  width: 10px;
  float: right;
}

/* line 334, ../../app/assets/stylesheets/projects.css.scss */
#project-informations {
  background-color: white;
  border-radius: 0.5em 0.5em 0.5em 0.5em;
  margin: auto;
  min-height: 500px;
  overflow: hidden;
  padding-bottom: 1em;
  position: relative;
  width: 700px;
}
/* line 344, ../../app/assets/stylesheets/projects.css.scss */
#project-informations p {
  text-align: left;
  margin: 10px;
}
div#file_lists {
	//border-top:1px solid #ccc;
	//border-bottom:1px solid #ccc;
	height:10px;
	margin-bottom:5px;
//	overflow-y:scroll;
}
ul.file_list {
	font-size:100%;
	list-style-type:none;
}

ul.file_list li {
	//border-bottom:1px solid #ccc;
	height:10px;
	//line-height:35px;
	position:relative;
}

ul.file_list li span.progress {
	display:block;
	position:absolute;
	background:#BFFFC8;
	text-align:right;
} 
ul.file_list li span.progress span.amount {
	padding-right:10px;color:#DFFFE3;
	font-weight:bold;
}
ul.file_list li span.file_name {
	display:block;
	position:absolute;
	left:15px;
} 

ul.file_list li span.file_size {
	display:block;
	position:absolute;
	left:600px;
}

ul.file_list li span.delete {
	display:block;
	position:absolute;
	left:700px;
	font-size:80%;
	color:#aaa;
	cursor:pointer;
}
 
ul#file_done_list li span.progress {
	width:100%;
	border-right:0;
}

ul#file_todo_list li span.progress {
	display:none;
}
 
div#overall {
	//border:1px solid #ccc;
	height:10px;
	line-height:10px;
	position:relative;
	font-size:100%;
	margin-bottom:5px;
}

div#overall span.progress {
	display:block;
	position:absolute;
	background:#FFBFF8;
	text-align:right;
}

div#overall span.progress span.amount {
	padding-right:10px;
	color:#FFDFFB;
	font-weight:bold;
}
 
div#overall span#status {
	text-align:center;
	display:block;
	width:100%;
	font-weight:bold;
	color:#aaa;
	position:absolute;
}
 
div#overall span.progress {
	display:none;
}
div#s3_uploader.fake_button{
	background-image: url('my_s3_button.png');
	float: left;
	visibility: visible;
	width: 100px;
	height: 23px;
	margin-top: 10px;
}
/* line 5, ../../app/assets/stylesheets/sorts.css.scss */
#index_comments .handle {
  font-size: 12px;
  color: #777;
  cursor: move;
}

/* line 1, ../../app/assets/stylesheets/theme.css.scss */
.theme_content {
  height: 55px;
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  font-size: 12pt;
  text-align: left;
  padding: 5px 5px 0px 10px;
}
/* line 7, ../../app/assets/stylesheets/theme.css.scss */
.theme_content .action_name {
  margin: 0px 0px 0px 30px;
}

/* line 12, ../../app/assets/stylesheets/theme.css.scss */
#picker {
  height: 22px;
  width: 60px;
  background-color: #000000;
}

/****************************************************************************************************************************
													R E S E T   C S S
*****************************************************************************************************************************/
/* line 5, ../../app/assets/stylesheets/user_login.css.scss */
html, body {
  width: 100%;
  height: 100%;
}

/* line 9, ../../app/assets/stylesheets/user_login.css.scss */
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
}

/* line 13, ../../app/assets/stylesheets/user_login.css.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 17, ../../app/assets/stylesheets/user_login.css.scss */
fieldset, img {
  border: 0;
}

/* line 20, ../../app/assets/stylesheets/user_login.css.scss */
address, caption, cite, code, dfn, th, var, optgroup {
  font-style: inherit;
  font-weight: inherit;
}

/* line 24, ../../app/assets/stylesheets/user_login.css.scss */
del, ins {
  text-decoration: none;
}

/* line 27, ../../app/assets/stylesheets/user_login.css.scss */
caption, th {
  text-align: left;
}

/* line 30, ../../app/assets/stylesheets/user_login.css.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}

/* line 34, ../../app/assets/stylesheets/user_login.css.scss */
q:before, q:after {
  content: '';
}

/* line 37, ../../app/assets/stylesheets/user_login.css.scss */
abbr, acronym {
  border: 0;
  font-variant: normal;
}

/* line 41, ../../app/assets/stylesheets/user_login.css.scss */
legend {
  color: #000;
}

/* line 44, ../../app/assets/stylesheets/user_login.css.scss */
input, button, textarea, select, optgroup, option {
  font-family: inherit;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
}

/* line 50, ../../app/assets/stylesheets/user_login.css.scss */
input, button, textarea, select {
  *font-size: 100%;
}

/****************************************************************************************************************************
											E N D		R E S E T   C S S
*****************************************************************************************************************************/
/* line 60, ../../app/assets/stylesheets/user_login.css.scss */
h2 {
  font-size: 14pt;
  font-weight: bold;
}

/* line 64, ../../app/assets/stylesheets/user_login.css.scss */
body {
  background-color: #ECECEC;
  margin: auto;
}

/* line 69, ../../app/assets/stylesheets/user_login.css.scss */
#wrapper {
  width: 100%;
}

/* line 73, ../../app/assets/stylesheets/user_login.css.scss */
#top_menu {
  height: 40px;
  padding-top: 10px;
  width: 100%;
  background-color: #07395A;
  margin-bottom: 5px;
}
/* line 79, ../../app/assets/stylesheets/user_login.css.scss */
#top_menu #top_menu_account {
  padding-right: 10px;
}
/* line 82, ../../app/assets/stylesheets/user_login.css.scss */
#top_menu #top_menu_account, #top_menu a {
  text-align: right;
  font-family: arial, sans-serif;
  color: #80BADC;
  font-size: 11pt;
}
/* line 87, ../../app/assets/stylesheets/user_login.css.scss */
#top_menu #top_menu_account a, #top_menu a a {
  text-decoration: none;
}
/* line 90, ../../app/assets/stylesheets/user_login.css.scss */
#top_menu #top_menu_account div, #top_menu a div {
  display: inline;
  margin: 5px 5px 5px 5px;
  border-left: white 2px solid;
  padding-left: 10px;
  height: 40px;
  overflow: hidden;
}
/* line 98, ../../app/assets/stylesheets/user_login.css.scss */
#top_menu #top_menu_account div .last_div, #top_menu a div .last_div {
  width: 30px;
}
/* line 101, ../../app/assets/stylesheets/user_login.css.scss */
#top_menu #top_menu_account .login_name, #top_menu a .login_name {
  font-size: 15pt;
  color: #FFFFFF;
}

/* line 108, ../../app/assets/stylesheets/user_login.css.scss */
#footer {
  float: left;
  margin-top: 50px;
  width: 100%;
  font-size: 10pt;
  color: #FFFFFF;
  background-color: #07395A;
  height: 30px;
  padding-top: 10px;
  overflow: hidden;
  bottom: 0px;
}

/* line 121, ../../app/assets/stylesheets/user_login.css.scss */
#main_menu {
  height: 100px;
  overflow: hidden;
  width: 1200px;
  margin: 6px 28px 0px 98px;
}
/* line 126, ../../app/assets/stylesheets/user_login.css.scss */
#main_menu .logo {
  float: left;
  display: inline;
  height: 100px;
}
/* line 131, ../../app/assets/stylesheets/user_login.css.scss */
#main_menu .menu {
  overflow: hidden;
}
/* line 133, ../../app/assets/stylesheets/user_login.css.scss */
#main_menu .menu li {
  display: inline;
  overflow: hidden;
}
/* line 136, ../../app/assets/stylesheets/user_login.css.scss */
#main_menu .menu li a {
  font-family: arial, sans-serif;
  font-size: 18pt;
  float: left;
  text-decoration: none;
  padding: 30px 35px 0px 50px;
  font-weight: bold;
  color: #073959;
}
/* line 145, ../../app/assets/stylesheets/user_login.css.scss */
#main_menu .menu li .selected {
  text-decoration: underline;
  color: #073959;
}
/* line 151, ../../app/assets/stylesheets/user_login.css.scss */
#main_menu .participant li a {
  padding: 30px 35px 0px 35px;
}

/* line 156, ../../app/assets/stylesheets/user_login.css.scss */
#content {
  margin-left: 98px;
  margin-right: 98px;
  width: 1100px;
  overflow: hidden;
  font-family: arial, sans-serif;
}
/* line 163, ../../app/assets/stylesheets/user_login.css.scss */
#content #right_content {
  min-height: 500px;
  text-align: left;
}

/* line 169, ../../app/assets/stylesheets/user_login.css.scss */
#left_content {
  width: 200px;
  height: 20px;
  margin: 0px 28px 0px 52px;
}

/* line 176, ../../app/assets/stylesheets/user_login.css.scss */
.black {
  color: #FFFFFF;
  background-color: #333333;
}

/* line 181, ../../app/assets/stylesheets/user_login.css.scss */
.grey {
  color: #666666;
  background-color: #B3B3B3;
}

/* line 186, ../../app/assets/stylesheets/user_login.css.scss */
.button {
  cursor: pointer;
  font-size: 14pt;
  line-height: 1;
  padding: 5px 10px 5px 10px;
  margin-right: 5px;
  margin-left: 5px;
  position: relative;
  text-decoration: none;
}

/* line 199, ../../app/assets/stylesheets/user_login.css.scss */
.title_index {
  margin-top: -12px;
}
/* line 201, ../../app/assets/stylesheets/user_login.css.scss */
.title_index .login_id {
  float: left;
  margin-left: 40px;
}
/* line 205, ../../app/assets/stylesheets/user_login.css.scss */
.title_index .name_user {
  float: left;
  width: 65%;
  text-align: center;
}

/* line 213, ../../app/assets/stylesheets/user_login.css.scss */
.comments_button {
  background: url("../assets/comment_ico_up.png") no-repeat scroll 0 0 transparent;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 15px;
  padding-right: 1em;
  width: 9px;
}

/* line 224, ../../app/assets/stylesheets/user_login.css.scss */
.index_user_content {
  height: 40px;
  font-size: 12pt;
  text-align: left;
  display: block;
  overflow-x: hidden;
}
/* line 230, ../../app/assets/stylesheets/user_login.css.scss */
.index_user_content .user_avatar {
  float: left;
  margin-left: 10px;
}
/* line 234, ../../app/assets/stylesheets/user_login.css.scss */
.index_user_content .user_data {
  float: left;
  width: 30%;
  padding: 10px 0px 0px 10px;
}
/* line 239, ../../app/assets/stylesheets/user_login.css.scss */
.index_user_content .actions {
  float: right;
  display: inline;
  margin-right: 20px;
}
/* line 243, ../../app/assets/stylesheets/user_login.css.scss */
.index_user_content .actions .actions {
  float: left;
  margin: 5px 10px 5px 5px;
  display: inline;
}

/* line 251, ../../app/assets/stylesheets/user_login.css.scss */
.form_user {
  background-color: #FFFFFF;
  color: #666666;
  font-size: 12pt;
  font-family: “Myriad Pro”, Arial, Helvetica, Tahoma, sans-serif;
  padding-left: 10px;
  width: 60%;
}
/* line 258, ../../app/assets/stylesheets/user_login.css.scss */
.form_user h2 {
  font-family: "Cantarell", arial, serif;
  font-size: 24pt;
  color: #333333;
}
/* line 263, ../../app/assets/stylesheets/user_login.css.scss */
.form_user .grey_box {
  margin: 5px 0 0 0px;
  background-color: #E2E2E2;
  min-height: 70px;
  -moz-box-shadow: 0 0 15px #888888;
  -webkit-box-shadow: 0 0 5px #888888;
  box-shadow: 0 0 5px #888888;
}
/* line 271, ../../app/assets/stylesheets/user_login.css.scss */
.form_user div {
  margin-right: 15px;
}
/* line 274, ../../app/assets/stylesheets/user_login.css.scss */
.form_user input {
  border: 1px solid #cccccc;
}

/* line 279, ../../app/assets/stylesheets/user_login.css.scss */
.pagination {
  background-color: #07395A;
  height: 15px;
  color: #FFFFFF;
  font-size: 10pt;
}
/* line 284, ../../app/assets/stylesheets/user_login.css.scss */
.pagination a {
  color: #FFFFFF;
}

/* line 289, ../../app/assets/stylesheets/user_login.css.scss */
.hidden {
  display: none;
}

/* line 293, ../../app/assets/stylesheets/user_login.css.scss */
.input_search {
  background: #FFFFFF;
  padding: 4px 4px 0px 4px;
  border: 1px solid #cccccc;
  width: 180px;
  height: 27px;
  color: #B9B9B9;
  font-size: 12pt;
  margin-right: -20px;
  float: left;
}

/* line 304, ../../app/assets/stylesheets/user_login.css.scss */
.icon_search {
  background: url("../assets/search_input.png") no-repeat 0 0;
  border: medium none;
  color: transparent;
  cursor: pointer;
  display: inline-block;
  height: 15px;
  padding-right: 1em;
  width: 9px;
  margin-top: 5px;
}

/* line 317, ../../app/assets/stylesheets/user_login.css.scss */
#search_form select {
  border: 1px solid #cccccc;
  width: 400px;
  height: 25px;
  color: #B9B9B9;
  font-size: 12pt;
  margin-left: 10px;
}

/* line 326, ../../app/assets/stylesheets/user_login.css.scss */
#per_page {
  border: 1px solid #cccccc;
  color: #B9B9B9;
  font-size: 10pt;
}

/* line 332, ../../app/assets/stylesheets/user_login.css.scss */
.pagination_select {
  color: #B9B9B9;
}

/* line 336, ../../app/assets/stylesheets/user_login.css.scss */
.user_comments {
  border-bottom: 2px solid;
  margin-bottom: 5px;
  padding: 10px;
  margin-left: 100px;
  width: 60%;
}

/* line 345, ../../app/assets/stylesheets/user_login.css.scss */
.error {
  background-color: #FECDCA;
  padding: 5px;
  text-align: center;
}

/*old css */
/* line 354, ../../app/assets/stylesheets/user_login.css.scss */
#banner_login {
  float: left;
  height: 27px;
  line-height: 25px;
  width: 800px;
}
/* line 359, ../../app/assets/stylesheets/user_login.css.scss */
#banner_login a {
  text-decoration: none;
}

/* line 365, ../../app/assets/stylesheets/user_login.css.scss */
#topNavRight {
  float: right;
}
/* line 367, ../../app/assets/stylesheets/user_login.css.scss */
#topNavRight a {
  font-weight: bold;
  padding: 0 20px;
}

/* line 373, ../../app/assets/stylesheets/user_login.css.scss */
#container {
  background: none repeat scroll 0 0 white;
  float: left;
  text-align: left;
  width: 800px;
}

/* line 380, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn {
  float: left;
  min-height: 650px;
  padding: 20px 0;
  width: 180px;
}
/* line 385, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn #leftNav {
  line-height: 30px;
  list-style: none outside none;
  margin: 0 20px 20px 30px;
  text-align: right;
}
/* line 390, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn #leftNav li {
  border-top: 1px solid #cdd7de;
  padding: 1px 0;
}
/* line 393, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn #leftNav li a {
  display: block;
  font-size: 12px;
  padding: 0 10px;
  text-decoration: none;
}
/* line 399, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn #leftNav li a:hover {
  background: none repeat scroll 0 0 #cdd7de;
}
/* line 403, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn #leftNav li.last {
  border-bottom: 1px solid #cdd7de;
  border-top: 1px solid #cdd7de;
}
/* line 408, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn p {
  color: #BCBCBC;
  margin: 0 20px 20px 30px;
}
/* line 411, ../../app/assets/stylesheets/user_login.css.scss */
#leftColumn p span {
  text-align: right;
}

/* line 417, ../../app/assets/stylesheets/user_login.css.scss */
#rightColumn {
  float: left;
  margin: 20px 0;
  overflow: hidden;
  width: 580px;
}
/* line 423, ../../app/assets/stylesheets/user_login.css.scss */
#rightColumn #description {
  width: 486px;
}
/* line 427, ../../app/assets/stylesheets/user_login.css.scss */
#rightColumn fieldset project {
  width: 400px;
}
/*!
 * jQuery UI CSS Framework 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/

.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.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:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.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%; }
/*!
 * jQuery UI CSS Framework 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
/*

 */


/* Component containers
----------------------------------*/

.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(/assets/jquery-ui/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(/assets/jquery-ui/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}*/ url(/assets/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png)/*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}*/ url(/assets/jquery-ui/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}*/ url(/assets/jquery-ui/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}*/ url(/assets/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}*/ url(/assets/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
.ui-state-disabled .ui-icon { filter:Alpha(Opacity=35); } /* For IE8 - See #6059 */

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(/assets/jquery-ui/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url(/assets/jquery-ui/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url(/assets/jquery-ui/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(/assets/jquery-ui/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(/assets/jquery-ui/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url(/assets/jquery-ui/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url(/assets/jquery-ui/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(/assets/jquery-ui/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; -khtml-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; -khtml-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; -khtml-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}*/ url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}*/ url(/assets/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -khtml-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }
/*!
 * jQuery UI Accordion 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/*


 */

.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }
/*!
 * jQuery UI Menu 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
/*


 */

.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }
/*!
 * jQuery UI Autocomplete 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
/*



 */

.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */
/*!
 * jQuery UI Button 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
/*


 */

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*!
 * jQuery UI Datepicker 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
/*


 */

.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/*!
 * jQuery UI Resizable 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
/*


 */

.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}
/*!
 * jQuery UI Dialog 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
/*




 */

.ui-dialog { position: absolute; top: 0; left: 0; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*!
 * jQuery UI Progressbar 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
/*


 */

.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
/*!
 * jQuery UI Selectable 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
/*


 */

.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*!
 * jQuery UI Slider 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
/*


 */

.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
/*!
 * jQuery UI Spinner 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Spinner#theming
 */
/*



 */

.ui-spinner { position:relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; } /* more specificity required here to overide default borders */
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; } /* vertical centre icon */
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position:-65px -16px;
}
/*!
 * jQuery UI Tabs 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
/*


 */

.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
/*!
 * jQuery UI Tooltip 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 */
/*


 */

.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width: 2px; }
/*!
 * jQuery UI CSS Framework 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming
 */
/*















 */

/*!
 * jQuery UI CSS Framework 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming
 */
/*


 */

