#new-design .grid-search {
  display: flex;
  justify-content: flex-start;
  grid-gap: 5px; }
  #new-design .grid-search__group, #new-design .grid-search__row {
    display: flex;
    grid-gap: 5px; }
  #new-design .grid-search_stretch {
    justify-content: space-between; }
    #new-design .grid-search_stretch .grid-search__group,
    #new-design .grid-search_stretch .grid-search__row {
      flex: 1 1 auto; }
      #new-design .grid-search_stretch .grid-search__group > *,
      #new-design .grid-search_stretch .grid-search__row > * {
        flex: 1 1 auto; }
#new-design .grid-view .items,
#new-design .detail-view .items {
  border: 1px solid #D2F1FF;
  background: #fff;
  border-radius: 8px;
  color: #4E6165;
  font-size: 18px;
  line-height: 30px; }
  #new-design .grid-view .items th,
  #new-design .detail-view .items th {
    padding: 24px 40px;
    font-weight: 600; }
    #new-design .grid-view .items th > .sort-link .caret,
    #new-design .detail-view .items th > .sort-link .caret {
      right: -15px; }
  #new-design .grid-view .items td,
  #new-design .detail-view .items td {
    padding: 20px 40px;
    border-top-color: #DAEAF0; }
  #new-design .grid-view .items .payment_operation_writeoff,
  #new-design .detail-view .items .payment_operation_writeoff {
    background: #e2faff; }
  #new-design .grid-view .items .payment_operation_replenishment,
  #new-design .detail-view .items .payment_operation_replenishment {
    background: #cdf7e3; }
  #new-design .grid-view .items .payment_operation_accrual,
  #new-design .detail-view .items .payment_operation_accrual {
    background: #fff2d7; }
#new-design .grid-view__mini .items,
#new-design .detail-view__mini .items {
  font-size: 13px; }
#new-design .grid-view .row-fluid,
#new-design .detail-view .row-fluid {
  display: flex;
  align-items: center; }
#new-design .detail-view .items th,
#new-design .detail-view .items td {
  border: 0;
  background: none; }
#new-design .pagination ul {
  display: flex;
  align-items: center;
  box-shadow: none; }
  #new-design .pagination ul > li:first-child, #new-design .pagination ul > li:last-child {
    display: none; }
  #new-design .pagination ul > li:nth-child(2) a, #new-design .pagination ul > li:nth-last-child(2) a {
    font-size: 22px;
    border: 1px solid #1FDE82;
    box-sizing: border-box;
    height: 64px;
    width: 64px;
    border-radius: 50%;
    background: #fff;
    color: #1FDE82;
    display: inline-flex;
    align-items: center;
    justify-content: center; }
  #new-design .pagination ul > li.disabled a {
    opacity: .5; }
  #new-design .pagination ul > li.active a {
    font-size: 26px;
    font-weight: 600; }
  #new-design .pagination ul > li a {
    background: none;
    color: #4E6165;
    border: 0; }
  #new-design .pagination ul > li + li {
    margin-left: 10px; }
#new-design .grid-smarty__header {
  display: none; }

@media (max-width: 1200px) {
  #new-design .grid-search {
    display: flex;
    flex-direction: column; }
    #new-design .grid-search__group > *, #new-design .grid-search__row > * {
      flex: 1 1 auto; }
    #new-design .grid-search_stretch .grid-search__row,
    #new-design .grid-search_stretch .grid-search__group {
      justify-content: space-around;
      grid-gap: 10px; }
      #new-design .grid-search_stretch .grid-search__row > *,
      #new-design .grid-search_stretch .grid-search__group > * {
        flex: 1 1 50%; }
    #new-design .grid-search .btn-primary {
      flex-basis: auto; }
  #new-design .grid-smarty .items {
    border: 0;
    background: transparent;
    min-width: initial; }
    #new-design .grid-smarty .items thead {
      display: none; }
    #new-design .grid-smarty .items tr {
      display: flex;
      flex-direction: column;
      padding: 20px 32px;
      background: #FFFFFF;
      border: 1px solid #D2F1FF;
      border-radius: 8px; }
    #new-design .grid-smarty .items tr + tr {
      margin-top: 20px; }
    #new-design .grid-smarty .items td {
      display: flex;
      padding: 0;
      border: 0;
      font-size: 18px;
      line-height: 30px;
      color: #4E6165; }
    #new-design .grid-smarty .items td + td {
      margin-top: 12px; }
  #new-design .grid-smarty__header {
    display: block;
    flex: 0 0 50%;
    font-weight: 600;
    word-break: break-all;
    padding-right: 10px; } }
@media (max-width: 768px) {
  #new-design .grid-search__group {
    flex-direction: column; }
  #new-design .grid-search__row {
    flex-wrap: wrap; }
    #new-design .grid-search__row > * {
      flex-basis: 100%; }
  #new-design .grid-search_stretch .grid-search__group {
    grid-gap: 0; }
    #new-design .grid-search_stretch .grid-search__group > * {
      flex-basis: 100%; }
  #new-design .grid-search .btn-primary {
    flex-basis: 50%; }
  #new-design .grid-smarty .items tr {
    padding: 24px; }
  #new-design .grid-smarty .items tr + tr {
    margin-top: 10px; }
  #new-design .grid-smarty .items td + td {
    margin-top: 5px; }
  #new-design .grid-smarty__header {
    flex-basis: 40%;
    font-size: 14px; } }
@media (max-width: 460px) {
  #new-design .grid-view .summary {
    display: none; }
  #new-design .grid-smarty__header {
    flex-basis: 50%; }
  #new-design .pagination ul > li:nth-child(2) a, #new-design .pagination ul > li:nth-last-child(2) a {
    height: 30px;
    width: 30px; }
  #new-design .pagination ul > li + li {
    margin-left: 0; }
  #new-design .detail-view .items th,
  #new-design .detail-view .items td {
    padding: 10px 20px; } }

/*# sourceMappingURL=grid.css.map */
