@charset "utf-8";
/* Lists */

/* Container for list  */

#fence {
  	border-radius: 10px;
  	background: #f9fbf8;
  	height: auto;
  	border: 1px solid #feaf70;
 	margin: 10px 10px 10px 80px;
 	padding: 10px 10px 10px 30px;
    width: 100%;

}
/* NUMBERED LISTS  */
ol
{
	list-style-position: outside;
	margin: 10px 10px 10px 10px;
 	padding: 10px 10px 10px 30px;
	background: #f0f6ec;
	border: 0.1em solid 8b7c83;
	border-radius: 10px;
	width: 80%;
		
}
ol.a
{
	list-style-position: inside;
	list-style-type: lower-alpha;
 	margin: 10px 10px 10px 10px;
 	padding: 10px 10px 10px 10px;
	background: #e6f0e1;
	border: 0.1em solid 8b7c83;
	border-radius: 10px;
	width: 90%;		
}

ol.b
{
	list-style-position: inside;
	list-style-type: lower-roman;
	font-weight: normal;
 	margin: 10px 10px 10px 10px;
 	padding: 10px 10px 10px 10px;
	background: #ddebd5;
	border: 0.1em solid 8b7c83;
	border-radius: 10px;
	width: 80%;
			
}


ol.c
{
	
	list-style-type: none;
 	margin: 10px 10px 10px 10px;
 	padding: 10px 10px 10px 10px;
	background: #e7ede5;
	border: 0.1em solid 8b7c83;
	border-radius: 10px;		
}

ol.d
{
	
	list-style-type: none;
 	margin: 10px 10px 10px 10px;
 	padding: 10px 10px 10px 10px;
	background: #e7ede5;
	border: 0.1em solid 8b7c83;
	border-radius: 10px;		
}

ol.e
{
	width: 40%;
	margin: 10px 10px 10px 80px;
	
	}



/* UNORDERED LISTS  */




ul.a {
  list-style-type: circle;
}
ul.b {
  list-style-type: square;
}
ul.c {
  list-style-image: url('$.png');
}

/* INSET LIST NO MARKERS */

dl
{
	list-style-position: outside;
 	margin: 10px 10px 10px 80px;
 	padding: 10px 10px 10px 10px;
	background: #d9e0e5;
	border-radius: 15px;
	width: 50%;
	text-align:left;
}

dt
{
	
}

dd
{
	border: 0.1em solid #8b7c83;
	border-radius: 10px;
	background: #f3f1f2;
 	margin: 10px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	color:#0d101e;
	font-family: 'Lato', sans-serif;
	line-height: 20px;
	font-weight: 500 ;
	word-spacing: 8px;
	font-size:17px;
	width: 80%;
	
}

/* INSIDE LINE PROPERTIES */

li
{
	color:#7b3f0d;
	border: 0.1em solid 8b7c83;
	border-radius: 15px;
	background: #FFF;
 	margin: 5px 20px 5px 10px;
	padding: 5px 20px 5px 15px;
	font-family: 'Lato', sans-serif;
	letter-spacing: 1px;
	word-spacing: 8px;
	text-align: justify;
	line-height: 120%;
	
	
	
	
}

li.n
{
	border: 0.1em solid 8b7c83;
	border-radius: 25px;
	background: #fdf6f0;
 	margin: 0px 10px 10px 10px;
	padding: 0px 10px 0px 10px;
	color:#7b3f0d;
	font-family: 'Lato', sans-serif;
	line-height: 20px;
	font-weight: 500 ;
	word-spacing: 8px;
	letter-spacing: 1px;
}



