blue { color:#0093D7; }
sb { font-weight:500;}


.hr-blue {
	font-family: sans-serif; /* choose the font you like */	
  	text-align: center; /* horizontal centering */
  	line-height: 1px; /* vertical centering */
  	height: 1px; /* gap between the lines */
  	font-size: 23px; /* choose font size you like */
  	border:none;
  	background:#0093D7;
  	margin: 20px 10px; /* 20px space above/below, 10px left/right */
  	overflow: visible;
  	display:inline-block;
	
}

.hr-blue:after {
	content: " \25C6 \25C6 \25C6"; /* section sign */
  	color: #0093D7;
  	display: inline; /* for vertical centering and background knockout */
  	padding: 0 0.5em; /* size of background color knockout */
  	text-align: center; /* horizontal centering */
}

/* opera doesn't render correctly. hide section sign */
x:-o-prefocus, .hr-blue:after {
  content: "";
}

.hr-grey {
	font-family: sans-serif; /* choose the font you like */	
  	text-align: center; /* horizontal centering */
  	line-height: 1px; /* vertical centering */
 	height: 1px; /* gap between the lines */
  	font-size: 20px; /* choose font size you like */
  	border:none;
  	background:#AAA;
  	margin: 20px 10px; /* 20px space above/below, 10px left/right */
  	overflow: visible;
  	display:inline-block;

}

.hr-grey:after {
  	content: "\25C6 \25C6"; /* section sign */
  	color: #AAA;
  	display: inline-block; /* for vertical centering and background knockout */
  	padding: 0 0.5em; /* size of background color knockout */
  	text-align: center; /* horizontal centering */
  	margin-top:0px;
}

/* opera doesn't render correctly. hide section sign */
x:-o-prefocus, .hr-grey:after {
  content: "";
}


.diamond {
  	font-family: 'MontserratR', sans-serif;
	background: #0093D7;
	text-align: center;
	height: 80px;
	width:80px;
	border-radius:3px;
	transform:rotate(45deg);
	margin:40px;
}
.diamond:hover {
	background: #F00;
	color:#0093D7;
}

body {
	background:#222;
}
