/* Network patterns: reserve a centred connector between the host and its participants. */
html body.v71-page-one-network-assurance .v7130-network-grid .network-scenario {
  display: flex !important;
  flex-direction: column !important;
}
html body.v71-page-one-network-assurance .v7130-network-grid .network-scenario h3 {
  min-height: 42px !important;
  margin-bottom: 14px !important;
}
html body.v71-page-one-network-assurance .v7130-network-grid .scenario-host { min-height: 38px !important; }
html body.v71-page-one-network-assurance .v7130-network-grid .scenario-arrow {
  display: grid !important;
  place-items: center !important;
  align-self: center !important;
  width: 32px !important;
  height: 32px !important;
  min-height: 32px !important;
  margin: 12px auto !important;
  padding: 0 !important;
  border-radius: 50% !important;
  background: #F0F7EC !important;
  color: #397B2D !important;
  font-size: 21px !important;
  line-height: 1 !important;
  text-shadow: none !important;
}
html body.v71-page-one-network-assurance .v7130-network-grid .scenario-nodes { margin: 0 !important; }
html body.v71-page-one-network-assurance .v7130-network-grid .scenario-status { margin-top: 16px !important; }
@media(max-width:760px){
  html body.v71-page-one-network-assurance .v7130-network-grid .network-scenario h3 { min-height: 0 !important; }
}
