

#iordermanagement-config-template-edit-div .colspan {
    text-align: right;
}
.iom-container select {
    min-width: 150px;
}
.iom-container .btn.fh-remove:hover,
.iom-container .btn.fa-remove:hover,
#iordermanagement-config-template-edit-div .btn-white.btn-primary.fa-remove:hover {
    border-color: #d24403 #a92000 #a92000 #d24403 !important;
    background-color: #a92000 !important;
    color: #fff !important;
}
.iom-container .float-right {
    float: right;
}
#iordermanagement-config-template-edit-div .flex-box {
    display: flex;
}
#iordermanagement-config-template-edit-div .flex-box input[type="text"] {
    margin-right: 10px;
}
.iom-btn-green {
    border-width: 1px;
    background-color: #81a87b !important;
    border-color: #a7c9a1;
    color: #fff !important;
    font-size: 38px;
    font-weight: bold;
    border-radius: 5px;
    padding: 8px 15px;
}
.iom-btn-green:hover,
.iom-btn-green:focus,
.iom-btn-green.active,
.iom-btn-green:active { 
    background-color: #a7c9a1 !important;
    border-color: #a7c9a1;
    color: #fff !important;
}

@media (min-width: 768px) {
    .form-search .iomcombobox-container,
    .form-inline .iomcombobox-container {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: top;
    }
    .form-search .iomcombobox-container .input-group-addon,
    .form-inline .iomcombobox-container .input-group-addon {
        width: auto;
    }
}
.iomcombobox-selected .caret {
    display: none;
}
/* :not doesn't work in IE8 */
.iomcombobox-container:not(.iomcombobox-selected) .glyphicon-remove {
    display: none;
}
.typeahead-long {
    max-height: 300px;
    overflow-y: auto;
}
.control-group.error .iomcombobox-container .add-on {
    color: #B94A48;
    border-color: #B94A48;
}
.control-group.error .iomcombobox-container .caret {
    border-top-color: #B94A48;
}
.control-group.warning .iomcombobox-container .add-on {
    color: #C09853;
    border-color: #C09853;
}
.control-group.warning .iomcombobox-container .caret {
    border-top-color: #C09853;
}
.control-group.success .iomcombobox-container .add-on {
    color: #468847;
    border-color: #468847;
}
.control-group.success .iomcombobox-container .caret {
    border-top-color: #468847;
}
.iom-container .iomcombobox-container .typeahead-long {
    width: 100%;
}
.iom-view-index.iom-container .table-responsive,
.iom-view-create.iom-container .table-responsive {
    overflow-x: unset;
}
.iom-container .iomcombobox-container .input-group input {
    width: 100%;
}
.iom-view-index div.order_uploaded_file_event {
    position: relative
}
.iom-view-index .uploaded_files {
    display: none
}
.iom-view-index .files-list.open .uploaded_files {
    display: block;
    position: absolute;
    border: 2px solid #337ab7;
    top: 30px;
    right: 0;
    left: 0;
    margin: 0;
    background: #fff;
    text-align: left;
    line-height: 1.5;
    text-shadow: none;
    z-index: 10;
    list-style: none;
    width: 100px;
}

#loading-process {
    position:absolute;
    top:45%;
    left:50%;
    margin-left:-60px;
    border:2px solid #f1af73;
    padding:15px 60px;
    background:#fff4e9;
    color:#d85909;
    font-size:1.1em;
    font-weight:bold;
    text-align:center;
    z-index:501;
}
#loading-mask {
    background:url(/images/iom/blank.gif) repeat;
    position:absolute;
    color:#d85909;
    font-size:1.1em;
    font-weight:bold;
    text-align:center;
    opacity:0.80;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; /* IE8 */
    z-index:500;
}
#loading-mask .loader {
    position:fixed;
    top:45%;
    left:50%;
    width:150px;
    margin-left:-105px;
    padding:15px 30px;
    background:#fff4e9;
    border:2px solid #f1af73;
    color:#d85909;
    font-weight:bold;
    text-align:center;
    z-index:1000;
}
.iom-order-view-edit .widget-title,
.file-attaching-box .widget-title,
.iom-order-item-edit .widget-title {
    cursor: pointer;
}
.iom-container textarea {
    width: 100%;
    height: 220px;
}
.table-striped>tbody>tr.tr-bugs-exist {
    background-color: #d2f5b0;
}
.btn.btn-white.f-filter.active {
    background-color: #6FAED9 !important;
    border-color: #FFF !important;
    color: #FFF !important;
}
.ta-disabled {
    background: transparent;
}
.specclass.class-auflage .box-value {
    display: flex;
    flex-direction: column;
}
.specclass.class-auflage .box-value label {
    padding: 5px 0;
}
.btn-toolbar.pull-left.reset-btn {
    line-height: 27px;
    padding-left: 10px;
}
#box-field-lexware-kundennummer,
#box-field-region { display: none;}
.btn.btn-white.count-0 {
    border-width: 2px;
    padding: 5px 9px;
}

.dependence-field {
    display: none;
}
.dependence-field.active {
    display: table-row;
}
#box-field-kundenordner {
    display: none;
}
.iom-container textarea.not-height {
    height: auto;
}
#template-box-general .widget-title.lighter {
    font-weight: bold;
    color: #000099;
}