@media screen and (max-width: 1366px) {

  .filterLine .pageTitle {
    font-size: 26px;
  }

  main {
    padding: 20px 20px 50px 20px;
  }

  .detail {
    position: fixed;
    top: 126px;
    left: calc(50% - 222px);
    max-height: calc(100% - 130px);
    min-height: 400px;
    z-index: 21;
    margin: 0;
    overflow-y: hidden;
  }

  .detail .summary {
    background: #f4f4f6;
  }

  .whiteWrap {
    margin-top: 45px;
  }

  .greenStripe .export i {
    margin: 0 15px;
  }

  .greenStripe .export .exportText {
    margin-right: 15px;
  }

  .recordsPerPage {
    margin-top: 28.5px;
  }

  .visibleFor1366 {
    display: table-cell;
  }

  .invisibleFor1366 {
    display: none;
  }

  .filterLine.branchListFilterLine .searchWrap {
    width: 298px;
  }

  .returnTextBlack {
    font-size: 14px;
  }

  .filterLine .pageTitle.editPageTitle {
    font-size: 34px;
  }

  .subTitle {
    font-size: 22px;
  }

  form.greenInputs .cardWrap {
    padding: 0;
  }

  .whiteWrap form.greenInputs label,
  .inputWrap.greenInputWrap label {
    font-size: 14px;
  }

  .whiteWrap form {
    margin-top: 40px;
  }

  .whiteWrap form.smallerTopMargin {
    margin-top: 10px;
  }

  .whiteWrap form.noMarginForSmallerScreen {
    margin-top: 0;
  }

  .branchInfoText {
    margin-bottom: 20px;
  }

  .tabs.editPageTabs .tab {
    padding: 12px 20px;
  }

  .deviceEddieFormButtonsWrapper {
    column-gap: 10px;
  }

  .deviceEddieCompanyAndBranchEditButtonsWrapper {
    gap: 10px;
  }

  .tabWrap {
    padding: 0 20px 20px 20px;
  }

  .deviceConfigurationTabWrap {
    margin-left: -20px;
  }

  .deviceFilesFilterLine {
    margin-bottom: 0;
  }

  .deviceTasksFilterLine {
    margin-bottom: 0;
  }

  .deviceTasksFilterLine .filterWrap {
    justify-content: flex-start;
    margin-top: 10px;
  }

  .companyIdWrap .label {
    font-size: 18px;
  }

  .companyIdWrap .greenInput {
    min-height: 56px;
    line-height: 56px;
    width: 300px;
  }

  .companyIdWrap input[type="text"] {
    margin-right: 20px;
  }

  .systemNotification {
    font-size: 14px;
  }

  .whiteWrap form .companyPartnerDealerSelection .inputsFlexBox.inputsFlexBox50 .inputWrap {
    width: 100%;
  }

  .deviceReceiptConfiguration,
  .deviceSimpleConfiguration {
    column-gap: 30px;
  }

  .branchesGridWrap .gridRow,
  .companiesGridWrap .gridRow {
    cursor: pointer;
  }

}
