@import url('https://fonts.googleapis.com/css?family=Open+Sans%3A400|Open+Sans%3A600|Open+Sans%3A700&subset=');


.navigation { background-color: #4d9adb;; }

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

.navigation.sticky { background: rgb(77,154,219); background: rgba(77,154,219, 0.9);; }

h1, h2, h3, h4, h5, h6 { color: #4d9adb; }

.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content h6 { color: #4d9adb; }

.main .sidebar .widgettitle, .tabbed .tabs-list { background-color: #4d9adb;; }

h1, h2, h3, h4, h5, h6, .gallery-block .carousel .title a, .list-timeline .posts article, .posts-list .content > a, .block.posts a, 
								#bbpress-forums .bbp-topic-title, #bbpress-forums .bbp-forum-title, .bbpress.single-topic .main-heading, .navigate-posts .link { font-family: "Open Sans", Georgia, serif; }

.cat-24, .cat-title.cat-24 { background: #4e98d2; }
.cat-text-24, .section-head.cat-text-24 { color: #4e98d2; }

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


.cat-25, .cat-title.cat-25 { background: #4e98d2; }
.cat-text-25, .section-head.cat-text-25 { color: #4e98d2; }

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


.cat-26, .cat-title.cat-26 { background: #4e98d2; }
.cat-text-26, .section-head.cat-text-26 { color: #4e98d2; }

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


.cat-27, .cat-title.cat-27 { background: #4e98d2; }
.cat-text-27, .section-head.cat-text-27 { color: #4e98d2; }

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


.cat-28, .cat-title.cat-28 { background: #4e98d2; }
.cat-text-28, .section-head.cat-text-28 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-29, .cat-title.cat-29 { background: #4e98d2; }
.cat-text-29, .section-head.cat-text-29 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-30, .cat-title.cat-30 { background: #4e98d2; }
.cat-text-30, .section-head.cat-text-30 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-31, .cat-title.cat-31 { background: #4e98d2; }
.cat-text-31, .section-head.cat-text-31 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-32, .cat-title.cat-32 { background: #4e98d2; }
.cat-text-32, .section-head.cat-text-32 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-33, .cat-title.cat-33 { background: #4e98d2; }
.cat-text-33, .section-head.cat-text-33 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-34, .cat-title.cat-34 { background: #4e98d2; }
.cat-text-34, .section-head.cat-text-34 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-35, .cat-title.cat-35 { background: #4e98d2; }
.cat-text-35, .section-head.cat-text-35 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-36, .cat-title.cat-36 { background: #4e98d2; }
.cat-text-36, .section-head.cat-text-36 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-37, .cat-title.cat-37 { background: #4e98d2; }
.cat-text-37, .section-head.cat-text-37 { color: #4e98d2; }

.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: #4e98d2;
}


.cat-38, .cat-title.cat-38 { background: #4e98d2; }
.cat-text-38, .section-head.cat-text-38 { color: #4e98d2; }

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


.cat-39, .cat-title.cat-39 { background: #4e98d2; }
.cat-text-39, .section-head.cat-text-39 { color: #4e98d2; }

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


.cat-40, .cat-title.cat-40 { background: #4e98d2; }
.cat-text-40, .section-head.cat-text-40 { color: #4e98d2; }

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


.cat-41, .cat-title.cat-41 { background: #4e98d2; }
.cat-text-41, .section-head.cat-text-41 { color: #4e98d2; }

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


.cat-42, .cat-title.cat-42 { background: #4e98d2; }
.cat-text-42, .section-head.cat-text-42 { color: #4e98d2; }

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


.cat-43, .cat-title.cat-43 { background: #4e98d2; }
.cat-text-43, .section-head.cat-text-43 { color: #4e98d2; }

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


.cat-44, .cat-title.cat-44 { background: #4e98d2; }
.cat-text-44, .section-head.cat-text-44 { color: #4e98d2; }

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


.cat-45, .cat-title.cat-45 { background: #4e98d2; }
.cat-text-45, .section-head.cat-text-45 { color: #4e98d2; }

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


.cat-46, .cat-title.cat-46 { background: #4e98d2; }
.cat-text-46, .section-head.cat-text-46 { color: #4e98d2; }

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


.cat-47, .cat-title.cat-47 { background: #4e98d2; }
.cat-text-47, .section-head.cat-text-47 { color: #4e98d2; }

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


.cat-48, .cat-title.cat-48 { background: #4e98d2; }
.cat-text-48, .section-head.cat-text-48 { color: #4e98d2; }

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


.cat-49, .cat-title.cat-49 { background: #4e98d2; }
.cat-text-49, .section-head.cat-text-49 { color: #4e98d2; }

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


.cat-50, .cat-title.cat-50 { background: #4e98d2; }
.cat-text-50, .section-head.cat-text-50 { color: #4e98d2; }

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


.cat-147, .cat-title.cat-147 { background: #4e98d2; }
.cat-text-147, .section-head.cat-text-147 { color: #4e98d2; }

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


.cat-179, .cat-title.cat-179 { background: #4e98d2; }
.cat-text-179, .section-head.cat-text-179 { color: #4e98d2; }

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


.cat-180, .cat-title.cat-180 { background: #4e98d2; }
.cat-text-180, .section-head.cat-text-180 { color: #4e98d2; }

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


.cat-460, .cat-title.cat-460 { background: #90b1d1; }
.cat-text-460, .section-head.cat-text-460 { color: #90b1d1; }

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


.cat-490, .cat-title.cat-490 { background: #4e98d2; }
.cat-text-490, .section-head.cat-text-490 { color: #4e98d2; }

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


.cat-441, .cat-title.cat-441 { background: #4e98d2; }
.cat-text-441, .section-head.cat-text-441 { color: #4e98d2; }

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


.cat-1499, .cat-title.cat-1499 { background: #90b1d1; }
.cat-text-1499, .section-head.cat-text-1499 { color: #90b1d1; }

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


.business-nav { background: #83b7e0 }  
.development-nav { background: #8cbce2; }
.extractives-nav { background: #71addb; }
.industry-nav { background: #83b7e0; }
.infrastructure-nav { background: #7ab2dd; } 
.politics-nav { background: #95c1e4; }
.opinion-nav{ background: #95C1E4; }

.main-head {
    background-color: #4e98d2;
}

@media only screen and (min-width: 1128px)
.navigation ul li {
    float: left;
    padding-left: 5.7px;
}

.navigation ul {
    font-size: 12px;
}

.post-content ul {
    margin-left: 12px;
    margin-top: 15px;
}

.main-heading, .page-title, .entry-title {
    text-transform: none;  !important}

table.pmpro_advanced_levels-bootstrap h2 {
    font-size: 1.3em;
}

.pmpro_content_message {
    background-color: #4d9adb;
    color: white;
    padding: 10px 10px 10px 10px;
    font-size: 1.2em;
    text-align: center;
}

.pmpro_advanced_levels-compare_table .pmpro_level-price {
    font-size: 1rem;}

.pmpro_advanced_levels-compare_table thead th h2 {
    font-size: 1.3em;
}

#tg_short_head {
    height: 5px !important;
}