// Licensed under the Apache License, Version 2.0 (the "License"); you may not
// use this file except in compliance with the License. You may obtain a copy of
// the License at
//
//   http://www.apache.org/licenses/LICENSE-2.0
//
// Unless required by applicable law or agreed to in writing, software
// distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
// WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
// License for the specific language governing permissions and limitations under
// the License.
/*ALL DOCS TABLE*/
tr.all-docs-item {
  border: none;
  background: transparent;
    .btn-group {
        position: absolute;
        right: 0;
        top: 6px;
    }
}
button.beautify {
	margin-top: 20px;
}

.toggle-btns {
    label{
        margin-right: 0;
    }
}

#per-page {
  float: right;

  #select-per-page {
    margin-top: 10px;
  }

}


#query div.controls-group.well{
    height: 150px;
}

/** used in all_docs_list.html **/
.view {
    table td div {
        position: relative;
    }

    table td div div {
        display: none;
        line-height: 1;
        position: absolute;
        right: 4px;
        top: 4px;
    }

    table td div:hover div a.edits {
        padding-left: 16px;
        padding-right: 16px;
    }

    table td div:hover div {
        display: block;
    }
}

/** used in view_editor.html **/
.design-doc-group{
    .span3 { margin: 0;}
    #new-ddoc-section {
        margin-top: 10px;
        label{ width: 100px}
        .controls{
            margin-left: 100px;
        }
    }
}

/** used in changes.html **/
.change-box {
  margin: 0 20px 20px 20px;
}

.change-wrapper {
  margin-top: 57px;
  border-bottom: 1px solid #dddddd;
  &:last-child {
    border-bottom: none;
  }
  .row-fluid {
    padding: 4px 0 4px 0;
  }
  .row-fluid:first {
    padding: 0px 0 4px 0;
  }
  a:hover.js-copy {
    text-decoration: none;
  }
  .js-json-container {
    display: none;
  }
  .span2 {
    font-weight: bold;
  }
}

#map-function, #reduce-function{
    width: 100%;
    font-size: 16px;
}

#editor-container {
    width: 1316px;
    height: 688px;
    font-size: 16px;
}

#keys-input {
  display: inline-block;
  width: 35%;
}

#keys-error {
  display: inline-block;
}

.change-sequence {
  word-wrap: break-word;
}


