body {
 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h1, h2, h3, h4 , h5{
  font-family: "Georgia", serif;
  font-weight: normal;
  text-align: left;
  color: #333;
}
h1 {
  max-width: 100%;
}
p, li {
	font-size: 1rem;
  color: #666;
}
div {
  color: #666;
}
h4{
	font-size: 1.5rem !important;
}       
.sub-header-item{
font-weight: bold;
font-size: 1.2rem;
}
.header-item{
	text-align: left;
}
ul:not(.browser-default) {
    padding-left: 20px !important;
}
ul:not(.browser-default) > li {
  list-style-type: disc;
}
.header-item{
	color: #000066;
	padding: 25px 0 25px 0;
	font-weight: bold;
}
td, th {
  padding: 15px 20px;
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  border-radius: 2px;
}
td, th {
border: 1px solid #ccc;
}
.tg-46o7{
background: #000;
color: #fff;
border: 1px solid #fff;	
}
table.striped tr {
border-bottom: none;
background-color: aliceblue;
}  
.lno{
list-style: none !important;
}
@media only screen and (max-width: 992px){
table.responsive-table th {
  display: block;
  text-align: left;
}
	td, th {
		border: 0px;
}
}	
@media only screen and (max-width: 767px){
  .container {
    padding-top: 0;
  }
}
/* COMPLIANCE PAGE */
h1, h2, h3 {
margin: 20px 0 10px;
}	  
h1 {font-size: 48px;}
h2 {font-size: 28px;}
h3 {font-size: 21px;}    