@charset "UTF-8";
/* CSS Document */
/* Bullet fixes Spring 2019 */

/* Unorderd Lists */

ul li, ol ul li { /* No idea why, but the ol ul li is necessary */
	padding-left: 1em;
	text-indent: -1em;
}
ul li {
	margin-bottom: .5em !important;
	margin-left: 0 !important;
}
ul > ul {
	/* color:red; */
	margin-left: 1em !important;
}
ul > ul > ul {
/* color:green; */
}
ul > ul > ul > ul {
/* color:purple; */
}
.nospace ul li {
	color: black;
	margin-top: 0 ;
	margin-bottom: 0 ;
}
.nospace ul, .nospace ol {
	margin-top: .5em;
	margin-bottom: .5em;
}
/* fancy bullets */
ul li::before, ol ul li::before {
	font-family: "Font Awesome 5 Free";
	font-weight: bold;
	font-size: .85em;
	content: "\f0a9 ";
	color: #555;
	padding-right: .25em
}
ul ul li::before {
	font-family: "Font Awesome 5 Free";
	font-weight: bold;
	font-size: .85em;
	content: "\f0a9 ";
	color: #888;
}
ul ul ul li::before {
	font-family: "Font Awesome 5 Free";
	font-weight: bold;
	font-size: .85em;
	content: "\f0a9 "; 
	color: #aaa;
}
ul ul ul ul li::before {
	font-family: "Font Awesome 5 Free";
	font-weight: bold;
	font-size: .85em;
	content: "\f0a9 ";
	color: #ccc;
}

/* unordered lists */
ol li {
	margin-bottom: .5em !important;
	margin-left: .25em !important;
	/* color:green; */
	padding-left: 0em;
	text-indent: -2em;
}
ol>li {
  list-style-type:none;
  counter-increment:item;
}
 
ol>li:before, ol ol>li:before {
  display:inline-block;
  width:1.75em;
  padding-right:0.2em;
  font-weight:bold;
  text-align:right;
  content:counter(item) ".";
}

/* dropped menu at bottom, couldn't fix */
#directlink {
	margin:0 auto;
	text-align:center;
	width:150px;
	font-weight:normal;
}