
table, th, td {
    border: 0;
	border-collapse: collapse;
	font-family: 'Open Sans';
  font-style: normal;
  font-weight: 200;
  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');
padding:4px;

  
}

.weapontable{
width: 100%;
}
th{
background-color:transparent;
}
.red{
color: red;
}
.teal{
color:#00aa9e;
}
.lblue{
color:#58ACFA;
}
.orange{
color: orange;
}
.green{
color: green;
}
.pink{
color: #990099;
}
h7 {
	color: #ffab3d;
	font-size: .90em; /* 14px */
	line-height: 1.1667em !important; /* 18px */
	margin-bottom: 0.8em;
	margin-top: 0em;
	text-transform: uppercase;
	font-family: "Cinzel";
	
}
h8 {
	color: #ffab3d;
	font-size: 1.1667em.em; /* 14px */
	line-height: 1.2857em !important; /* 18px */
	margin-bottom: 0.8em;
	margin-top: 0em;
	text-transform: uppercase;
	font-family: "Cinzel";
	font-weight:300;
	
}
	

.secondstep{
margin-left: 30px;

}
.firststep{
margin-left: 20px;

}


h7:hover {color: #a9dee7; text-decoration: underline !important; }
h8:hover {color: #a9dee7; text-decoration: underline !important; } 






/* Guide tables only: preserve grids without adding boxes to account/login forms. */
#content .article-content-wrapper table:not(.display):not(.datatable),
#content .article-content-wrapper table:not(.display):not(.datatable) th,
#content .article-content-wrapper table:not(.display):not(.datatable) td,
#content table.weapontable,#content table.weapontable th,#content table.weapontable td {
 border:1px solid #380b61;
 border-collapse:collapse;
 font-size:13px;
 line-height:1.5;
}
#content .article-content-wrapper table:not(.display):not(.datatable) th,
#content table.weapontable th { background-color:#380b61; }
