.body-container-wrapper.page-wrapper .container-fluid.body-container {
  padding: 0 !important;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-padding {
  padding: 0 !important;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid {
  margin: 0;
  max-width: 100% !important;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container {
  max-width: 100%;
  width: 100%;
  margin: 0;
  background: #d2232a;
  padding: 20px;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container p.page-title {
  display: none;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container h1.page-title {
  display: block;
  width: 100%;
  background: #FCFCFC;
  border-top-right-radius: 30px;
  border-top-left-radius: 30px;
  padding: 8px 20px 6px 20px;
  font-size: 21px;
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 2px solid #eee;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row {
  margin: 0;
  padding-bottom: 30px;
  background: #FCFCFC;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  height: calc(100vh - 128px);
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-5, .body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-7 {
  /* max-height: 40vh; */
  max-height: 100%;
  overflow: scroll;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-5 {
  padding-top: 10px;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-5 span {
  font-size: 14px;
  text-transform: uppercase;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-5 option {
  font-size: 18px;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-5 #ContentPlaceHolder1_confPTS_lbAnnulla1 {
  background-color: lightslategray !important;
  width: 100%;
  max-width: 100% !important;
  border-radius: 20px;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-5 input, .body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-5 select {
  background-color: #FCFCFC !important;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-7 {
  height: 100%;
  background: linear-gradient(0deg, #FCFCFC 0%, #e5ebee 100%) !important;
  border-radius: 0 !important;
  padding: 20px !important;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-7 #ContentPlaceHolder1_confPTS_lbdescr {
  margin-top: 20px;
  display: block;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-7 > div {
  background-color: #fff;
  box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
  padding: 20px;
  border-radius: 8px;
  min-height: 100%;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-7 > div table.tablemac {
  background: none transparent; border: 0;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container .dnd_area_empty-row-0-max-width-section-centering > .row-fluid .container .row .col-12.col-md-7 > div table.tablemac td {
  border: 0;
  border-bottom: 1px solid #eee;
}
.body-container-wrapper.page-wrapper .container-fluid.body-container #form1 + p,body > .body-wrapper > p {
display: none !important;
}