.communication-cards + .communication-summary,
.communication-cards + .communication-list,
.communication-summary + .communication-list{margin-top:18px}

@media(max-width:1150px) and (min-width:901px){
 .communication-filter-grid.email,.communication-filter-grid.sms,.communication-cards,.communication-cards.sms{grid-template-columns:repeat(2,minmax(0,1fr))}
 .communication-filter-grid button{width:100%}
 .communication-table-head{display:none}
 .communication-row.email,.communication-row.sms{grid-template-columns:1fr 1fr}
 .communication-row strong{grid-column:1/-1}.communication-row .status-badge{grid-column:2}
 .communication-list .ppr-card-header,.communication-summary .ppr-card-header{align-items:flex-start;flex-direction:column}
 .communication-list .ppr-actions,.communication-summary .ppr-actions{width:100%;justify-content:flex-start}
}
