.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid  {
   max-width: 1140px;
   font-family: var(--font-family-base); 
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.lfr-ddm__default-page-header-title {
    display: none;
    border-bottom: none;
    align-content: center;
    text-align: center;
    font-weight: 700;
    font-family: var(--font-family-base);
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
h2.lfr-ddm-form-page-title {
    align-content: center;
    text-align: center;
    padding-bottom: 20px;
    font-weight: 700;
    font-family: var(--font-family-base);
    width: 100%;
    padding: 0 0 0 0;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.lfr-ddm__default-page-header-description,
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
h3.lfr-ddm-form-page-description {
  width: 80%;
  display: block;
  text-align: center;
  margin: 0 auto 0 auto;
  font-family: var(--font-family-base);
  font-size: 1rem;
  font-weight: 400;
  line-height: 2rem;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.lfr-ddm__default-page-header-line {
   display: none;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.ddm-form-page.lfr-ddm-form-page {
   display: flex;
   justify-content: flex-start;
   flex-wrap: wrap;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.ddm-form-page.lfr-ddm-form-page
p.text-secondary {
   width: 100%;
   font-family: var(--font-family-base);
display: none;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.ddm-form-page.lfr-ddm-form-page
.ddm-row {
   width: 100%;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.ddm-form-page.lfr-ddm-form-page
.lfr-ddm-checkbox-multiple {
   display: flex;
   justify-content: flex-start;
   flex-wrap: wrap;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.ddm-form-page.lfr-ddm-form-page
.lfr-ddm-checkbox-multiple 
.custom-control.custom-checkbox {
    margin-bottom: 15px;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.ddm-form-page.lfr-ddm-form-page
.lfr-ddm-legend {
   margin-bottom: 1.25rem;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.ddm-form-page.lfr-ddm-form-page
.lfr-ddm-checkbox-multiple
.custom-control {
   width: 50%;
}


.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.form-control {
   border: none;
   background-color: white;
   border-radius: 7px;
}


.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
button.btn-primary {
   color: #00679F;
   background-color: white;
   width: 225px;
   height: 47px;
   border: none;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
label.ddm-label {
   color: white;
   text-transform: underscore;
   font-family: Museo Sans, sans-serif;
   font-size: 18px;
   font-style: normal;
   font-weight: 300;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
.custom-control-label-text {
   font-size: 16px;
}

.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.portlet-forms .control-label, .form-entry .control-label {
    float: none;
    margin-bottom: 0;
    word-wrap: break-word;
    color: white;
    font-family: Museo Sans, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 300;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.portlet-decorate .portlet-content {
background: transparent;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 .container-fluid button.btn-primary {
    color: #00679F;
    background-color: white;
    width: 225px;
    height: 47px;
    border: none;
    font-weight: 600;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.lexicon-icon {
    display: inline-block;
    fill: currentColor;
    height: 0.6em;
    margin-top: -3px;
    vertical-align: middle;
    width: 1em;
    color: white;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.portlet-decorate .portlet-content {
  padding: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.container-xl, .container-lg, .container-md, .container-sm, .container-fluid {
  padding: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.lfr-ddm__default-page-header {
margin: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.col-ddm.col-md-12 {
padding: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.ddm-field-container.ddm-target.h-100 {
padding: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.position-relative.row {
margin: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.col-ddm.col-md-6 {
padding: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.position-relative.row
.col-ddm.col-md-6:first-of-type {
padding-right: 5px;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.position-relative.row
.col-ddm.col-md-6:last-of-type {
padding-left: 5px;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.lfr-ddm-form-container .lfr-ddm-form-pagination-controls {
padding-left: 0;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.portlet-forms .btn, .form-entry .btn
.lfr-ddm-form-container .lfr-ddm-form-pagination-controls button
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95 
.container-fluid
button.btn-primary {
font-weight: 600;
}

@media screen and (max-width: 768px) {
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.ddm-layout-builder.ddm-page-container-layout 
.form-builder-layout
.active.ddm-form-page.lfr-ddm-form-page{
padding-top: 30px;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.position-relative.row
.col-ddm.col-md-6:first-of-type {
padding-right: 0px;
}
.lfr-layout-structure-item-8dcf34b3-3bb4-8d75-c49b-120c0f32ea95
.position-relative.row
.col-ddm.col-md-6:last-of-type {
padding-left: 0px;
}
}