a:link {
color: #ed008c;
}

a:visited {
color: #ed008c;
}

a:hover {
color: #ed008c;
}

a:active {
color: #ed008c;
}

.sticky header {
height:90px;
}

#headerContainer.sticky {
height:90px;
}

.admin-bar #headerContainer.sticky {
height:100px;
}

.sticky #headerMainContent
.sticky #headerMain {
height:90px;
}

.sticky #headerMain #primary {

}

.companyName {
width:300px;
display:block;
;
}

.sticky .companyName {
width:200px;
height:auto;
}

.companyName img {
width:300px;
}

.headerLinks a:hover,
.headerLinks a:active
{
color:#ed008c;
}

.headerLinks p.login a:hover,
.headerLinks p.login a:active
{
color:#333333;
}

.headerLinks p.social a:link,
.headerLinks p.social a:visited 
{
color:#ed008c;
}

#headerLogins a:hover,
#headerLogins a:active

{
color:#ed008c;
}

a.button  
{
background: #009ddd;
}

a.button:hover 
{
background-color: #ed008c;
}

.postType {
color:#ed008c;
}

.footerColumn a:hover 
{
color:#ed008c;
}

blockquote p cite
{
color: #003f51;
}

#backTop 
{
background-color: #ed008c; 
}

article.leadNews {
border-bottom: 2px solid #ed008c;
}

input[type=submit] {
background: #009ddd;
}

input[type=submit]:hover {
background-color:#ed008c;
}

input[type=submit]:active {
background-color:#ed008c;
}

button#download-button {
background-color:#009ddd;
}

button#download-button:hover {
background-color:#ed008c;
}

.latestExcerpt ul li::before,
.articleExcerpt ul li::before {
color: #ed008c;
}

.issueButtons a.button 
{
background: #009ddd;
}

.issueButtons a:hover.button {
background-color:#ed008c;
}
  
#contentContainer #takeover.sticky {
	margin-top:108px;
}

#wrapLeft.sticky {
 	margin-top:108px;
}

#wrapRight.sticky {
 	margin-top:108px;
}

#filters button {
background-color:#009ddd;
}

#filters button:hover {
background-color:#ed008c;
}

.planHeader h2,
.planTitle,
.planColumn .fa-circle-check {
color: #ed008c;
}


button,
.company-directory-filters button,
.planColumn button {
background-color:#009ddd;
}
button:hover,
.company-directory-filters button:hover,
.planColumn button:hover {
background-color:#ed008c;
}

.asidePanel a:hover,
.asidePanel a:active {
color: #ed008c;
}


#headerSecondaryNav {
border-top:1px solid #ed008c;
}

.homeSection,
article.leadNews {
border-bottom: 2px solid #ed008c;
}

.responsive-tabs .responsive-tabs__list__item--active {
color: #ed008c !important;
}
