.catering-menu-editor .grid-field__table .ss-gridfield-item.infieldgroup,
.catering-menu-editor .grid-field__table .ss-gridfield-item.infieldgroup:hover {
    background: #ffffff;
}

.catering-menu-editor .grid-field__table .ss-gridfield-item.infieldgroup .col-reorder,
.catering-menu-editor .grid-field__table .ss-gridfield-item.infieldgroup .handle {
    background: #ced5e1;
}

.catering-menu-editor .grid-field__table .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupStart] td {
    border-top: 3px solid #ced5e1;
}

.catering-menu-editor .grid-field__table .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupStart] .col-CMSTitle,
.catering-menu-editor .grid-field__table .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupEnd] .col-CMSTitle {
    font-weight: 700;
    padding-bottom: 0;
    color: #43536d;
}

.catering-menu-editor .grid-field__table .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupEnd] td {
    border-bottom: 3px solid #ced5e1;
}

.catering-menu-editor .grid-field__table .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupEnd] + .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupEnd] {
    border-top: 0;
}

.catering-menu-editor .grid-field__table .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupEnd] .col-buttons .action,
.catering-menu-editor .grid-field__table .ss-gridfield-item[data-class=FrederictonCC\\Model\\Elements\\Children\\CateringMenuGroupEnd] .grid-field__col-compact.action-menu .action-menu {
    display: none;
}
