.post-content a:hover { color: #414042 }

.navigation { background-color: #58595b; }

@media only screen and (max-width: 799px) { .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, 
.navigation .menu > .current-menu-parent > a { background-color: #58595b; } }

.navigation.sticky { background: rgb(88,89,91); background: rgba(88,89,91, 0.9); }

.navigation .mega-menu, .navigation .menu ul { background-color: #58595b; }

@media only screen and (max-width: 799px) { .navigation .mega-menu.links > li:hover { background-color: #58595b; } }

.navigation .menu > li:hover, .navigation .menu li li:hover, .navigation .menu li li.current-menu-item { background-color: #414042; }

@media only screen and (max-width: 799px) { .navigation .menu > li:hover > a, .navigation .menu > .current-menu-item > a, 
.navigation .menu > .current-menu-parent > a, .navigation .mega-menu.links > li:hover,
.navigation .menu > .current-menu-ancestor > a, .navigation .menu li.active { background-color: #414042; } }

.navigation { border-color: trans; }

.navigation .menu > li li a, .navigation .mega-menu.links > li > a, .navigation .mega-menu.links > li li a,
.mega-menu .posts-list .content, .navigation .mega-menu .sub-nav li a { border-color: #414042; }

@media only screen and (max-width: 799px) { .navigation .menu li a { border-color: #414042; } }

.mega-menu .heading, .navigation .mega-menu.links > li > a { border-color: #414042; }

.mega-menu .sub-nav { background: #414042; }

.main-footer { background-color: #58595b; background-image: none; }

.lower-foot { background-color: #414042 }


.cat-6, .cat-title.cat-6 { background: #6c5c95; }
.navigation .menu .menu-cat-6 .mega-menu { border-bottom-color: #6c5c95; }
.news-focus .heading.cat-6 .subcats .active, .news-focus .heading.cat-6, .cat-text-6 {  color: #6c5c95;  }

.navigation .menu > .menu-cat-6:hover > a, .navigation .menu > .menu-cat-6.current-menu-item > a, .navigation .menu > .menu-cat-6.current-menu-parent > a {
	border-bottom-color: #6c5c95;
}


.cat-3, .cat-title.cat-3 { background: #ca5c31; }
.navigation .menu .menu-cat-3 .mega-menu { border-bottom-color: #ca5c31; }
.news-focus .heading.cat-3 .subcats .active, .news-focus .heading.cat-3, .cat-text-3 {  color: #ca5c31;  }

.navigation .menu > .menu-cat-3:hover > a, .navigation .menu > .menu-cat-3.current-menu-item > a, .navigation .menu > .menu-cat-3.current-menu-parent > a {
	border-bottom-color: #ca5c31;
}


.cat-36, .cat-title.cat-36 { background: #027287; }
.navigation .menu .menu-cat-36 .mega-menu { border-bottom-color: #027287; }
.news-focus .heading.cat-36 .subcats .active, .news-focus .heading.cat-36, .cat-text-36 {  color: #027287;  }

.navigation .menu > .menu-cat-36:hover > a, .navigation .menu > .menu-cat-36.current-menu-item > a, .navigation .menu > .menu-cat-36.current-menu-parent > a {
	border-bottom-color: #027287;
}


.cat-1, .cat-title.cat-1 { background: #027287; }
.navigation .menu .menu-cat-1 .mega-menu { border-bottom-color: #027287; }
.news-focus .heading.cat-1 .subcats .active, .news-focus .heading.cat-1, .cat-text-1 {  color: #027287;  }

.navigation .menu > .menu-cat-1:hover > a, .navigation .menu > .menu-cat-1.current-menu-item > a, .navigation .menu > .menu-cat-1.current-menu-parent > a {
	border-bottom-color: #027287;
}


.cat-37, .cat-title.cat-37 { background: #e14e35; }
.navigation .menu .menu-cat-37 .mega-menu { border-bottom-color: #e14e35; }
.news-focus .heading.cat-37 .subcats .active, .news-focus .heading.cat-37, .cat-text-37 {  color: #e14e35;  }

.navigation .menu > .menu-cat-37:hover > a, .navigation .menu > .menu-cat-37.current-menu-item > a, .navigation .menu > .menu-cat-37.current-menu-parent > a {
	border-bottom-color: #e14e35;
}


.cat-4, .cat-title.cat-4 { background: #be9c4d; }
.navigation .menu .menu-cat-4 .mega-menu { border-bottom-color: #be9c4d; }
.news-focus .heading.cat-4 .subcats .active, .news-focus .heading.cat-4, .cat-text-4 {  color: #be9c4d;  }

.navigation .menu > .menu-cat-4:hover > a, .navigation .menu > .menu-cat-4.current-menu-item > a, .navigation .menu > .menu-cat-4.current-menu-parent > a {
	border-bottom-color: #be9c4d;
}


.cat-2, .cat-title.cat-2 { background: #647c47; }
.navigation .menu .menu-cat-2 .mega-menu { border-bottom-color: #647c47; }
.news-focus .heading.cat-2 .subcats .active, .news-focus .heading.cat-2, .cat-text-2 {  color: #647c47;  }

.navigation .menu > .menu-cat-2:hover > a, .navigation .menu > .menu-cat-2.current-menu-item > a, .navigation .menu > .menu-cat-2.current-menu-parent > a {
	border-bottom-color: #647c47;
}


.cat-5, .cat-title.cat-5 { background: #b22c46; }
.navigation .menu .menu-cat-5 .mega-menu { border-bottom-color: #b22c46; }
.news-focus .heading.cat-5 .subcats .active, .news-focus .heading.cat-5, .cat-text-5 {  color: #b22c46;  }

.navigation .menu > .menu-cat-5:hover > a, .navigation .menu > .menu-cat-5.current-menu-item > a, .navigation .menu > .menu-cat-5.current-menu-parent > a {
	border-bottom-color: #b22c46;
}


.cat-285, .cat-title.cat-285 { background: #a97c50; }
.navigation .menu .menu-cat-285 .mega-menu { border-bottom-color: #a97c50; }
.news-focus .heading.cat-285 .subcats .active, .news-focus .heading.cat-285, .cat-text-285 {  color: #a97c50;  }

.navigation .menu > .menu-cat-285:hover > a, .navigation .menu > .menu-cat-285.current-menu-item > a, .navigation .menu > .menu-cat-285.current-menu-parent > a {
	border-bottom-color: #a97c50;
}


.cat-286, .cat-title.cat-286 { background: #1e79bb; }
.navigation .menu .menu-cat-286 .mega-menu { border-bottom-color: #1e79bb; }
.news-focus .heading.cat-286 .subcats .active, .news-focus .heading.cat-286, .cat-text-286 {  color: #1e79bb;  }

.navigation .menu > .menu-cat-286:hover > a, .navigation .menu > .menu-cat-286.current-menu-item > a, .navigation .menu > .menu-cat-286.current-menu-parent > a {
	border-bottom-color: #1e79bb;
}


.cat-218, .cat-title.cat-218 { background: #7fb18f; }
.navigation .menu .menu-cat-218 .mega-menu { border-bottom-color: #7fb18f; }
.news-focus .heading.cat-218 .subcats .active, .news-focus .heading.cat-218, .cat-text-218 {  color: #7fb18f;  }

.navigation .menu > .menu-cat-218:hover > a, .navigation .menu > .menu-cat-218.current-menu-item > a, .navigation .menu > .menu-cat-218.current-menu-parent > a {
	border-bottom-color: #7fb18f;
}


.cat-1013, .cat-title.cat-1013 { background: #dd9f33; }
.navigation .menu .menu-cat-1013 .mega-menu { border-bottom-color: #dd9f33; }
.news-focus .heading.cat-1013 .subcats .active, .news-focus .heading.cat-1013, .cat-text-1013 {  color: #dd9f33;  }

.navigation .menu > .menu-cat-1013:hover > a, .navigation .menu > .menu-cat-1013.current-menu-item > a, .navigation .menu > .menu-cat-1013.current-menu-parent > a {
	border-bottom-color: #dd9f33;
}


.cat-1324, .cat-title.cat-1324 { background: #38b553; }
.navigation .menu .menu-cat-1324 .mega-menu { border-bottom-color: #38b553; }
.news-focus .heading.cat-1324 .subcats .active, .news-focus .heading.cat-1324, .cat-text-1324 {  color: #38b553;  }

.navigation .menu > .menu-cat-1324:hover > a, .navigation .menu > .menu-cat-1324.current-menu-item > a, .navigation .menu > .menu-cat-1324.current-menu-parent > a {
	border-bottom-color: #38b553;
}


