.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-53ba8b3b-b053-7f8a-9ffa-4b745b258a76 {
overflow: visible !important;
padding-top: var(--spacer-5,3rem) !important;
}
.ddm-form-builder-app-not-ready {
  pointer-events: unset!important;
  opacity: 1!important;
}

/*clip-path: polygon(15% 5%, 29% 0, 61% 4%, 71% 0, 81% 5%, 92% 2%, 100% 6%, 98% 41%,100% 59%,98% 76%,100% 98%,91% 100%, 84% 97%, 74% 96%, 64% 100%, 52% 97%, 26% 95%, 12% 100%, 0 97%, 2% 85%, 0 70%, 1% 48%, 0 29%, 3% 4%);*/

.portlet-forms .form{
  background-color: var(--tertiary-bg-color);
  clip-path: polygon( 69.949% 0%,60.059% 1.975%,50.168% 2.256%,40.278% 1.934%,30.388% 0.81%,20.501% 0.345%,10.61% 3.236%,1.409% 2.788%,0.237% 20.906%,0.704% 40.268%,0% 59.597%,0.649% 78.927%,0.524% 98.595%,10.612% 100%,20.504% 97.015%,30.394% 97.531%,40.285% 97.499%,50.175% 98.148%,60.065% 99.475%,69.953% 97.219%,79.842% 97.758%,89.732% 99.927%,99.786% 98.537%,98.701% 78.924%,100% 59.592%,98.769% 40.262%,99.19% 20.932%,99.296% 2.165%,89.731% 1.315%,79.841% 2.968% );
  padding: 20px;
  padding-top: 0;
}

label.ddm-label{
    display: none;
}
.lfr-ddm-form-pagination-controls{
  padding-top: 0!important;
}
button#ddm-form-submit {
    border: none;
    color: var(--main-text-color) !important;
    text-align: center;
    vertical-align: middle;
    display: table-cell;
    padding: 8px 20px 8px 20px;
    background: var(--secondary-bg-color);
    border-radius: 0;
    font-size: 17px;
    position: relative;
    margin-left: 12px;
    line-height: 1;
    float: none!important;
transition: .2s ease;
box-shadow: 0px 3px 6px #00000028;
font-weight: bold;
}
 button#ddm-form-submit:hover, button#ddm-form-submit:focus {
        background: var(--main-bg-color);
color: white;
text-decoration: none;
    }

.has-error .form-feedback-item{
  font-size: 12px!important;
}

.ddm-form-builder-app .form-control {
    background-color: var(--main-bg-color);
    color: var(--main-text-color);
    border: solid var(--main-bg-color) 2px;
    border-radius: 0;
    font-size: 12px;
}
.ddm-form-builder-app .form-control:not(textarea){
  height:34px;
}
.lfr-ddm__default-page-header-title{
    color: var(--secondary-text-color)!important;
    margin-top:0!important;
    margin-left:12px!important;
    margin-bottom: 12px!important;
    font-weight: 900!important;
    text-transform: uppercase;
     font-size: 20px!important;
}
.lfr-ddm__default-page-header{
  margin-bottom: 0!important;
}
.ddm-form-builder-app .form-control::placeholder {
    color: var(--main-text-color);
}
.form-control:focus{
    box-shadow: 0 0 0 0.25rem var(--secondary-bg-color)!important;
}
.form-group{
  margin-bottom: 1rem;
}
.lfr-ddm__default-page-header-line{
  display: none;
}
.lfr-ddm-form-container .text-secondary{
  display: none;
}

@media(max-width:767px){
  button#ddm-form-submit {
      margin-left: 50%;
      transform: translateX(-50%);
      padding: 7px 17px 7px 17px;
  }
  .lfr-ddm__default-page-header-title{
    font-size: 20px!important;
  }
}

@media(max-width:575px){
  .lfr-ddm__default-page-header-title{
    margin-left:0!important;
  }
  .portlet-forms .form {
    padding: 0;
}
body .ddm-user-view-content .ddm-field{
  padding: 0;
}
}.lfr-layout-structure-item-a3cf6b61-5945-7642-c3f0-cd02e40724d1 {
padding-right: 30px !important;
}
.lfr-layout-structure-item-7f770b2d-4be2-5961-5301-c7d993b75c99 {
overflow: visible !important;
}
.lfr-layout-structure-item-060ca73b-ad6f-2063-3cc9-ee4b6b54180e {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c96782e1-14a5-456b-11ad-d2004bd8133b {
overflow: visible !important;
}
