p {
  font-size: 1.2rem !important;

  @media (max-width: 575.98px) {
    font-size: 0.9rem !important;
  }
}

#patchday-navbar {
  background-color: #01081D !important;
}

.alert-danger {
  background-color: #EECFD7;
  color: #DD4553;
}

h5 {
  font-size: 1.1rem !important;
  color: #01081D !important;
  font-weight: 700 !important;
}

h6 {
  font-size: 0.9rem !important;
  color: #01081D !important;
  /* font-weight: 700 !important; */
}

.adv-cards-container {

}

.advisory-card {
  /* margin: 0 .25rem; */
  /* padding: 0 1rem; */
  background-color: #fff;
  border-radius: 0.3rem;
	transition: 0.3s;
  /* flex-shrink: 0; */
  /* flex-grow: 1; */
}

.advisory-card:hover {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  /* transform: translateY(-5px); */
}

.advisory-card-header {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding: 1rem 1.8rem;
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	align-items: center;

  @media (max-width: 575.98px) {
    padding: 1rem 1rem;
  }
}

.cvss-score-badge {
  font-size: 1rem !important;
  color: #fff !important;
  font-weight: 600 !important;
  padding: 0.2rem 0.6rem !important;
  border-radius: 0.3rem !important;
  background-color: #343a40 !important;

  @media (max-width: 575.98px) {
    font-size: 0.8rem !important;
    padding: 0.2rem 0.4rem !important;
  }
}

.advisory-note-badge {
  font-size: 1rem !important;
  color: #01081D !important;
  font-weight: 600 !important;
  padding: 0.2rem 0.6rem !important;
  border-radius: 0.3rem !important;
  background-color: #f8f9fa !important;

  @media (max-width: 575.98px) {
    font-size: 0.8rem !important;
    padding: 0.2rem 0.4rem !important;
  }
}

.advisory-affected-system-row, .advisory-exploit-row, .advisory-patchday-released-row, .advisory-description-row, .advisory-view-details-row {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
  
  @media (max-width: 575.98px) {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
  }
}

.advisory-affected-system-row {
  padding-top: 3rem !important;
  padding-bottom: 1rem !important;

  @media (max-width: 575.98px) {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
}

.advisory-affected-system-row * {
  color: #01081D !important;
  font-family: 'Roboto', sans-serif !important;
}

.advisory-affected-system-row div span:first-child {
  font-size: 1.1rem !important;
  font-weight: 500 !important;
  margin-bottom: 0.3rem !important;

  @media (max-width: 575.98px) {
    font-size: 0.9rem !important;
  }
}

.advisory-affected-system-row div span:last-child {
  font-size: 0.8rem !important;
  background-color: #01081D !important;
  padding: 0.4rem 1rem !important;
  border-radius: 1rem !important;
  color: #f8f9fa !important;

  @media (max-width: 575.98px) {
    font-size: 0.7rem !important;
    padding: 0.3rem 0.8rem !important;
  }
}

.advisory-patchday-released-row * {
  color: #01081D !important;
  font-family: 'Roboto', sans-serif !important;
}

.advisory-patchday-released-row div span:first-child {
  font-size: 1.1rem !important;
  font-weight: 500 !important;
  margin-bottom: 0.3rem !important;

  @media (max-width: 575.98px) {
    font-size: 0.9rem !important;
  }
}

.advisory-patchday-released-row div span:last-child {
  font-size: 1.3rem !important;
  font-weight: 700 !important;

  @media (max-width: 575.98px) {
    font-size: 1rem !important;
  }
}

.advisory-description-row {
  color: #01081D !important;
  font-family: 'Roboto', sans-serif !important;
  font-size: 1.1rem !important;
  font-weight: 400 !important;

  @media (max-width: 575.98px) {
    font-size: 0.9rem !important;
  }
}

.advisory-description-row span:first-child {
  margin-bottom: 0.5rem !important;
}

.advisory-view-details-row a {
  color: #01081D !important;
  font-family: 'Roboto', sans-serif !important;
  font-size: 1.2rem !important;

  @media (max-width: 575.98px) {
    font-size: 1rem !important;
  }
}

.advisory-view-details-row {
  padding-bottom: 3rem !important;
  padding-top: 2rem !important;
}

#advisory-cta {
  font-weight: 700 !important;
}