body {
	background: rgb(225,228,235);
	background: linear-gradient(180deg, rgba(225,228,235,1) 0%, rgba(245,247,252,1) 61%);
}
.body-inner {
	background-image: url('../img/cash.png');
	background-repeat: no-repeat;
	background-position: top;
	background-size: contain;
	background-color: rgba(255,255,255,0.7);
	background-blend-mode: lighten; 
}
.instrument {
  font-family: "Instrument Serif", serif;
	font-weight: 400;
	font-style: normal;
}
.instrument-sans {
  font-family: "Instrument Sans", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
}
h2.main-header {
	padding: 10px;
	text-align: center;
	color: #fff;
	color: #191921;
}
small {
	font-size: .7em !important;
	color: #777;
	padding: 4px;
	display: block;
}
.advice-wrapper {
	padding: 10px;
	background: rgb(224, 240, 245);
	border-top: 2px solid rgb(176, 233, 249);
	border-bottom: 2px solid rgb(196, 238, 250);
}
.header-hero {
	/* background-image: url('../img/header_bg.jpg'), linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5));
	background-blend-mode: overlay;
	background-repeat: no-repeat;
	background-size: cover; */
	padding-top: 10px;
}
.hide {
	display: none;
}
.navbar {
	background-color: rgba(255, 255, 255, 1);
	border-radius: 8px;
}
.navbar a {
  padding: 5px 10px;
	background-color: #fff;
	border-radius: 6px;
	margin-right: 10px;
}
.serial-form {
	background-color: #fff;
	border-radius: 30px;
}
#serial-number-label {
	font-size: 2em;
}
.rating {
	padding: 24px 12px;
	background-color: #336699;
	border-radius: 5px;
	color: #fff;
	font-size: 200%;
	white-space: nowrap;
	text-align: center
}
.rating-div {
	margin: 0px 4px;
}
.rating-bottom {

}
