.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.uss-form-customer{
background: url("/documents/d/home/uss_pass_control_form1920x1080") no-repeat;
background-size: cover;
}

.uss-form-customer .btn.btn-cancel.btn-secondary{
display: none;
}
.uss-form-customer .liferay-ddm-form-field-paragraph-text  p:first-of-type {
        color: #005288;
}
.uss-form-customer .form-control {
    color: #343433;
}
.uss-form .taglib-captcha .control-label {
    color: #343433;
}

#portlet_com_liferay_dynamic_data_mapping_form_web_portlet_DDMFormPortlet_INSTANCE_qznGvKd588bo {
	
}
.uss-form .ddm-label {
    margin-bottom: 0;
    font-weight: normal;
    visibility: hidden;
  }
.uss-form.uss-form-customer .position-relative.row:nth-child(5) .ddm-label  {
    visibility: visible;
    font-weight: 600;
}
.lfr-ddm-form-container .form-control {
    color: #343433 !important;  
}

.custom-radio .custom-control-input ~ .custom-control-label::before,.custom-checkbox .custom-control-input ~ .custom-control-label::before {
  border: 1px solid #2b93d1;
}

.uss-form-customer .lfr-ddm-form-container {
  width: 100%;
}

.uss-form-customer .col-ddm.col-md-1 {
   display: none;
}
.uss-form-customer .col-ddm.col-md-11 {
     flex: 0 0 calc(12 / 12 * 100%);
     max-width: calc(12 / 12 * 100%);
     padding-right: 0 !important;
}

.uss-form-customer .col-ddm.col-md-11 {
  padding-right: 0 !important;
}

body .uss-form-customer .form-group .custom-control-inline {
   margin-left: 0 !important;
}

@media (min-width: 768px) {
  .uss-form-customer  .col-md-12 {
        padding-right: 0 !important;
    }
}

.uss-form-customer .custom-checkbox .reference-mark,.uss-form-customer .lfr-ddm-legend .reference-mark{
   display: none;
}

.uss-form-customer .lfr-de__field-feedback {
    color: #343433;
    display: flex;
    flex-direction: column-reverse;
}

.uss-form-customer  .form-control.bg-light {
 height: 2.85rem;
}

.uss-form-customer  .input-group-item .input-group-inset ~ .input-group-inset-item {
  border: 0;
}

.uss-form-customer  .lexicon-icon-calendar {
color: #2b93d1;
}

.lfr-de__field-feedback div:nth-child(2) {
 padding-top: 5px;
}

body.uss-wrapper .dropdown-menu-indicator-start .dropdown-header, body.uss-wrapper .dropdown-menu-indicator-start .dropdown-subheader, body.uss-wrapper .dropdown-menu-indicator-start .dropdown-caption, body.uss-wrapper .dropdown-menu-indicator-start .dropdown-item {
  padding-left: 1.5rem;
}

[data-field-reference="VehicleInformation"] label {
    display: none;
}

@media (min-width: 768px) {
.uss-form-customer .ddm-field-types-fieldset__nested {
margin-left: 0;
}
}
@media (max-width: 1200px) {
.uss-form-customer  .form-control.bg-light {
 height: 2.7rem;
}
}
#ToastAlertContainer{
  display: none;
}