.navigation { background-color: #242424; }

@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: #242424; } }

.navigation.sticky { background: rgb(36,36,36); background: rgba(36,36,36, 0.9); }

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

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

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

@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: #2b2b2b; } }

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

.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: #6bf464;
}


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

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


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

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


