body {
    padding-top: 50px;
    background-color: #f1f1f1;
}

.text-admin {
    color: #a94442 !important;
}
.alert-error {
    background-color: #f2dede;
    border-color: #ebccd1;
    color: #a94442;
}
.alert-error hr {
    border-top-color: #e4b9c0;
}
.alert-error .alert-link {
    color: #843534;
}
.table-withcontrols th:last-child,
.table-withcontrols td:last-child {
    text-align:right;
}
.btn-add {
    margin-top:11px;
}
.btn-with-spinner {
    margin-right: 10px;
}
.btn-group > .btn-with-spinner {
    margin-right: 0px;
}

/** Colorpicker **/
.colorpicker-2x .colorpicker-saturation {
    width: 200px;
    height: 200px;
}
.colorpicker-2x .colorpicker-hue,
.colorpicker-2x .colorpicker-alpha {
    width: 30px;
    height: 200px;
}
.colorpicker-2x .colorpicker-color,
.colorpicker-2x .colorpicker-color div{
    height: 30px;
}

.dropzonejs {
    width: 100%;
    height: auto;
    border: 1px dashed #333;
    text-align:center;
    padding: 15px 0px 14px 0px;
    cursor: pointer;
}

.panel-pagination {
    padding:0px;
}

.tab-pane {
    padding: 15px;
}
.nav-tabs > li:not(.active) > a {
    background-color: #f7f7f7;
}