.psa_merge-row-anchor .ps_grid-cell {
border-bottom: 0px !important;
}

.psa_box-group-border {
padding: 1em;
border: 1px solid #bbb;
}


.psa_grid-flex-anchor .ps_grid-cell,
.psa_sff-grid-flex-anchor .ps_grid-cell {
vertical-align: top;
}

.psa_grid-flex-anchor .ps_grid-cell .ps_box-group .ps_box-edit,
.psa_grid-flex-anchor .ps_grid-cell .ps_box-group .ps_box-longedit,
.psa_grid-flex-anchor .ps_grid-cell .ps_box-group .ps_box-checkbox {
margin-bottom: 0px !important;
}

.psa_sff-grid-flex-anchor .ps_box-edit .ps_box-value,
.psa_sff-grid-flex-anchor .ps_box-longedit .ps_box-value {
width: 60%;
white-space: normal;
}

.psa_link-wrap .ps-link {
white-space: normal;
}

.psa_sff-grid-flex-anchor .ps_box-edit .ps_box-label,
.psa_sff-grid-flex-anchor .ps_box-longedit .ps_box-label {
text-align: left !important;
vertical-align: top;
}

.psa_label-anchor .ps_box-label {
text-align: left !important;
width: 25%;
}

.psa_label-anchor .ps_box-label .ps-label,
.psa_sff-grid-flex-anchor .ps_box-edit .ps_box-label .ps-label,
.psa_sff-grid-flex-anchor .ps_box-longedit .ps_box-label .ps-label {
font-weight: normal !important;
color: rgb(0,0,0) !important;
}

.psa_grid-flex-anchor .ps_grid-cell {
vertical-align: top;
padding-left: 0.4em !important;
padding-right: 0.4em !important;
padding-top: 0.8em !important;
padding-bottom: 0px !important;
}

.psa_margin-bottom04em {
margin-bottom: 0.4em !important;
}

.psa_grid-flex-anchor .ps_grid-cell .ps_box-group,
.psa_sff-grid-flex-anchor .ps_grid-cell .ps_box-group,
.psa_margin-bottom0_8em .ps_box-value,
.psa_margin-bottom0_4em {
margin-bottom: 0.8em !important;
}

.psa_sff-grid-flex-anchor .ps_box-edit,
.psa_sff-grid-flex-anchor .ps_box-longedit {
margin-bottom: 0.1em !important;
}

.psa_sff-grid-flex-anchor .ps_grid-cell .ps_box-edit,
.psa_sff-grid-flex-anchor .ps_grid-cell .ps_box-longedit {
min-height: auto !important;
}


.psa_sff-grid-flex-anchor .ps_grid-cell:first-child {
width: 24px;
}

.psa_text-align-center .ps_box-checkbox {
text-align: center !important;
}

.psa_width-anchor .ps_box-value {
width: 85%;
white-space: normal;
}

.psa_margin-top1em {
margin-top: 1em !important;
}



.psa_border-none .ps_grid-flex,
.psa_border-none .ps_grid-flex .ps_grid-cell {
border: none;
}

.psa_links-anchor .ps_grid-cell:first-child {
width: 24px;
}