﻿.ux-order-details .dataTables_wrapper { border: 0; }
.ux-order-details .dt-buttons { display: none; }

.ux-order-details table.ux-order-detail-table tfoot th { 
    border-top: 0;
    text-align: right;
    font-weight: normal;
}

.ux-order-details table.ux-order-detail-table tbody td {
    border-top: 0;
    vertical-align: middle;
}

.ux-order-details table.ux-order-detail-table thead th:first-child,
.ux-order-details table.ux-order-detail-table tbody td:first-child {
    border-left: 1px solid #b5b5b5;
}
.ux-order-details table.ux-order-detail-table thead th:last-child,
.ux-order-details table.ux-order-detail-table tbody td:last-child {
    border-right: 1px solid #b5b5b5 !important;
}

.ux-order-details table.ux-order-detail-table tbody td input[type='text'] {
    width: 100% !important;
    margin: 0 !important;
}

.ux-order-details .ux-order-detail-table tbody td.readonly {
    color: #666;
}

table.dataTable tbody th, table.dataTable tbody td {
    padding: 6px 5px;
}

th.reorder {
    text-align: center;
}

.ux-order-details .selected.odd td {
       background-color:inherit !important;
}

.ux-order-details .no-invoice {
    width: 80px;
}
.ux-order-details .row-total {
    width: 90px;
}
.ux-order-details .article-no {
    width:15%;
    font-weight: bold;
}
.ux-order-details .store select {
    width:100% !important;
    margin: -4px 0 0 0 !important;
    padding: 0 15px 0 5px !important;
}
.ux-order-details select#DTE_Field_EmploymentId {
    margin-top: -6px;
}


.ux-order-details td.article-no:hover,
.ux-order-details td.article-descr:hover,
.ux-order-details td.article-count:hover,
.ux-order-details td.article-price:hover,
.ux-order-details td.discount-percent:hover {
    background-color: white !important;
    cursor: text;
}

.ux-order-details td.no-invoice:hover,
.ux-order-details td.store:hover { 
    cursor: pointer;
}

.ux-order-details .delete {
    text-align: center;
}

.ux-order-details .delete span {
    padding: 5px;
    cursor: pointer;
}

.ui-autocomplete-loading { background:url('../Scripts/DataTables/images/ajax-loader-small.gif') no-repeat right center }
.ui-autocomplete { max-height: 300px;overflow: auto;}


.blocked-highlight {
    font-style: italic;
}

.mnu-btn-hijack {
    background-color: white;
    display: block;
    height: 35px;
    left: 0;
    top: -10px;
    width: 100%;
    z-index: 10;
    position: absolute;
    -ms-opacity: 0;
    opacity: 0;
    cursor: pointer;
}

table.dataTable tfoot th, table.dataTable tfoot td {
    padding-right: 5px;
}

#content .summary-general-wrapper input[type="tel"],
#content .summary-general-wrapper input[type="text"],
#content .summary-general-wrapper input[type="checkbox"],
#content .summary-general-wrapper .text-style-box {
    margin: 1px 0;
}

.reorder-rows i {
    color: #999;
}

.reorder-rows:hover,
.save-btn:hover {
    text-decoration: none;
}

.reorder-rows,
.parent-sync,
.save-btn {
    display: inline-block;
    padding-bottom: 5px;
    color: #333;
    font-weight: normal;
    cursor: pointer;
}

    .parent-sync.sync-disabled .fa {
        opacity: 0.4;
    }

    .parent-sync.sync-disabled span {
        font-style: italic;
        color: red;
    }

    .save-btn::before {
        content: "\f0c7";
        font: normal normal normal 14px/1 FontAwesome !important;
        display: block;
        width: 14px;
        height: 14px;
        display: inline-block;
        position: absolute;
        top: 0;
        left: -20px;
        background-color: #fff;
        color: #999;
        padding: 3px;
        margin-top: -3px;
    }

.overview-comment-container textarea {
    width: 100%;
    height: 100px;
}

.invoice-summary .department-container select {
    padding-left: 5px !important;
    width: 30% !important;
}

/* JobService */

.ui-effects-transfer { border: 2px dotted gray; }

div#left-menu ul li .quick-status.ui-state-hover {
    font-weight: bold !important;
    background-color: #ccc !important;
}
.quick-status.ui-state-default {
    border: none;
    font-weight: bold;
}
