﻿/*!
 * WellFrame Web Library
 *
 * Copyright (©) Wellcode Software owned by Khamis Abuelkomboz
 *
 * ALL RIGHTS RESERVED, see http://wellcode.de
 *
 */
.AccingBook-page {
    z-index: 1;
}

/*.field-AccingBook-area {
    width: calc(100% - 30px);
}

.field-AccingBook-area .inputfield {
    width: calc(100% - 10px);
}*/

.bookingpage {
    position: relative;
    overflow: auto;
    top: 0px;
    left: auto;
    width: auto;
}

.bookingpage .inputfield {
    /*width: 300px;*/
}

.td-EntryDate {
    white-space: nowrap;
}

.bookingpage .fieldtemplate-Number {
    width: 160px;
}

.bookingpage .fieldtemplate-DateTime {
    width: 220px;
}

.bookingpage .fieldtemplate-Boolean {
    width: 160px;
}

/*.bookingpage .fieldtemplate-ComboBox {
    width: auto;
}*/

.bookingpage .field-VoucherNumber1-area .inputfield,
.bookingpage .field-VoucherNumber2-area .inputfield {
    width: 160px;
}

.td-Booked {
    white-space: nowrap;
}

.bookingpage .field-ContraAccountNumber-area .inputfield,
.bookingpage .field-AccountNumber-area .inputfield {
    /*width: 400px;*/
}

.BookField-page .inputfield {
    width: auto;
}

.BookField-page .fieldtemplate-Number {
    width: 80px;
}


.AccingBook-page fieldset {
    height: 280px;
}

.AccingBook-page div.validation-results fieldset {
    height: auto;
}

.AccingBook-page .fieldgroup {
    overflow: hidden;
    float: left;
    width: auto;
}

.editpage .field-SrcFromNumber-area,
.editpage .field-SrcToNumber-area {
    max-width: 550px;
}

.item-BookingInfo, .field-BookingInfo {
    white-space: pre-wrap !important;
}

.editpage.AccingBook-page .field-value-memo {
    height: 14em;
}

.editpage.AccingBook-page .field-Credit-area,
.editpage.AccingBook-page .field-VatPercent-area,
.editpage.AccingBook-page .field-Direction-area,
.editpage.AccingBook-page .field-NetAmount-area,
.editpage.AccingBook-page .field-Year-area,
.editpage.AccingBook-page .field-DeliveryDate-area {
    float: left;
}
.editpage.AccingBook-page .inputfield-Credit,
.editpage.AccingBook-page .inputfield-Debit,
.editpage.AccingBook-page .inputfield-VatPercent,
.editpage.AccingBook-page .inputfield-VatBalance,
.editpage.AccingBook-page .inputfield-EvidenceType,
.editpage.AccingBook-page .inputfield-Direction,
.editpage.AccingBook-page .inputfield-Balance,
.editpage.AccingBook-page .inputfield-NetAmount,
.editpage.AccingBook-page .inputfield-Year,
.editpage.AccingBook-page .inputfield-Period {
    width: 125px;
}
.editpage.AccingBook-page .inputfield-DeliveryDate {
    width: 135px;
}
.editpage.AccingBook-page .inputfield-Booked {
    width: 115px;
    height: 56px;
}

.editpage.AccingBook-page .field-Notice-area {
    width: 270px;
}

@media screen and (min-width: 641px) {
    .editpage.DatevPaymentResolver-page.sidelabelfield .fieldtemplate .field-value {
        margin-left: 200px;
        max-width: calc(100% - 215px);
    }

    .Find-page.Find-DatevRecordView .inputfield-Number,
    .Find-page.Find-DatevRecord .inputfield-Number {
        width: 100px;
    }

    .AccingExport-table .item-DatevSequenceId,
    .AccingExport-page .field-DatevSequenceId {
        white-space: pre;
    }

    .Find-page.Find-Accounting .inputfield-Decimal,
    .Find-page.Find-Accounting .inputfield-Number,
    .Find-page.Find-Accounting .inputfield-VoucherNumber1 {
        width: 100px !important;
    }
}

/*
    DunningPosition
*/
@media screen and (min-width: 641px) {

    .editpage.DunningPosition-page .inputfield-AccountName,
    .editpage.DunningPosition-page .inputfield-ContraAccountName {
        width: 250px;
    }

    .editpage.DunningPosition-page .field-DunningLevel-area,
    .editpage.DunningPosition-page .field-DunningDate2-area {
        float: left;
        height: 65px;
    }

    .editpage.DunningPosition-page .inputfield-DunningLevel,
    .editpage.DunningPosition-page .inputfield-DunningDate1,
    .editpage.DunningPosition-page .inputfield-DunningDate2,
    .editpage.DunningPosition-page .inputfield-DunningDate3 {
        width: 125px;
    }

    .editpage.DunningPosition-page .field-Direction-area,
    .editpage.DunningPosition-page .field-DueDate-area,
    .editpage.DunningPosition-page .field-Balance-area {
        float: left;
    }
    .editpage.DunningPosition-page .inputfield-Direction,
    .editpage.DunningPosition-page .inputfield-EvidenceType,
    .editpage.DunningPosition-page .inputfield-DueDate,
    .editpage.DunningPosition-page .inputfield-DueDays,
    .editpage.DunningPosition-page .inputfield-Balance,
    .editpage.DunningPosition-page .inputfield-OpenBalance,
    .editpage.DunningPosition-page .inputfield-Cleared {
        width: 125px;
    }

    .editpage.Find-DunningPosition .field-Find {
        min-width: auto;
        width: 260px;
    }

    .editpage.Find-DunningPosition .inputfield-Number {
        width: 110px;
    }

    .editpage.Find-DunningPosition .inputfield-ComboBox,
    .editpage.Find-DunningPosition .inputfield-String {
        max-width: 125px;
    }

    .editpage.DunningBalance-page .field-Boolean {
        margin-left: 260px;
    }

    .editpage.DunningBalance-page .inputfield-DunningPosition1Id > .field-overlay,
    .editpage.DunningBalance-page .inputfield-DunningPosition2Id > .field-overlay {
        display: block;
    }
    .editpage.DunningBalance-page .list-entity  {
        margin-left: 160px;
    }

    .editpage.DunningPosition-page .fieldgroup-Reminder .fieldgroup {
        float: none;
    }
    .editpage.DunningPosition-page .fieldgroup-Reminder .fieldgroup legend {
        display: none;
    }
    .editpage.DunningPosition-page .fieldgroup-Reminder .fieldgroup fieldset {
        border-width: 0px;
    }
    .editpage.DunningPosition-page .fieldgroup-Reminder .fieldgroup .fieldtemplate {
        float: left;
    }
    .editpage.DunningPosition-page .fieldgroup-Reminder .fieldgroup .inputfield {
        width: 125px;
    }

    .editpage.DunningBalance-page .list-entity .item-a {
        display: none;
    }
}

@media screen and (min-width: 641px) {
    .Find-page .field-DatevWageView-area input {
        min-width: 280px;
    }

    .Find-page .field-WageTypeNumber-area {
        width: 110px;
    }
}

@media print {
    .AccingBook-page fieldset {
        height: unset;
    }
}
