﻿
* {
    -webkit-print-color-adjust: exact !important; /* Chrome, Safari, Edge */
    color-adjust: exact !important; /*Firefox*/
}

@page {
    size: auto;
    margin: 5px;
}

.content-area {
    height: calc(100% - 20px) !important;
    page-break-after: auto;
}

#page-title {
    text-align: end;
}
input.autoNumeric {
    text-align: start;
}

.chargedata input.autoNumeric {
    text-align: right;
}
#page-title {
    float: right;
    top: 0px;
    padding: 0px;
    position: relative;
}
.entity-content .memo-box textarea {
    overflow: hidden;
}
fieldset, #gridRates, #gridDetails, .ag-center-cols-clipper,
.detail-grid-container, .full-height.full-width.ag-theme-balham.nosidetoolbar,
.ag-row-animation .ag-row.ag-after-created, .colcontainer-double, .fix-print, .colcontainer {
    page-break-inside: avoid !important;
    page-break-after: auto;
}

.content-area .attachments-box fieldset > .dropzone, .ag-body-viewport.ag-layout-normal,
.ag-body-horizontal-scroll-viewport, .labelLeft textarea {
    overflow-y: hidden;
    overflow-x: hidden;
}

.toolbar-inline a, .ui-datepicker-trigger, .ui-datepicker-trigger:hover, .related-box, .modal-dialog,
.ag-body-horizontal-scroll, .toolbar-inline .LargeSize, .ui-datepicker, .notes-box, .nav-tabs, legend a,
.expandMemo, .action-buttons, .wheels-combobox a.wheels-combobox-toggle, #toolbar .list-inline, #toolbar
.wheels-combobox a.wheels-combobox-toggle, .dz-message, .statuscontainer,
div#filterText, .scrtabs-tab-container, i.far.fa-angle-double-down, div.toolbar-inline,
div.col-lg-4.col-md-6.col-sm-7.col-xs-10.lookup-area.custBoot,
div.ag-side-bar.ag-unselectable.ag-side-bar-right.ag-focus-managed, #gtx-trans, .dz-filetype.jpg.png,
.mask.attachDelete, .stationdesc, .fa-angle-double-up, #ui_manage_master_rate_aspx div#toolbar .list-inline,
.evo-pointer.evo-colorind, .fa-copy, #timeline_div, .ag-header-cell-menu-button:not(.ag-header-menu-always-show), #btAddRep,
textarea.form-control, .auth-btn-grp a, #ui_manage_tasks_claimsmanagement_aspx .colcontainer-double > fieldset, #setupSMTPSendTest,
#btnVivaHelper, #btDelete, #hlTemplate, #rdFortNoxToken {
    display: none;
}
#ui-datepicker-div, #listGrid .ag-body-horizontal-scroll, .ag-horizontal-left-spacer.ag-scroller-corner, .colcontainer.mapContainer, #errorPane,
.daterangepicker.show-calendar, .combotreecontainer {
    display: none !important;
}
#accountingsetupPanel .labelLeft.chkboxright {
    margin-left: 145px;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
}
.journalLeftGrid, .journalRightGrid {
    max-height: 46%;
    margin-bottom: 1.5%;
}
#ui_manage_tasks_tires_aspx #divGrid {
    width: 100% !important;
}
#ui_dashboards_journal_aspx .resizable .row {
    position: relative;
    height: 100%;
}
div.journalLeftGrid {
    padding-right: 15px;
}
div.journalRightGrid {
    padding-left: 15px;
}

#ui_manage_tasks_tiermanagement_aspx .col-xs-12 > div {
    margin-bottom: 0px !important;
}
.print-helper {
    display: block;
    word-break: break-all;
}
.ag-cell-label-container {
    min-width: fit-content;
    padding-right: 5px;
}
.scheduler_default_scrollable, .detail-grid-container .ag-body-horizontal-scroll, .ag-center-cols-viewport {
    overflow: hidden !important;
}
.modal-backdrop.in {
    opacity: 0;
}
.hasDatepicker {
    padding-right: 0px;
}
.content-area .attachments-box fieldset > .dropzone {
    max-height: fit-content;
}

a[href]:after {
    content: none !important;
}
#toolbar {
    min-height: fit-content;
}
    .caret {
    display: none;
}
.form-control {
    border: none;
    font-weight: bold;
}

a.btn.btn-default {
    padding: 5px 0px;
}
/*buttons*/
.entity-content .rentalwrapper .labelLeft > label, .content-area .btCancel.btn.btn-default,
.modal .btn.btn-default, .btCancel.btn.btn-default, a.btCancel.btn.btn-default, a.btn.btn-default, .hasbutton a {
    border: none;
    text-align: start;
}

div.grid-def-height {
    height: 250px;
}
/*label*/
.wheels-combobox .wheels-combobox-input {
    padding-right: 0px;
}
.ag-header-row.ag-header-row-column {
    border-top: none;
}
    .ag-theme-balham .ag-header-row:not(:first-child) .ag-header-cell {
        border-top: none;
    }

.labelLeft.AutoLabel > label,
.rentalwrapper #rdExcess label {
    padding-left: 12px;
}

@media (min-width: 1024px) {
    .rentalwrapper #chargedata .labelLeft > label {
        padding-left: 12px;
    }
}

.labelLeft > label.hasbutton {
    padding-left: 0px;
}

.labelRequired > label {
    padding-left: 12px;
    background-image: url(/public/images/icons/required.png) !important;
    background-color: transparent;
    background-position: left center !important;
    background-repeat: no-repeat !important;
}
.scheduler_default_separator {
    background-color: red !important;
}
.scheduler_default_cellparent {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAH0lEQVQYV2NkQAX/GZH4/xkYGBhhAmAOSBJEwDkgAQCCrgQEjpMcPgAAAABJRU5ErkJggg==) repeat !important;
}
.scheduler_default_matrix_vertical_line {
    background-color: transparent !important;
    border-right: 1px dotted #b6babf !important;
    width: 0 !important;
}
.col-sm-8.gridArea.custBoot, div.col-lg-4.col-md-6.col-sm-7.col-xs-10.lookup-area.custBoot {
    width: calc(100% - 15px);
}
div.col-lg-12.col-md-12.col-xs-12.grid-container.custBoot{
    width: 100% !important;
}
div.col-sm-8.gridArea.custBoot {
    height: calc(100% - 30px);
}
div.ag-theme-balham .ag-row-odd {
    background-color: #efefef !important;
}

