div.edit-panel {
  position: absolute;
  z-index: 101;
  width: auto;
  right: 0;
  margin-left: -65px;
  opacity: 0.3;
  transition: opacity 0.5s;
  -webkit-trasition: opacity 0.5s;
  display: none; }
  div.edit-panel.show {
    display: block; }
  div.edit-panel:hover {
    opacity: 1; }
    div.edit-panel:hover + * {
      transition: background 0.5s;
      -webkit-trasition: background 0.5s;
      background: #bcaf9d !important; }
  div.edit-panel a, div.edit-panel p {
    display: inline-block;
    padding: 5px;
    background: #bcaf9d;
    margin: 0 0 0 5px;
    vertical-align: top; }
  div.edit-panel a {
    cursor: pointer; }
    div.edit-panel a svg {
      width: 20px;
      fill: #ffe000; }
  div.edit-panel p {
    line-height: 20px;
    border-width: 1px;
    border-color: #a7967f;
    border-style: solid; }

button#edit-on-off {
  position: fixed;
  z-index: 9999;
  bottom: 10px;
  right: 10px;
  font-size: 12px;
  border-radius: 0;
  border-width: 0;
  background: #bcaf9d;
  color: #fff;
  padding: 8px 10px;
  cursor: pointer;
  opacity: 0.5; }
  button#edit-on-off:hover {
    background: #a7967f; }
  button#edit-on-off.edit-on {
    opacity: 1; }

.extbase-debugger {
  display: block;
  text-align: left;
  background: #524800;
  border: 1px solid #524800;
  box-shadow: 0 3px 0 rgba(82, 72, 0, 0.5);
  color: #000;
  margin: 20px;
  overflow: hidden;
  border-radius: 4px; }

.extbase-debugger-top {
  background: #a7967f;
  font-size: 12px;
  font-family: monospace;
  color: #f1f1f1;
  padding: 6px 15px; }

.extbase-debugger-center {
  background-image: repeating-linear-gradient(to bottom, transparent 0, transparent 20px, #473f00 20px, #473f00 40px); }

/*# sourceMappingURL=nb_fluid_templates.css.map */
