.view-config-form {
  form {
    .tool-bar {
      span {
        display: inline-block;
        margin-left: 8px;
      }
    }
    .tab-content{
      label[id$="-lbl"] {
        margin-bottom: 10px;
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 17px;
        color: #575962;
      }
      input[type="text"] {
        height: 40px;
        padding: 12px;
        border: 1px solid #E2E5EC;
        box-shadow: none;
      }
      @media (min-width: 1500px) {
        #basic, #booking {
          .row {
            .col-xl-4 {
              width: calc(100% / 3);
              flex: unset;
              -webkit-box-flex:unset;
              max-width: 100%;
            }
          }
        }
        #basic {
          margin-top: 20px;
            .form-group{
              width: 75%;
              margin-bottom: 0;
              .select2-container--default{
                width: 200px !important;
                .select2-selection--single{
                  height: 40px;
                  border-radius: 0;
                  .select2-selection__rendered{
                    line-height: 40px;
                  }
                  .select2-selection__arrow {
                    height: 40px;
                  }
                }

              }

            }
          h3{
            margin-top: 15px;
            margin-bottom: 15px;
          }
            .btn-info{
              padding: 10px 0px;
              font-size: 13px;
              line-height: 17px;
              background: #5867DD;
              border: none;
              width: 30%;
              margin-top: 8px;
              height: 40px;
              border-radius: 0;
            }
        }
      }
    }
    .box-1 {
      margin-top: 15px;


    }
  }
}