.nc.generic-text{
    color: #6a7889;
}

.nc.generic-text h1, 
.nc.generic-text h2, 
.nc.generic-text h3, 
.nc.generic-text h4{
	color: #6a7888;
}

.nc.generic-text p,
.nc.generic-text address,
.nc.generic-text blockquote,
.nc.generic-text ul li,
.nc.generic-text ul li:before,
.nc.generic-text ol li,
.nc.generic-text ol li::before,
.nc.generic-text pre,
.nc.generic-text table th,
.nc.generic-text table td{
    color: #6a7889;
}

.nc.generic-text a:not(.btn){
    color: #2c7fe4;
}

.nc.generic-text blockquote{
	border-color: #2c7fe4;
}

.nc.generic-text table tbody > tr:nth-of-type(odd){
    background-color: rgba(0,0,0,.07);
}

.nc.generic-text table tbody > tr:nth-of-type(even){
    background-color: rgba(0,0,0,0);
}

.nc.generic-text table tbody > tr:nth-of-type(even):hover{
    background-color: rgba(0,0,0,.07);
}

.nc.generic-text pre{
  	background-color: rgba(0,0,0,.07);
}

.generic-text pre{
    border-color: rgba(0,0,0,0);
}

.generic-text hr {
  	border-top-color: transparent;
}

.nc.generic-text hr::before{
    background-color: rgba(0,0,0,.08);
}