.Group_Membership_num_Members-section .four{
    min-width: 5.5em;
}

.group-membership-primary-member, .group-membership-additional-member{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    grid-column-gap:20px;
    grid-row-gap:30px;
}

.group_membership_member_data div .form-item .label,.group_membership_member_data div .crm-public-form-item .label{
    display: block;
    float: none;
    width: 100%;
    text-align: left;
}
.group_membership_member_data div .form-item .content,.group_membership_member_data div .crm-public-form-item .content{
    margin-left:0;
}

#group_membership_members{
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-column-gap:10px;
    grid-row-gap:20px;
}

/*** Add Group Membership Member ***/
#postheader {
   margin: -15px 0 50px 0 !important;
}
#editrow-current_employer input#current_employer{
	max-width:280px;
}

@media (max-width: 767px) {
	.group-membership-primary-member, .group-membership-additional-member {
		grid-template-columns: 1fr;
		border-bottom: 2px solid var(--gray);
		margin: 20px 0;
		padding-bottom: 20px;
	}
}
