.field-roomtypewithprice {
  .wrapper-item-roomtype {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 20px;
    .block-room-type {
      width: calc(100% * 2 / 6 - 10px);
      .select2-container--default {
        width: 100% !important;
        .select2-selection--single {
          height: 40px;
          border: 1px solid #E2E5EC;
          .select2-selection__rendered {
            line-height: 40px;
          }
          .select2-selection__arrow {
            height: 40px;
          }
        }
      }
    }
    .block-price {
      width: calc(100% * 3 / 6 - 3px);
      display: flex;
      justify-content: space-between;
      align-items: center;
      input {
        width: calc(100% / 2 - 10px);
      }
    }
    .button-action {
      width: calc(100% / 6 - 2px);
      display: flex;
      justify-content: flex-start;
      align-items: center;
      .btn-add-roomtype {
        margin-right: 5px;
      }
    }
  }
}
