.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main {
  max-width: 1304px;
  margin: 0 auto;
  background: #ffffff;
  border-radius: 10px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .page-title {
  display: none;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box {
  border-bottom: 1px solid #ddd;
  margin-bottom: 0;
  border-radius: 5px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.Advanced,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter{
  display: none;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.Advanced.datascrip,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions.datascrip,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter.datascrip{
  display: block;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.Advanced .box-head:after,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions .box-head:after,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter .box-head:after{
  content: url(../../images/udropship/icon-filter-close.png);
  background: unset;
  width: auto;
  height: auto;
  float: right;
  clear: unset;
  cursor: pointer;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.Advanced .box-head.open:after,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions .box-head.open:after,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter .box-head.open:after{
  content: url(../../images/udropship/icon-filter-open.png);
  background: unset;
  width: auto;
  height: auto;
  float: right;
  clear: unset;
  cursor: pointer;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.Advanced table,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions table,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter table{
  display: none;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.Advanced .box-head.open + table{
  display: inline-table;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions .box-head.open + table{
  display: inline-table;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter .box-head.open + table{
  display: inline-table;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box .box-head {
  margin: 0;
  padding: 0;
  padding-bottom: 15px;
  overflow: hidden;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box .box-head h3 {
  font-size: 22px;
  font-weight: 400;
  letter-spacing: 0.02em;
  color: #005AAB;
  width: max-content;
  float: left;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td label span {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.02em;
  color: #535353;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td input,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td select,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td textarea {
  padding-left: 10px;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.02em;
  color: #535353;
  height: 40px;
  border-radius: 5px;
  font-family: 'Rubik',sans-serif !important;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td select {
  cursor: pointer;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td textarea {
  line-height: 1.5;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td #conditions-container span {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 0.02em;
  color: #535353;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set {
  padding: 0;
  border-top: unset;
  text-align: left;
  margin: 0;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set .form-button + .form-button {
  display: none;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set .form-button {
  background: #005aab;
  border-color: #005aab;
  float: left;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set .form-button span {
  font-size: 16px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  color: #FFFFFF;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set .form-button:hover {
  background: #005aab;
  border-color: #005aab;
  border: unset;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set .form-button:hover span {
  color: #FFFFFF;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set .clearer {
  display: none;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set br {
  display: none;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set p {
  width: max-content;
  float: left;
  font-size: 14px;
  font-weight: 400;
  text-transform: capitalize;
  letter-spacing: 0.02em;
  text-decoration: underline;
  margin-top: 10px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label {
  width: max-content;
  height: 36px;
  border: 1px solid #b6b6b6;
  border-radius: 5px;
  line-height: 36px;
  margin-right: 5px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-rp,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-percent {
  float: left;
  padding: 0 10px;
  text-align: center;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-rp.active,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-percent.active {
  background-color: #005AAB;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-rp {
  border-right: 1px solid #b6b6b6;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-rp p,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-percent p {
  margin: 0;
  font-size: 14px;
  font-weight: 400;
  letter-spacing: 0.02em;
  color: #535353;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-rp.active p,
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label .label-percent.active p{
  color: #FFFFFF;
}

.udpromo-vendor-rulenew .rule-chooser .admin__data-grid-header-row .admin__control-support-text{
  float:none;

}
.udpromo-vendor-rulenew .rule-chooser .admin__filter-actions{
  float:none;

}
/* CSS Action Filter Datascript */
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter.datascrip table tbody tr td input{
  float: none;
  width: 50px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter.datascrip table tbody tr td input[type="checkbox"]{
  float: left;
  width: 18px;
}

.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter.datascrip table tbody tr td select{
  float:none;
  width: 65px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td label.addafter {
  margin-left: 5px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter table.data-grid{
  display: block;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter.datascrip table.data-grid select{
 width: auto;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter.datascrip table.data-grid input{
  width: auto;
 }
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.actions-filter.datascrip table.data-grid>tbody>tr>td{
  vertical-align: middle;
}

/* CSS Condition */
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions.datascrip table tbody tr td input{
  float: none;
  width: 50px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions.datascrip table tbody tr td input[type="checkbox"]{
  float: left;
  width: 18px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions.datascrip table tbody tr td select{
  float:none;
  width: 65px;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions table.data-grid{
  display: block;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions.datascrip table.data-grid select{
 width: auto;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions.datascrip table.data-grid input{
 width: auto;
}
.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td #conditions-container button span {

  color: white;
}

.udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box.conditions.datascrip table.data-grid>tbody>tr>td{
  vertical-align: middle;
}

@media screen and (max-width: 767px) {
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box {
        padding: 20px 15px;
        border-top: 1px solid #ddd;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table{
        display: inline-block;
        overflow: auto;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td input,
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td select {
        width: 100%;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td .custom-amount{
        width: 180px !important;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td .custom-label{
        float: left;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set {
        padding: 20px 15px;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set p {
        margin-left: 15px;
    }
    
}

@media screen and (min-width: 768px) {
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main {
        margin-top: 20px;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box {
        padding: 30px;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set {
        padding: 40px 30px;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .buttons-set p {
        margin-left: 30px;
    }
}

@media screen and (min-width: 1024px) {
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td input,
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td select,
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td textarea{
        width: 375px;
        float: right;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td .custom-amount{
      width: 295px !important;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td .form-list {
      width: 70%;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td .form-list li br{
      display: none;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td label{
      top: 10px;
    }
    .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .custom-label {
      margin-left: 30px;
      float: right;
    }
}

@media screen and (min-width: 1200px) {
  .udpromo-vendor-rulenew .page-wrapper .page-main .columns .column.main .main .col-main .generic-box table tbody tr td .form-list {
      width: 60%;
    }
}
