/** ROZEČTI.SE - administration style **/

body {
    padding: 60px 0;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

body.waiting {
    cursor: wait;
}

input[type=checkbox] {
    float: left;
    margin-right: 10px !important;
}

.datagrid textarea {
    height: 126px;
}

.tinymce-thx {
    display: block;
    text-align: right;
    font-weight: lighter;
    padding: 15px 0;
}

label {
    text-align: left;
    padding-right: 10px;
}

.navbar-brand {
    padding-top: 5px;
    line-height: 38px;
}

.navbar-fixed-top .navbar-inner.add-padding {
    padding: 0 40px;
}

.draggable {
    cursor: move;
}

.collapse-trigger {
    cursor: pointer;
}

.collapsed-form {
    display: none;
}

.collapse-trigger {
    cursor: pointer;
}

.collapsed-content {
    display: none;
}

.inner-content {
    display: none;
}

.ui-sortable-helper {
    background: #fff;
}

#page-content {
    padding: 0 40px;
}

td.cell_translation {
    min-width: 250px;
}

td.cell-green.editable {
    border: 2px dashed #C4D8C3;
    border-bottom: 2px solid #d0e9c6;
}

td.cell-green.editable:hover,
td.cell-green.editable.focused,
td.cell-green.editable.active {
    border: 2px dashed #5E945C;
    outline: none;
}

td.cell-red.editable {
    border: 2px dashed #EEC5DF;
    border-bottom: 2px solid #f2dede;
}

td.cell-red.editable:hover,
td.cell-red.editable.focused,
td.cell-red.editable.active {
    border: 2px dashed #AA1D61;
    outline: none;
}

.wide textarea,
.wide select,
.wide input[type="text"],
.wide input[type="password"],
.wide input[type="datetime"],
.wide input[type="datetime-local"],
.wide input[type="date"],
.wide input[type="month"],
.wide input[type="time"],
.wide input[type="week"],
.wide input[type="number"],
.wide input[type="email"],
.wide input[type="url"],
.wide input[type="search"],
.wide input[type="tel"],
.wide input[type="color"] {
    width: 100%;
}

.form-group {
    margin: 8px 0;
}

.white {
    color: white;
}


form#upload-form {
    padding: 50px 100px;
    background: #ddd;
    margin: 50px 0;
    border-top: 1px solid #aaa;
    border-bottom: 1px solid #aaa;
}