a {
  color:#10c637!important;
  font-weight:bold!important;
}

p {
		color:#042B46!important;
  margin-bottom:12px!important;
}
p.mb-none {
  color:#ffffff!important;}

h2, h3, h4 {
  		color:#042B46!important;
}

#dnn_contentPane h1 {
  		color:#042B46!important;
}
h2.alternative-font-2 {
  letter-spacing: 0px!important;
}

h2.mb-sm {
  font-size:22px;
}
h2.mb-sm a {
    		color:#042B46!important;
    font-weight:400!important;

}
.cma-blue-all-caps {
		color:#2bc0d3;
		text-transform: uppercase;
		letter-spacing: 1px;
		font-weight: 900;
	}
	
.cma-navy-all-caps{
		color:#042B46;
		text-transform: uppercase;
		font-weight: 900;
	}

.phc-green-all-caps{
		color:#10c637;
		text-transform: uppercase;
		font-weight: 900;
	}

.large-bulleted-list {
  font-size:19px;
  line-height:150%}

.large-bulleted-list li {
  padding-bottom:18px;
}

.kvg-social-sidebar 
{background-color:#042B46;
  padding:30px;
border-radius: 5px;
margin-bottom:25px}

.kvg-social-sidebar p, .kvg-social-sidebar h3 {
  color:#ffffff!important;
}



h2::before { 
  display: block; 
  content: " "; 
  margin-top: -80px; 
  height: 80px; 
  visibility: hidden; 
  pointer-events: none;
}

ul.phc-bullet-level-1 {
list-style: none;
margin-left: 0;	
}

ul.phc-bullet-level-1 li:before {
content: " ";
margin-right: 10px;
color: #2bc0d3;
font-family: arial black;
}

	
	ul.phc-bullet-level-1 li {
		padding-left: 20px;
		text-indent: -20px;
	}




element.style {
}
.event .custom-speaker-card .speaker-social-twitter {
  border-color: #10c637!important}




.h2-green {color:#10c637!important; font-weight:bold}
.citation {font-size:12px; text-transform:uppercase; color:#10c637}




:target::before {
    content: '';
    display: block;
    height:      125px;
    margin-top: -125px;
}

small, .small {font-size: .775em !important;}













