/* do not indent list of bulletins nor show bullet */
.security-bulletins {
	list-style: none;
	margin-bottom: 3em;
	padding-left: 0;
}
.security-bulletins h3,
.security-bulletins h4 {
	margin: 0 0 0.75em;
}
.security-bulletins dl {
	margin-top: 0;
}
.security-bulletins dd {
	margin-bottom: 1.5em;
}


/* style the severity guage */
.severity-gauge {
	border: 1px solid #AFAFAF;
	display: inline-block;
	height: 0.9em;
	margin: 0 0.25ex 0.525em;
	vertical-align: bottom;
	width: 4.05em;
}

.severity-1 {
	background: #AFAFAF;
	background: linear-gradient(to right, #ED1C24 0%,#ED1C24 18%,#DBDADA 20%,#FFF 22%,#FFF 38%,#DBDADA 40%,#FFF 42%,#FFF 58%,#DBDADA 60%,#FFF 62%,#FFF 78%,#DBDADA 80%,#FFF 82%,#FFF 100%);
}

.severity-2 {
	background: #AFAFAF;
	background: linear-gradient(to right, #ED1C24 0%,#ED1C24 18%,#DBDADA 20%,#ED1C24 22%,#ED1C24 38%,#DBDADA 40%,#FFF 42%,#FFF 58%,#DBDADA 60%,#FFF 62%,#FFF 78%,#DBDADA 80%,#FFF 82%,#FFF 100%);
}

.severity-3 {
	background: #AFAFAF;
	background: linear-gradient(to right, #ED1C24 0%,#ED1C24 18%,#DBDADA 20%,#ED1C24 22%,#ED1C24 38%,#DBDADA 40%,#ED1C24 42%,#ED1C24 58%,#DBDADA 60%,#FFF 62%,#FFF 78%,#DBDADA 80%,#FFF 82%,#FFF 100%);
}

.severity-4 {
	background: #AFAFAF;
	background: linear-gradient(to right, #ED1C24 0%,#ED1C24 18%,#DBDADA 20%,#ED1C24 22%,#ED1C24 38%,#DBDADA 40%,#ED1C24 42%,#ED1C24 58%,#DBDADA 60%,#ED1C24 62%,#ED1C24 78%,#DBDADA 80%,#FFF 82%,#FFF 100%);
}

.severity-5 {
	background: #AFAFAF;
	background: linear-gradient(to right, #ED1C24 0%,#ED1C24 18%,#DBDADA 20%,#ED1C24 22%,#ED1C24 38%,#DBDADA 40%,#ED1C24 42%,#ED1C24 58%,#DBDADA 60%,#ED1C24 62%,#ED1C24 78%,#DBDADA 80%,#ED1C24 82%,#ED1C24 100%);
}


/* styles to open and close the bulletin details */
.bulletin-detail {
	max-height: 2048px;
	max-width: 45em;
	overflow: scroll;
	transition: max-height 0.2s;
}
.js-bulletin.closed .bulletin-detail {
	max-height: 0;
}


/* bulletin titles are clickable so make them look like links */
.js .js-bulletin-control {
	color: #2E8BE0;
}

.js .js-bulletin-control:hover {
	text-decoration: underline;
	cursor: pointer;
}


/* animate severity to one line when bulletin is closed */
.js-bulletin.closed .bulletin-severity dd {
	margin-top: -1.5em;
	margin-left: 5em;
}


.security-bulletins h3,
.bulletin-severity dd {
	transition: margin 0.2s;
}


/* how heading and sub-heading */
.q-default-hero__heading,
.q-default-hero__subheading {
	opacity: 1;
}
.q-grid__container {
	margin-bottom: 140px;
}
.q-grid__column--10 > * {
	/* max-width: 45em; */
}

/*# sourceMappingURL=security-alert.css.map */