/*! X-editable - v1.5.1 
* In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
* http://github.com/vitalets/x-editable
* Copyright (c) 2013 Vitaliy Potapov; Licensed MIT */

.editableform {
    margin-bottom: 0
}
.editableform .control-group {
    margin-bottom: 0;
    white-space: nowrap;
    line-height: 20px
}
.editableform .form-control {
    width: auto
}
.editable-buttons {
    display: inline-block;
    vertical-align: top;
    margin-left: 7px;
    zoom: 1
}
.editable-buttons.editable-buttons-bottom {
    display: block;
    margin-top: 7px;
    margin-left: 0
}
.editable-input {
    vertical-align: top;
    display: inline-block;
    width: auto;
    white-space: normal;
    zoom: 1;
    color: #000
}
.editable-buttons .editable-cancel, .editable-submit {
    margin-left: 7px;
    color: #000;
    padding: 4px 20px;
    min-width: 20px;
    font-size: 18px;
    text-transform: capitalize;
}
.editable-buttons button.ui-button-icon-only {
    height: 24px;
    width: 30px
}
.editableform-loading {
    background: url(../img/loading.gif) center center no-repeat;
    height: 25px;
    width: auto;
    min-width: 25px
}
.editable-inline .editableform-loading {
    background-position: left 5px
}
.editable-error-block {
    max-width: 300px;
    margin: 5px 0 0;
    width: auto;
    white-space: normal
}
.editable-error-block.ui-state-error {
    padding: 3px
}
.editable-error {
    color: red
}
.editableform .editable-date {
    padding: 0;
    margin: 0;
    float: left
}
.editable-inline .add-on .icon-th {
    margin-top: 3px;
    margin-left: 1px
}
.editable-checklist label input[type=checkbox],
.editable-checklist label span {
    vertical-align: middle;
    margin: 0
}
.editable-checklist label {
    white-space: nowrap
}
.editable-wysihtml5 {
    width: 566px;
    height: 250px
}
.editable-clear {
    clear: both;
    font-size: .9em;
    text-decoration: none;
    text-align: right
}
.editable-clear-x {
    background: url(../img/clear.png) center center no-repeat;
    display: block;
    width: 30px;
    height: 14px;
    position: absolute;
    opacity: .6;
    z-index: 100;
    top: 50%;
    right: 6px;
    margin-top: -6px;
}
.editable-clear-x:hover {
    opacity: 1
}
.editable-pre-wrapped {
    white-space: pre-wrap
}
.editable-container.editable-popup {
    *max-width: none!important
}
.editable-container.popover {
    width: auto
}
.editable-container.editable-inline {
    display: inline-block;
    vertical-align: middle;
    width: auto;
    zoom: 1;
    background-image: linear-gradient(to bottom, #535556 0, #363a3b 100%);
    padding: 8px;
    border-radius: 10px;
}
.editable-container.ui-widget {
    font-size: inherit;
    z-index: 9990
}
.editable-click,
a.editable-click,
a.editable-click:hover {
    text-decoration: none;
    border-bottom: dashed 1px #08c
}
.editable-click.editable-disabled,
a.editable-click.editable-disabled,
a.editable-click.editable-disabled:hover {
    color: #585858;
    cursor: default;
    border-bottom: none
}
.editable-empty,
.editable-empty:focus,
.editable-empty:hover {
    font-style: italic;
    color: #D14;
    text-decoration: none
}
.editable-unsaved {
    font-weight: 700
}
.editable-bg-transition {
    -webkit-transition: background-color 1.4s ease-out;
    -moz-transition: background-color 1.4s ease-out;
    -o-transition: background-color 1.4s ease-out;
    -ms-transition: background-color 1.4s ease-out;
    transition: background-color 1.4s ease-out
}
.form-horizontal .editable {
    padding-top: 5px;
    display: inline-block
}