/*
Theme Name: Pro &ndash; Child Theme
Theme URI: http: //theme.co/pro/
Author: Themeco
Author URI: http: //theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 3.3.10
Template: pro
*/

.council_main .rt_sidebar_view_map button {
	width: 100%;
}
.headline_right_inner {
	width: 78%;
	display: inline-block;
	text-align: right;
}
.council_headline_right {
	width: 48%;
	display: inline-block;
	margin: 0;
}
.council_main .tablet_sidebar_inner a{
    color: white !important;
}
.council_main .tablet_sidebar_inner a:hover{
    color: #cec247 !important;
}
.council_main .council_headline_left {
	padding-left: 1em;
	width: 49%;
	display: inline-block;
	margin: 0;
}
.council_main .hero_main_headline {
	line-height: 1.4;
	padding-top: 3em;
}
.council_main .council_filter {
	padding: 2em 0;
}
.council_main .x-main.max.width {
	max-width: calc(100vw - 550px);
	margin: 0 auto;
	width: 100%;
}
.widget:before {
	background-color: rgba(255, 255, 255, 0) !important;
}
.council_headline_outer {
	width: 100%;
	vertical-align: middle;
	margin: 0;
	color: #1d1b19;
	border-bottom: 2px solid #1d1b19;
}
.council_content_outer {
	margin: 50px 0 100px 0;
}
.council_main .council_container {
	cursor: pointer;
}
.council_main .council_container:hover {
	background: rgb(230, 224, 162);
	transition-duration: 0.5s;
}
.headline_expand_button {
	width: 20%;
	text-align: right;
	display: inline-block;
	font-size: 35px;
}
.council_single_main .hero_inner_text {
	padding-top: 25vh;
}
.council_headline_left span {
	font-size: 30px;
	font-weight: 800;
}
.council_listing {
	-webkit-column-count: 3;
	-moz-column-count: 3;
	column-count: 3;
	margin: 0;
}
.council_listing li {
	display: block;
	color: #76b5b4;
	font-size: 18px;
}
.council_dropdown_list {
	padding: 40px 0;
}
.council_listing a {
	color: #1d1b19;
	padding: 0 20px;
}
.council_listing li:hover a {
	color: #1d1b19;
	padding: 0 20px;
	background: #c8bd45;
}
.hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: #cec247;
	height: 100%;
}
.hero_section.hero {
	width: 100%;
	height: auto;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.hero_main_headline {
	color: #000;
	font-weight: 800;
	padding-bottom: 50px;
	position: relative;
}
.hero_main_headline .x-text {
	margin: 2em 1em;
}
div.hero_inner_text {
	max-width: 1000px;
	margin: 0 auto;
	position: relative;
}
.hero_sub_headline {
	color: #000;
	min-height: auto;
	font-size: 20px;
	font-weight: 800;
	max-width: 800px;
	padding-top: 45px;
}
.council_main .x-container.max {
	max-width: 1000px;
}
.council_main .x-container.width {
	width: 100%;
}
.container_inner {
	position: relative;
	color: #000;
	width: 200px;
	padding-right: 40px;
}
.council_main .right_sidebar_container_fixed {
	margin-top: 50px;
	position: absolute;
	right: -250px;
}
span.land_regions_tax li {
	list-style: none;
}
span.land_regions_tax li a {
	color: #000000 !important;
}
.council_main li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.council_main
li.menu-item.menu-item-type-custom
.menu-item-object-custom:hover {
	background: #cec247;
}
.council_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a,
.council_main
li.menu-item.menu-item-type-custom
.menu-item-object-custom:hover
a {
	color: #ffffff !important;
}
.acf-map {
	margin: 0;
}
.council_single_main .right_sidebar_container_fixed {
	position: absolute;
	right: 0;
	z-index: 10;
	padding-top: 20px;
}
.council_single_main .container_inner_right {
	position: absolute;
	color: #000;
	z-index: 999;
	width: 300px;
	padding-left: 40px;
}
.siderbar_content {
	width: 200px;
	font-size: 15px;
}
.siderbar_content .widget li a {
	color: #000000 !important;
}
.container_inner_right a {
	color: #000;
}
.container_inner_right .widget {
	color: #000;
	list-style: none;
}
.hero_region_headline {
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 1.5px;
}
.council_single_main .bottom_background_section {
	height: 500px;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.council_single_main .hero_inner.hro_mx_wdth {
	background-color: #cec247;
	height: 100%;
	min-height: 550px;
}
.council_single_main .lc_inner_l {
	width: 50%;
	display: inline-block;
	padding: 40px;
	color: #000;
}
.council_single_main .lc_inner_r {
	width: 49%;
	display: inline-block;
}
.lc_contact_header {
	font-size: 18px;
	font-weight: 800;
	border-bottom: 1px #000 solid;
	color: #000;
}
.lc_contact_details .details {
	color: #000;
	font-size: 16px;
}
.council_single_main .council_content_outer {
	margin: 0;
}
button.lc_hero_cta {
	background-color: transparent;
	font-size: 16px;
	margin-top: 50px;
	color: #fff;
	border: 2px solid #fff;
	text-transform: uppercase;
}
.council_single_main .council_listing li {
	display: list-item;
	font-size: 16px;
	padding-left: 20px;
	list-style: none;
}
.council_sidebar_right li {
	list-style: none;
	display: list-item;
}
.council_single_main .council_headline_left .council_listing {
	padding-left: 30px;
}
.council_single_main .siderbar_content_right {
	width: 200px;
	font-size: 17px;
	display: inline-block;
	font-size: 17px;
}
.bottom_background_section .hero_inner.hro_mx_wdth {
	background-color: transparent;
	height: 100%;
}
.council_single_main
.ubermenu-skin-clean-white
.ubermenu-item-level-0
> .ubermenu-target {
	color: #000;
	font-weight: 400;
}
.council_single_main .ubermenu-skin-clean-white {
	border: none;
	background: transparent;
	text-align: left;
}
.council_single_main
.ubermenu-skin-clean-white
.ubermenu-item-level-0.ubermenu-current-menu-parent
> .ubermenu-target {
	color: #000;
	font-weight: 800;
}
.council_single_main
a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
	padding: 5px 20px 5px 0;
}
nav#ubermenu-main-161 ul li.ubermenu-item {
	width: 100%;
}
.other_lalcs_heading {
	font-weight: 700;
	font-size: 18px;
	color: #000;
}
.council_single_main .menu > .menu-item > a {
	display: none;
}
.council_single_main
#ubermenu-main-161
.ubermenu-item-level-1
a.ubermenu-target.ubermenu-item-layout-default
span {
	padding-left: 10px;
}
.council_single_main .left_sidebar_container .sub-menu li {
	border-bottom: 1px solid #000;
}
.council_single_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover {
	background: rgb(206, 194, 71);
}
.council_single_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a {
	color: #ffffff !important;
}
.news_main .hero_main_headline {
	color: #000;
	padding: 2em 0;
}
.news_main .hero_inner.hro_mx_wdth {
	background-color: rgba(118, 181, 180, 0.9);
	height: 100%;
}
.newsroom_item {
	width: 49%;
	display: inline-block;
	vertical-align: top;
}
.news_main .news_item_inner_left .news_arch_post_excerpt a {
	color: #000;
}
.news_main .left_sidebar_container li {
	padding: 5px;
}
.news_main .about_left_sidebar_container {
	position: absolute;
	z-index: 10;
	width: 200px;
	margin-left: -250px;
}
.news_single_main .about_left_sidebar_container {
	position: absolute;
	left: -250px;
	z-index: 10;
	width: 200px;
}
.news_single_main .about_left_sidebar_container.stickFooter {
	position: fixed;
}
.news_main .left_sidebar_container li:last-child {
	border: none;
}
.news_main .councillor_item_row .newsroom_item:first-child {
	margin-right: 2%;
}
.news_main .right_sidebar_container_fixed {
	position: absolute;
	right: -250px;
	z-index: 10;
}
.news_main .news_healine_text {
	font-size: 20px;
	color: #000;
	font-weight: 800;
}
.news_main .news_container .news_featured_image {
	height: auto;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.news_main {
	background: #ffffff;
}
.news_main .podcasts_container a button:hover {
	color: #76b5b4;
	border-color: #76b5b4;
}
.newsroom_bottom_background {
	background: url(/wp-content/uploads/2020/03/bottom_backgroun_newsd.png);
	background-position: center;
	background-size: cover;
	height: 400px;
	width: 100%;
	position: relative;
}
button.button_tune_in {
	background-color: transparent;
	border: 2px solid #000;
	text-transform: uppercase;
	padding: 0 20px;
	font-weight: 800;
}
.newsletter_form_heading {
	font-size: 40px;
	color: #000;
	font-weight: 800;
}
.outer_newsletter_form {
	max-width: 800px;
	margin: 0 auto;
}
section.newsroom_newsletter {
	padding: 100px 0;
	background-color: #76b5b4;
}
.advert_left_container {
	float: right;
	width: 100%;
	max-width: 650px;
	padding: 50px;
	margin: 60px 0;
}
.advert_column_left {
	width: 70%;
	display: inline-block;
	margin: 0;
	height: 600px;
	background-color: #3e7473;
}
.advert_column_right {
	background: url(/wp-content/uploads/2020/03/1409638.jpg);
	height: 600px;
	display: inline-block;
	width: 40%;
}
.advert_outer_row {
	width: 100%;
	display: flex;
}
.advert_headline {
	font-size: 24px;
	color: #fff;
	width: 141px;
	padding: 10px 0;
	border-bottom: 3px solid #fff;
}
.advert_desc {
	color: #fff;
	padding: 30px 0;
	font-size: 18px;
}
button.ad_button {
	background: transparent;
	border: 3px solid #fff;
	text-transform: uppercase;
	padding: 3px 30px;
	color: #fff;
	font-weight: 800;
}
#gform_1 .gform_body {
	width: 80%;
	display: inline-block;
	margin: 0;
}
#gform_1 .gform_footer.top_label {
	width: 19%;
	margin: 0;
	display: inline-block;
}
input#input_1_1 {
	background: transparent;
	border: none;
	color: #000;
	border-bottom: 2px solid #000;
}
#gform_1 input#input_1_1::placeholder {
	color: #000;
}
#gform_1 input#gform_submit_button_1 {
	border-radius: 0;
	background: transparent;
	box-shadow: none;
	border: 2px solid #000;
	padding: 10px 50px;
	margin: 0;
	color: #000;
	text-shadow: none;
	font-weight: 800;
}
.news_main .news_single_left_ads {
	height: 500px;
	background-color: #00000080;
	border: 1px solid #000;
}
.news_main .left_advert_sidebar_container {
	position: absolute;
	margin-left: -250px;
	padding-top: 0;
}
.news_arch_post_excerpt {
	color: #000;
	font-size: 16px;
}
.news_main .menu > .menu-item > a {
	display: none;
}
.news_main .sub-menu > .menu > .menu-item > a {
	display: none;
}
.news_main .menu .menu-item-object-ubermenu-custom > a {
	display: none;
}
.news_single_main .menu .menu-item-object-ubermenu-custom > a {
	display: none;
}
.news_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:last-child {
	border-bottom: none;
}
.news_main .news_item_inner_left {
	padding: 0 20px 0 0;
	width: 100%;
	display: inline-block;
	vertical-align: top;
	color: #000;
}
.news_main .news_item_inner_right {
	width: 100%;
	display: inline-block;
	padding: 10px 0 0 0;
	vertical-align: top;
}
.news_main .x-container.max.width.main {
	padding-bottom: 70px;
}
.news_main .icon-date {
	color: #000;
	font-size: 20px;
}
.news_main .page-numbers {
	display: inline-block;
	padding: 5px 10px;
	color: #000;
	margin: 0 2px 0 0;
	border: 1px solid #eee;
	line-height: 1;
	text-decoration: none;
	border-radius: 2px;
	font-size: 22px;
	font-weight: 600;
}
.news_main .page-numbers.current,
.news_main a.page-numbers:hover {
	background: #76b5b4;
	color: #fff;
	padding: 7px 10px;
	border: 1px solid #000;
}
.news_single_main .hero_inner_text {
	padding: 0;
}
.news_single_main .news_content {
	color: #000;
	font-size: 20px;
}
.news_single_main .left_sidebar_container {
	position: fixed;
	margin-left: -250px;
	padding-top: 105px;
	z-index: 999;
}
.news_single_main .left_advert_sidebar_container {
	position: absolute;
	margin-left: -250px;
	padding-top: 0;
}
.news_single_main .rec_pst_item p {
	font-size: 20px;
}
.news_single_content {
	padding-bottom: 100px;
}
.news_single_main .hero_inner.hro_mx_wdth {
	background-color: #e4f0f0;
	height: 100%;
}
.news_single_main .news_single_left_ads {
	height: 500px;
	background-color: #00000080;
	border: 1px solid #000;
}
.news_single_main .news_single_content {
	padding-top: 142px;
}
.news_single_main .more_articles_ul {
	display: flex;
}
.news_single_main .newsroom_single_content.thumbnail_image {
	max-width: 1000px;
	margin: 0 auto;
	margin-bottom: 70px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	position: relative;
	width: 100%;
}
.news_single_main .podcast_sidebar {
	padding-top: 200px;
}
.news_single_main .right_sidebar_container_fixed {
	position: absolute;
	right: -240px;
	z-index: 10;
}
.news_more_articles a {
	font-size: 20px;
	color: #000;
	padding-bottom: 20px;
	border-bottom: 2px solid #000;
}
.news_single_main .advert_column_left {
	width: 70%;
	display: inline-block;
	margin: 0;
	height: 600px;
	background-color: #1d1b19;
}
.news_sign_up_rh,
.news_sign_up_lh {
	padding-top: 50px;
}
.news_single_main .advert_column_right {
	background: url(/wp-content/uploads/2020/03/1409638.jpg);
	height: 600px;
	display: inline-block;
	width: 40%;
}
.news_single_main .left_sidebar_container li {
	padding: 5px;
}
.other_news_right_sidebar {
	font-size: 27px;
	font-weight: 800;
	padding-bottom: 10px;
	border-bottom: 1px solid #000;
	margin-bottom: 50px;
}
.news_main .news_item_row {
	width: 50%;
}
.news_single_main .news_more_articles {
	margin-bottom: 50px;
}
#custom_html-11 .news_single_left_ads {
	margin: 50px 0;
}
.news_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.news_main .sub-menu li.menu-item-type-taxonomy:hover,
.news_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover,
.news_single_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.news_single_main .sub-menu li.menu-item-type-taxonomy:hover,
.news_single_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover {
	background: rgb(118, 181, 180);
}
.news_main .sub-menu li:hover a,
.news_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover
a {
	color: #ffffff !important;
}
.news_main #menu-segment-news-2 li.menu-item-4296 {
	display: none;
}
.news_main .news_byline {
	text-align: right;
	color: #000;
	font-size: 16px;
}
.lalc_main .hero_inner_text,
.about_main .hero_inner_text {
	height: 70px !important;
}
.about_main .hero_inner.hro_mx_wdth {
	background-color: rgba(185, 111, 41, 0.7);
	height: 100%;
}
.lalc_main .right_sidebar_container_fixed,
.about_main .right_sidebar_container_fixed {
	position: fixed;
	right: 2vw;
	z-index: 10;
}
.lalc_main .left_sidebar_container li:last-child,
.about_main .left_sidebar_container li:last-child {
	border: none;
}
.councillor_single_main li.current-menu-item.page_item,
.councillor_main li.current-menu-item.page_item,
.lalc_main li.current-menu-item.page_item,
.about_main li.current-menu-item.page_item {
	font-weight: 800;
	color: rgb(141, 140, 139);
}
.lalc_main .highlighted_text.text_headline,
.about_main .highlighted_text.text_headline {
	color: #000;
	font-size: 1.5em;
	padding: 20px 0;
	border-bottom: 2px solid #000;
}
.lalc_main .highlighted_text,
.about_main .highlighted_text {
	margin: 50px 0;
	color: #000;
	font-size: 1.5em;
}
section.about_bottom_content_outer {
	padding: 100px 0;
	background-color: #deaf7d;
}
.left_sidebar_container {
	z-index: 10;
}
.newsroom_bottom_background::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(222, 175, 125, 0.5);
	width: 100%;
	height: 100%;
}
.council_main .advert_column_left,
.councillor_single_main .advert_column_left,
.councillor_main .advert_column_left,
.lalc_main .advert_column_left,
.about_main .advert_column_left {
	width: 70%;
	display: inline-block;
	margin: 0;
	height: 600px;
	background-color: #1d1b19;
}
.about_main h1,
.about_title {
	padding: 10px 30px;
	background-color: #d69b5d;
	font-size: 1.5em;
	font-weight: 700;
	line-height: 2em;
	display: table;
}
.lalc_main h2,
.lalc_sub_title,
.about_main h2,
.about_sub_title {
	padding: 10px 0;
	border-bottom: 2px solid #000;
	font-size: 1.3em;
	font-weight: 700;
	line-height: 2em;
	display: table;
}
.our_ceo_text,
.our_ceo_headline {
	width: 100%;
	float: right;
	color: #fff;
	font-size: 1.3em;
}
.councillor_single_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.councillor_single_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover,
.councillor_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.councillor_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover,
.about_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.about_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover {
	background: #d69b5d;
}
.councillor_single_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a,
.councillor_single_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover
a,
.councillor_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a,
.councillor_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover
a,
.about_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a,
.about_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover
a {
	color: #ffffff !important;
}
.publications_main .hero_inner.hro_mx_wdth {
	background-color: #e0acab;
}
.publications_main {
	background-color: #eccdcc;
	z-index: 999;
}
.archive.tax-resource-category .publications_main {
	background-color: #f7ebdf;
}
.archive.tax-resource-category .publications_main .hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: rgb(214, 155, 93);
}
.archive.tax-resource-category .submit_container button.apply_button,
.archive.tax-resource-category .submit_container input.reset_button {
	border: 2px solid rgb(245, 243, 218);
	background-color: #d69b5d;
}
.archive.tax-resource-category .publication_listing li:hover {
	background-color: #e2b98e;
}
.archive.tax-resource-category .publications_main button.resource_dwnld_button {
	color: rgb(214, 155, 93);
}
.archive.tax-resource-category ul.publication_listing li {
	border-bottom: 1px solid #d69b5d;
}
.publications_main .right_sidebar_container_fixed {
	position: absolute;
	right: -250px;
	z-index: 1;
}
ul.publications_menu li {
	display: inline;
}
.publications_top_quick_scroll {
	height: 200px;
}
.publications_menu li a {
	color: #c15857;
}
ul.publications_menu {
	padding-top: 150px;
	max-width: 1000px;
	margin: 0 auto;
}
ul.publications_menu li {
	font-size: 20px;
	padding: 0 10px;
}
.publication_listing {
	-webkit-column-count: 1;
	-moz-column-count: 1;
	column-count: 1;
	margin: 0;
}
.publication_listing li {
	display: block;
	color: #1d1b19;
	padding: 5px 0;
	font-size: 18px;
}
.publication_listing a {
	color: #1d1b19;
}
.publication_listing li:hover a {
	color: #1d1b19;
}
.publications_container h1 {
	color: #c15857;
}
button.resource_dwnld_button {
	background-color: transparent;
	border-radius: 5px;
	padding: 0 20px;
	border: none;
	font-size: 20px;
	color: #c15857;
}
.filter_dropdown {
	padding: 0 10px;
	max-height: 400px;
	color: #000;
	overflow: auto;
	background-color: #e0acab8c;
}
.s_filter_outer h6:hover {
	cursor: pointer;
}
.expand_button h6 {
	display: inline;
}
.drop {
	display: inline-block;
	font-size: 25px;
	padding: 0 10px;
	color: #272727;
}
.filter_dropdown::-webkit-scrollbar {
	width: 14px;
}
.filter_dropdown::-webkit-scrollbar-track {
	background-color: #e0acab8c;
}
.filter_dropdown::-webkit-scrollbar-thumb {
	background-color: #fff;
}
.submit_container input,
.submit_container button {
	width: 100%;
	margin-top: 10px;
}
.submit_container {
	padding: 20px 0;
}
.hide {
	display: none;
}
ul.publications_menu li:hover a {
	background-color: #eccdcc;
	cursor: pointer;
}
ul.publications_menu li:hover {
	background-color: #eccdcc;
}
.alpha_filter_outer {
	display: none;
}
.publications_main li.menu-item.menu-item-type-post_type.menu-item-object-page,
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-type,
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-type:hover,
.publications_main li.menu-item.menu-item-type-custom.menu-item-object-custom {
	border-bottom: 1px solid black !important;
	text-decoration: none;
}
.publications_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-type:hover,
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-type:hover {
	background: #e0acab;
}
.archive.tax-resource-category
.publications_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.archive.tax-resource-category
.publications_main
li.menu-item.menu-item-type-custom.menu-item-object-custom
> a:hover,
.archive.tax-resource-category
.publications_main
li.menu-item.menu-item-type-custom.menu-item-object-custom
.sub-menu
li.menu-item.menu-item-type-taxonomy:hover,
.archive.tax-resource-category
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-category:hover,
.archive.tax-resource-category
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-type:hover {
	background: #d69b5d !important;
}
.publications_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a,
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-type:hover
a,
.publications_main
li.menu-item.menu-item-type-taxonomy.menu-item-object-resource-type:hover
a,
.publications_main
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover
a {
	color: #ffffff !important;
}
.publications_main .x-main .widget ul li,
.x-main .widget ol li,
.publications_main .x-sidebar .widget ul li,
.x-sidebar .widget ol li {
	border-top: none;
}
.publications_main .x-main .widget a,
.x-sidebar .widget a {
	text-decoration: none;
	padding-left: 1.655em;
}
.publications_main .widget div > ul > li:last-child {
	border-bottom: none;
}
.submit_container button.apply_button,
.submit_container input.reset_button {
	border: 2px solid rgb(245, 243, 218);
	background-color: #c15857;
	padding: 5px 1em;
	text-transform: uppercase;
}
.resource_single_main .right_sidebar_container_fixed {
	position: absolute;
	right: 0;
	z-index: 10;
	margin-top: 100px;
}
.resource_single_main .container_inner_right {
	position: absolute;
	color: #000;
	z-index: 999;
	width: 300px;
	padding-left: 40px;
}
.resource_single_main .siderbar_content {
	width: 200px;
	font-size: 15px;
}
.resource_single_main .left_sidebar_container {
	position: absolute;
}
.resource_single_main .hero_inner.hro_mx_wdth {
	background: #f3dedd;
}
.resource_single_main .bottom_background_section {
	height: 500px;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.resource_single_main .hero_section.hero {
	background: #eccdcc;
	height: 100%;
	min-height: 550px;
}
.resource_single_main .council_content_outer {
	margin: 0;
}
.resource_single_main .council_listing li {
	display: list-item;
	font-size: 16px;
	padding-left: 20px;
	list-style: none;
}
.resource_single_main .resource_content,
.publications_main .resource_content {
	padding-bottom: calc(100vh - 788px);
}
.resource_single_main
.ubermenu-skin-clean-white
.ubermenu-item-level-0
> .ubermenu-target {
	color: #000;
	font-weight: 400;
}
.resource_single_main .ubermenu-skin-clean-white {
	border: none;
	background: transparent;
	text-align: left;
}
.resource_single_main
.ubermenu-skin-clean-white
.ubermenu-item-level-0.ubermenu-current-menu-parent
> .ubermenu-target {
	color: #000;
	font-weight: 800;
}
.resource_single_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.resource_single_main
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover {
	background: #e0acab;
}
.resource_single_main
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a,
.resource_single_main
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover
a {
	color: #ffffff !important;
}
.resource_single_main .x-main .widget ul li,
.x-main .widget ol li,
.resource_single_main .x-sidebar .widget ul li,
.x-sidebar .widget ol li {
	border-top: none;
}
.resource_single_main
li.menu-item.menu-item-type-post_type.menu-item-object-page {
	border-bottom: 1px solid black !important;
	text-decoration: none;
	padding-left: 1.655em;
}
.resource_single_main
li.menu-item.menu-item-type-custom.menu-item-object-custom {
	padding-left: 1.655em;
}
.resource_single_main
a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
	padding: 5px 20px 5px 0;
}
.resource_single_main .resource_content {
	max-width: calc(100% - 550px);
	margin: 0 auto;
}
.res_inner {
	display: flex;
}
.res_inner_left {
	margin: 0;
	width: 100%;
	display: block;
}
.inner_right {
	width: 75%;
	display: inline;
}
.res_details {
	padding: 30px;
}
.res_inner_left {
	padding: 30px 0;
	color: #000;
	font-size: 20px;
}
.res_inner a {
	color: #000;
}
.res_inner a:hover {
	color: #c15857;
}
.res_inner_left .res_content {
	padding-top: 50px;
}
.res_download_button button {
	width: 100%;
	margin: 20px 0;
	background-color: #c15857;
	border: 1px solid #fff;
	color: #fff;
	border-radius: 5px;
	padding: 0 20px;
}
.res_details {
	color: #000;
	font-size: 20px;
}
.taxonomy_page_title {
	font-size: 30px;
	color: #000;
	padding-top: 100px;
	font-weight: 800;
	text-align: center;
}
.councillor_main {
	background: #f7ebdf;
}
.councillor_main .hero_main_headline {
	color: #000;
	font-size: 60px;
	padding-bottom: 20px;
}
.councillor_main .hero_main_headline h1 {
	color: #000;
}
.councillor_main .hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: #d69b5d;
	height: 100%;
}
.councillor_main .left_sidebar_container li {
	padding: 5px;
}
.councillor_main .councillor_container .councillor_featured_image {
	height: 300px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.councillor_main .hero_section {
	padding-bottom: 5vh;
}
.councillor_main .hero_headline_desc {
	color: #1d1b19;
	font-size: 25px;
}
.councillor_main .councillor_row {
	display: -ms-flex;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
}
.councillor_main .councillor_item {
	width: 33%;
	display: -ms-inline-flex;
	display: -webkit-inline-flex;
	display: inline-flex;
	-webkit-flex-direction: row;
	-ms-flex-direction: row;
	flex-direction: row;
}
.councillor_main .hero_main_headline h1 {
	font-size: 100%;
}
.councillor_details_header {
    width: 100%;
    overflow: hidden;
}
.councillor_item_desc {
	font-size: 1em;
}
.councillor_single_main {
	background: #deaf7d;
}
.councillor_single_main .hero_main_headline {
	color: #000;
	font-size: 3em;
	padding-bottom: 0;
}
.councillor_single_main .councillor_content {
	font-size: 1.5em;
	color: #000;
	margin-bottom: 10vh;
}
.councillor_single_main .councillor_content h3 {
	font-size: 1em;
}
.councillor_main div#hero_text {
	padding-top: 100px;
}
.councillor_single_main .hero_inner.hro_mx_wdth {
	background-color: #f7ebdf;
	height: 100%;
}
.councillor_single_main .left_sidebar_container li {
	padding: 5px;
}
.councillor_single_main .councillor_container .councillor_featured_image {
	height: 300px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.councillor_single_main .hero_headline_desc {
	color: #1d1b19;
	font-size: 25px;
}
.councillor_single_main .councillor_item {
	width: 33%;
	float: left;
	padding: 10px 0 0 20px;
}
.councillor_item a {
	color: #000;
}
.councillor_item_title {
	font-size: 1.4em;
}
.councillor_single_main .councillor_single_content.thumbnail_image {
	height: 20vw;
	max-width: 50vw;
	margin: 0 auto;
	margin-bottom: 70px;
	background-position: top center;
	background-size: cover;
	background-repeat: no-repeat;
}
.councillor_desc_left{
	width: 50%;
	float: left;
}
.councillor_desc_right {
    width: 50%;
    float: right;
}
.councillor_single_main .councillor_reg,
.councillor_single_main .councillor_title {
	color: #000;
	font-size: 20px;
}
.c_table_details .c_icon {
	color: #000;
	font-size: 20px;
}
.c_quotes p {
	color: #000;
	padding: 35px;
	font-size: 1.5em;
	margin: 0;
	font-weight: 700;
	background: rgb(239, 215, 190);
	margin: 1em 0;
}
.councillor_single_main .councillor_single_content {
	padding-top: 100px;
}
.councillor_single_main .breadcrumb {
	position: relative;
}
.c_det_title {
	border-bottom: 2px solid #000;
	font-size: 20px;
	color: #000;
	padding-bottom: 10px;
	font-weight: 700;
}
.councillor_det_left,
.councillor_det_right {
	width: 49%;
	position: relative;
	display: inline-block;
	vertical-align: top;
}
.c_det_address p {
	color: #000;
	margin-bottom: 10px;
	font-size: 18px;
}
.councillor_det_left {
	padding-right: 20px;
}
.c_right_det_title {
	border-bottom: 2px solid #000;
	font-size: 20px;
	color: #000;
	padding-bottom: 10px;
	font-weight: 700;
}
li#field_4_1 input,
li#field_4_2 input,
li#field_4_3 textarea {
	background: transparent;
	border: none;
	margin: 0;
	border-bottom: 2px solid #000;
	color: #000;
	font-size: 18px;
}
li#field_4_1 input::placeholder,
li#field_4_2 input::placeholder,
li#field_4_3 textarea::placeholder {
	color: #000;
	font-size: 18px;
}
input#gform_submit_button_4 {
	border: 2px solid #000;
	background: transparent;
	color: #000;
	box-shadow: none;
	border-radius: 0;
	font-weight: 700;
	padding: 6px 50px;
	text-shadow: none;
	text-transform: uppercase;
}
@media only screen and (max-width: 1630px) {
	div.hero_inner_text {
		max-width: calc(100% - 550px);
	}
}
@media only screen and (min-width: 980px) {
	.tablet_sidebar {
		display: none;
	}
}
@media screen and (max-width: 979px) {
	.council_main .tablet_sidebar_inner,
	.news_main .tablet_sidebar_inner {
		z-index: 0;
	}
	.tablet_sidebar_inner .menu-item a {
		padding: 8px 10% 8px 15%;
		display: block;
	}
	.council_main
	li.menu-item.menu-item-type-post_type.menu-item-object-page:hover {
		background: transparent;
	}
	.council_main
	li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
	a {
		color: #cec247 !important;
	}
	.council_main li.menu-item.menu-item-type-post_type.menu-item-object-page a {
		color: #ffffff !important;
	}
/* 	.council_main
	li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
	a::before,
	.council_main
	li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
	a::after {
		content: "";
		display: block;
		position: absolute;
		right: -25px;
	}
	.council_main
	li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
	a::before {
		border-left: 25px solid #000;
		border-bottom: 20px solid transparent;
		bottom: calc(0% + 20px);
		height: 9999px;
	}
	.council_main
	li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
	a::after {
		border-bottom: 20px solid transparent;
		border-left: 25px solid #000;
		transform: scaleY(-1);
		top: calc(100% - 20px);
		height: 9999px;
	} */
	.council_main
	li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
	a {
		position: relative;
	}
}
@media only screen and (max-width: 979px) and (min-width: 767px) {
	.council_main,
	.councillor_main,
	.news_main {
		padding-left: 220px;
	}

	.councillor_main .tablet_sidebar .widget_about_left .menu-item a {
		color: white !important;
	}
	.council_main .hero_inner.hro_mx_wdth,
	.news_main .hero_inner.hro_mx_wdth {
		padding: 0 7%;
	}
	.council_main .x-main {
		min-width: unset !important;    
		max-width: 100% !important;
		margin: 0 auto;
		width: 100% !important;
	}
	.council_main .x-container.max.width.main,
	.news_main .x-container.max.width.main {
		width: 100%;
		max-width: 100%;
		padding: 0 7%;
	}
	.council_main div.hero_inner_text,
	.news_main div.hero_inner_text {
		max-width: 100%;
		margin-right: 20px;
	}
	.council_main .headline_right_inner,
	.news_main .headline_right_inner {
		width: 78%;
	}
	.councillor_main .tablet_sidebar_inner,
	.council_main .tablet_sidebar_inner,
	.news_main .tablet_sidebar_inner {
		position: fixed;
		background: #000;
		display: block !important;
		max-width: 100%;
		height: 100%;
		padding-top: 120px;
		width: 220px;
		left: 0;
	}
	.left_sidebar_container,
	.right_sidebar_container_fixed {
		display: none;
	}
}
@media only screen and (max-width: 767px) {
	.tablet_sidebar {
		display: none;
	}
	.x-container.max.width.main {
		max-width: 100%;
	}
	div.hero_inner_text {
		max-width: calc(100%);
		padding: 0 30px;
	}
	.left_sidebar_container {
		display: none;
	}
	.right_sidebar_container_fixed {
		display: none;
	}
	.council_main .hero_sub_headline {
		display: none;
	}
	.council_main .x-container.max.width.main {
		padding: 0 30px;
	}
	.council_main .council_headline_left span {
		font-size: 22px;
	}
	.council_main .headline_expand_button {
		width: 100%;
		font-size: 25px;
	}
	.council_main .council_headline_right {
		width: 49%;
	}
	.council_main .headline_right_inner {
		display: none;
	}
	.council_main .council_content_outer {
		margin: 50px 0;
	}
}
@media only screen and (max-width: 480px) {
	div.hero_inner_text {
		max-width: calc(100%);
		padding: 0 30px;
	}
	.left_sidebar_container {
		display: none;
	}
	.council_main .hero_sub_headline {
		display: none;
	}
	.council_main .x-container.max.width.main {
		padding: 0px;
	}
	.council_main .council_headline_left span {
		font-size: 22px;
	}
	.council_main .headline_expand_button {
		width: 100%;
		font-size: 25px;
	}
	.council_main .council_headline_left {
		width: 79%;
	}
	.council_main .council_headline_right {
		width: 10%;
	}
	.council_main .headline_right_inner {
		display: none;
	}
	.council_main .council_content_outer {
		margin: 50px 0;
	}
	.council_main .hero_main_headline {
		font-size: 22px;
		padding-bottom: 30px;
		padding-top: 100px;
	}
	.tablet_sidebar {
		display: none;
	}
	.news_main .x-container.max.width.main {
		width: 100%;
		padding: 0 10px !important;
	}
	.news_main .newsroom_item {
		width: 100%;
	}
	.news_main .x-global-block-5222 .x-section.new_left_widgetarea {
		position: relative;
		width: 100%;
	}
	.news_main .about_left_sidebar_container {
		width: 100%;
		position: relative;
		margin-left: 0;
	}
	.council_main .x-main.max.width {
		width: 100% !important;
		min-width: unset !important;
	}
}
.resource_image {
	text-align: center;
}
.lalc_main .container-fix .hero_inner.hro_mx_wdth {
    background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
    background-color: rgba(206,194,71);
}
.about_main .container-fix .hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: rgb(214, 155, 93);
}
.lalc_main .hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: rgb(206, 194, 71);
	height: 100%;
}
.lalc_main h1,
.lalc_title {
	padding: 10px 30px;
	background-color: rgb(206, 194, 71);
	font-size: 1.5em;
	font-weight: 700;
	line-height: 2em;
	display: table;
}
.lalc_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover,
.lalc_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover {
	background: rgb(206, 194, 71);
}
.lalc_main
.sub-menu
li.menu-item.menu-item-type-post_type.menu-item-object-page:hover
a,
.lalc_main
.sub-menu
li.menu-item.menu-item-type-custom.menu-item-object-custom:hover
a {
	color: #ffffff !important;
}
.resource_single_main .hero_inner.hro_mx_wdth,
.publications_main .hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: #e0acab;
}
.news_main .hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: #ffc520;
	padding-top: 100px;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.news_main .news_healine_text a {
	color: #000;
}
.news_main .news_healine_text a:hover {
	color: #76b5b4;
}
.nswalc-publication {
	min-height: 80vh;
	padding: 50px 0;
}
section.lalc_s_form_outer {
	padding: 100px 0;
	background-color: #cec247;
}
.outer_lalc_form {
	max-width: 800px;
	margin: 0 auto;
}
.lalc_form_heading {
	font-size: 40px;
	color: #000;
	font-weight: 800;
}
#gform_3 input#input_3_1,
#gform_3 #input_3_2_3,
#gform_3 #input_3_2_6,
#gform_3 #input_3_3,
#gform_3 #input_3_4 {
	background: transparent;
	border: none;
	color: #000;
	border-bottom: 2px solid #000;
}
#gform_3 input#input_3_1::placeholder,
#gform_3 #input_3_2_3::placeholder,
#gform_3 #input_3_2_6::placeholder,
#gform_3 #input_3_3::placeholder,
#gform_3 #input_3_4::placeholder {
	color: #000;
}
#gform_3 .gform_footer.top_label {
	width: 100%;
	margin: 0;
	display: inline-block;
}
#gform_3 input#gform_submit_button_3 {
	border-radius: 0;
	background: transparent;
	box-shadow: none;
	border: 2px solid #000;
	padding: 10px 50px;
	margin: 0;
	color: #000;
	text-shadow: none;
	font-weight: 800;
}
#gform_3 .gform_body {
	width: 100%;
	display: inline-block;
	margin: 0;
}
#gform_3 .gform_footer.top_label {
	width: 100%;
	margin: 0;
	display: inline-block;
}
.council_main .hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: rgb(206, 194, 71);
}
.council_main .rt_sidebar_view_map button {
	border: 2px solid rgb(245, 243, 218);
	background-color: rgb(230, 224, 162);
	padding: 0 1em;
	text-transform: uppercase;
}
#lalc_filter button {
	border: 2px solid rgb(245, 243, 218);
	background-color: rgb(230, 224, 162);
	padding: 0 1em;
	text-transform: uppercase;
}
.ft_image {
	display: block;
	height: 300px;
	object-fit: cover;
}
.ft_image:hover {
	opacity: 0.8;
	transition-duration: 0.5s;
}
.inner_overlay_text {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 100%;
	width: 100%;
	opacity: 0;
	background-color: #76b5b4c4;
}
.news_main .newsroom_item:hover .news_featured_image .inner_overlay_text {
	opacity: 1;
}
.readmore_overlay_text {
	color: #fff;
	font-size: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
}
.news_main .news_container .news_featured_image {
	position: relative;
}
.res-itm-dwnld {
	display: inline-block;
	width: 20%;
	text-align: right;
	margin: auto 0;
}
.res-itm-title {
	display: inline-block;
	width: 80%;
}
.resource-item {
	display: flex;
}
ul.publication_listing li {
	border-bottom: 1px solid #e0acab;
}
.more_articles li {
	width: 33%;
	display: inline-block;
}
.more_articles li {
	padding-right: 15px;
}
.more_articles ul {
	margin: 0;
}
.breadcrumb {
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 100;
	margin-bottom: 50px;
}
.headline_top {
	position: relative;
}
.byline_text {
	display: inline;
	text-transform: uppercase;
}
.x-global-block .x-section.about_crumb_segment .x-row {
	margin: 0;
}
.resource_list_outer ul a {
	color: #000;
}
.resource_list_outer ul {
	list-style: none;
}
.resource_list_outer ul li {
	display: inline-block;
	border: 1px solid #000;
	margin: 1% 1% 0 0;
	padding: 5px;
	vertical-align: top;
}
.resource_list_outer ul li .resource_list_item {
	text-align: center;
}
.councillor_item_column {
	float: left;
	width: 33%;
}
.councillor_item_row:after {
	content: "";
	display: table;
	clear: both;
}
.councillor_item_row {
	margin-bottom: 20px;
}
.c_det_soc {
	display: inline-table;
	margin: 0;
	font-size: 35px;
	width: 24%;
}
.c_det_soc i {
	color: #000;
}
.councillor_single_main .right_sidebar_container_fixed {
	margin-top: 50px;
	position: absolute;
	right: -250px;
}
.c_det_video {
	width: 100%;
	background: gray;
	height: 300px;
}
.c_det_video_outer {
	margin-bottom: 50px;
}
.councillor_main ul.cnc-list li,
.councillor_main p {
	color: #000;
	font-size: 1.5em;
}
.news_main .e.cs-content.x-global-block.x-global-block-5222,
.news_single_main .e.cs-content.x-global-block.x-global-block-5222,
.council_main .e.cs-content.x-global-block.x-global-block-5222,
.council_single_main .e.cs-content.x-global-block.x-global-block-5222,
.councillor_main .e.cs-content.x-global-block.x-global-block-3619,
.councillor_single_main .e.cs-content.x-global-block.x-global-block-3619 {
	z-index: 10;
}
.news_main .x-container.width {
	width: 100%;
}
.council_single_main .councillor_item {
	width: 33%;
	float: left;
	padding: 0 20px 0 0;
}
.councillor_single_main .hero_main_headline {
	padding-top: 0;
}
.council_single_main {
	margin-top: 85px;
	background: rgba(245, 243, 218, 0.3);
}
.council_single_main .councillor_item_desc {
	padding-bottom: 1em;
}
.council_single_main .lc_contact_details a {
	color: rgb(206, 194, 71);
}
.council_single_main .lc_contact_details .lc_phone:hover a {
	color: rgb(206, 194, 71);
}
.council_single_main .lc_contact_details .lc_phone a {
	color: #000;
}
.council_single_main .lc_contact_details a:hover {
	color: rgb(230, 224, 162);
}
.email_down_icon {
	float: right;
}
.dropdown_active {
	transform: rotate(180deg);
}
.the_t_member_name {
	text-align: left;
	font-size: 20px;
	padding-top: 10px 0 5px 0;
	font-weight: 700;
}
.the_t_member_title {
	font-size: 14px;
	font-weight: 700;
}
.the_team_member {
	width: 24%;
	float: left;
	text-align: center;
}
.land_rights_main {
	background: #f7ebdf;
}
.land_rights_main .hero_main_headline {
	color: #000;
	font-size: 60px;
	padding-bottom: 20px;
}
.land_rights_main .hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: #d69b5d;
	height: 100%;
}
.land_rights_main .left_sidebar_container li {
	padding: 5px;
}
.land_rights_main .land_rights_container .land_rights_featured_image {
	height: 300px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.land_rights_main .hero_section {
	padding-bottom: 5vh;
}
.land_rights_main .hero_headline_desc {
	color: #1d1b19;
	font-size: 25px;
}
.land_rights_main .land_rights_item {
	width: 50%;
	float: left;
	padding: 0 20px 0 0;
}
.land_rights_main .hero_main_headline h1 {
	font-size: 100%;
}
.land_rights_item a {
	color: #000;
}
.land_rights_item_title {
	font-size: 1.2em;
	font-weight: 700;
}
.land_rights_item_desc {
	font-size: 1em;
}
.land_rights_single_main {
	background: #deaf7d;
}
.land_rights_single_main .hero_main_headline {
	color: #000;
	font-size: 50px;
}
.land_rights_single_main .land_rights_content {
	font-size: 1.5em;
	color: #000;
}
.land_rights_single_main .land_rights_content h3 {
	font-size: 1em;
}
.land_rights_main div#hero_text {
	padding-top: 100px;
}
.land_rights_single_main .hero_inner.hro_mx_wdth {
	background-color: #f7ebdf;
	height: 100%;
}
.land_rights_single_main .left_sidebar_container li {
	padding: 5px;
}
.land_rights_single_main .land_rights_container .land_rights_featured_image {
	height: 300px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.land_rights_single_main .hero_headline_desc {
	color: #1d1b19;
	font-size: 25px;
}
.land_rights_single_main .land_rights_item {
	width: 33%;
	float: left;
	padding: 10px 0 0 20px;
}
.land_rights_item a {
	color: #000;
}
.land_rights_item_title {
	font-size: 1.4em;
	font-weight: 700;
}
.land_rights_single_main .land_rights_single_content.thumbnail_image {
	height: 300px;
	max-width: 1000px;
	margin: 0 auto;
	margin-bottom: 70px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}
.c_quotes p {
	color: #000;
	padding: 35px;
	font-size: 1.5em;
	margin: 0;
	font-weight: 700;
	background: rgb(239, 215, 190);
	margin: 1em 0;
}
.land_rights_single_main .land_rights_single_content {
	padding-top: 100px;
}
.land_rights_single_main .breadcrumb {
	position: relative;
}
.land_rights_single_main .c_det_title {
	border-bottom: none;
	font-size: 20px;
	color: #000;
	padding-bottom: 10px;
	font-weight: 700;
}
.land_rights_single_main .hero_inner.hro_mx_wdth {
	padding: 50px 0;
}
.land_rights_det_left {
	width: 100%;
	position: relative;
	display: inline-block;
	vertical-align: top;
}
.re_title {
	width: 50%;
	float: left;
}
.c_det_address p {
	color: #000;
	margin-bottom: 10px;
	font-size: 18px;
}
.land_rights_main p {
	font-size: 1.5em;
}
.land_rights_main li,
.land_rights_main p {
	color: #000;
}
.news_main
li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-4297.ubermenu-item-level-0.ubermenu-column.ubermenu-column-4-5.ubermenu-has-submenu-drop.ubermenu-has-submenu-mega.ubermenu-item-type-column.ubermenu-column-id-4297 {
	display: none !important;
}
.news_main
ul.ubermenu-submenu.ubermenu-submenu-id-3958.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop {
	width: 1000px;
}
.news_main .x-container.max.width.main {
	width: calc(100% - 500px);
}
.news_main .ubermenu .ubermenu-nav .ubermenu-column-1-5 {
	width: 50% !important;
}
.news_main .ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group,
.news_single_main .ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group {
	background-color: #fff0;
	width: 100%;
}
.news_main .ubermenu.ubermenu-main .ubermenu-tab-content-panel,
.news_single_main .ubermenu.ubermenu-main .ubermenu-tab-content-panel {
	background-color: #fff;
}
.news_main
li.ubermenu-item.ubermenu-item-header.ubermenu-item-level-3.ubermenu-column,
.news_single_main
li.ubermenu-item.ubermenu-item-header.ubermenu-item-level-3.ubermenu-column {
	width: 100%;
}
.councillor_item_row > div {
	flex-grow: 1;
	box-sizing: border-box;
}
.councillor_item_row {
	display: flex;
	flex-wrap: wrap;
}
.newsroom_item > a {
	display: flex;
	height: 100%;
}
.news_main .news_container_inner {
	display: flex;
	flex-wrap: wrap;
}
.news_main .news_container .news_featured_image {
	height: 100%;
}
.news_main .news_container .news_featured_image img {
	margin-top: auto;
}
.archive.tax-resource-category .filter_dropdown {
	background-color: #e2b98e;
}
.archive.tax-resource-category
.publications_main
button.resource_dwnld_button:hover,
.archive.tax-resource-category
.publications_main
button.resource_dwnld_button:hover {
	color: #fff;
}
.resource-template-default.single .hero_main_headline {
	border-bottom: 1px solid #c15857;
	padding-bottom: 40px;
}
.news_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
ul,
.news_single_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
ul {
	display: none !important;
}
.news_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
a
i::before,
.news_single_main
.news_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
a
i::before {
	display: none !important;
}
.ubermenu-main
.ubermenu-submenu
.ubermenu-tab.ubermenu-current-menu-parent
> .ubermenu-target,
.ubermenu-main
.ubermenu-submenu
.ubermenu-tab.ubermenu-current-menu-ancestor
> .ubermenu-target {
	background-color: #1d1b1900 !important;
}
.lalc-contact {
	color: #000;
	padding-top: 2em;
}
.lalc-contact a {
	color: #333;
}
.lalc_email_form {
	width: 80%;
	margin: 0 auto;
}
.land_council_logo {
	padding: 3em;
}
.land_council_logo img {
	max-height: 150px;
}
.resource-back {
	margin-top: 2em;
	width: 200px;
}
.news_main .about_left_sidebar_container.stickFooter,
.councillor_main .about_left_sidebar_container.stickFooter,
.councillor_single_main .about_left_sidebar_container.stickFooter,
.about_main .about_left_sidebar_container.stickFooter,
.lalc_main .about_left_sidebar_container.stickFooter,
.council_main .about_left_sidebar_container.stickFooter,
.council_single_main .about_left_sidebar_container.stickFooter,
.publications_main .about_left_sidebar_container.stickFooter,
.resource_single_main .about_left_sidebar_container.stickFooter {
	position: fixed;
}
.sticky_sidebar {
	position: fixed;
}
.publications_main .sticky_sidebar {
	position: fixed;
}
.council_main .no_scroll_sidebar {
	margin-bottom: 0;
}
.council_single_main .siderbar_content_right img {
	max-width: 150px;
}
#menu-item-5285 {
	min-width: 80vw;
}
#menu-item-5285 .ubermenu-dynamic-post {
	padding: 0 1em;
}
#menu-item-5285 .ubermenu-image {
	max-height: 200px;
}
.councillor_single_main.youth .councillor_desc_right {
	width: 100%;
}



/**************Legends of land rights************/
/*Land Rights */

/*land_rights ARCHIVE*/

.land_rights_main {
	background: #f7ebdf;
}

.land_rights_main .hero_main_headline {
	color: black;
	font-size: 60px;
	padding-bottom: 20px;
}

.land_rights_main .hero_inner.hro_mx_wdth {
	background: url(/wp-content/uploads/2020/04/nswalc-watermark.png) bottom right;
	background-color: #d69b5d;
	height: 100%;
}

.land_rights_main .left_sidebar_container li {
	padding: 5px;
}

.land_rights_main .land_rights_container .land_rights_featured_image {
	height: 300px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.land_rights_main .hero_section {
	padding-bottom: 5vh;
}

.land_rights_main .hero_headline_desc {
	color: #1d1b19;
	font-size: 25px;
}

.land_rights_main .land_rights_item {
	width: 50%;
	float: left;
	padding: 0 20px 0 0;
}

/* .land_rights_main .land_rights_item_row .land_rights_item:last-child {
padding: 0 0 0 20px;
} */

/* .land_rights_main .land_rights_item_row .land_rights_item:first-child {
padding: 0 20px 0 0;
} */

.land_rights_main .hero_main_headline h1 {
	font-size: 100%;
	margin:10% 0;
}

.land_rights_item a {
	color: black;
}

.land_rights_item_title {
	font-size: 1.2em;
	font-weight: bold;
}

.land_rights_item_desc {
	font-size: 1em;
}

/*land_rights SINGLE*/

.land_rights_single_main {
	background: #deaf7d;
}

.land_rights_single_main .hero_main_headline {
	color: black;
	font-size: 50px;
}

.land_rights_single_main .land_rights_content {
	font-size: 1.5em;
	color: black;
}

.land_rights_single_main .land_rights_content h3 {
	font-size: 1em;
}

.land_rights_main div#hero_text {
	padding-top: 100px;
}

.land_rights_single_main .hero_inner.hro_mx_wdth {
	background-color: #f7ebdf;
	height: 100%;
}

.land_rights_single_main .left_sidebar_container li {
	padding: 5px;
}

.land_rights_single_main .land_rights_container .land_rights_featured_image {
	height: 300px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

/* .land_rights_single_main .hero_section {
padding-bottom: 5vh;
} */

.land_rights_single_main .hero_headline_desc {
	color: #1d1b19;
	font-size: 25px;
}

.land_rights_single_main .land_rights_item {
	width: 33%;
	float: left;
	padding: 10px 0 0 20px;
}

.land_rights_item a {
	color: black;
}

.land_rights_item_title {
	font-size: 1.4em;
	font-weight: bold;
}

.land_rights_single_main .land_rights_single_content.thumbnail_image {
/* 	height: 600px; */
/*     padding-top: 66.66%; */
	max-width: 1000px;
	margin: 0 auto;
/* 	margin-bottom: 70px; */
/* 	background-position: center; */
/* 	background-size: cover; */
/* 	background-repeat: no-repeat; */
}

.c_quotes p {
	color: black;
	padding: 35px;
	font-size: 1.5em;
	margin: 0;
	font-weight: bold;
	background: rgb(239, 215, 190);
	margin: 1em 0;
}

.land_rights_single_main .land_rights_single_content {
/* 	padding-top: 100px; */
}

.land_rights_single_main .breadcrumb {
	position: relative;
}

.land_rights_single_main .c_det_title {
	border-bottom: none;
	font-size: 20px;
	color: black;
	padding-bottom: 10px;
	font-weight: bold;
}

.land_rights_single_main .hero_inner.hro_mx_wdth {
	padding: 50px 0;
}

.land_rights_det_left {
	width: 100%;
	position: relative;
	display: inline-block;
	vertical-align: top;
}

.re_title {
	width: 50%;
	float: left;
}

.c_det_address p {
	color: black;
	margin-bottom: 10px;
	font-size: 18px;
}

.land_rights_main p {
	font-size: 1.5em;
}

.land_rights_main li,
.land_rights_main p {
	color: #000;
}

.news_main
li.ubermenu-item.ubermenu-item-type-custom.ubermenu-item-object-ubermenu-custom.ubermenu-item-has-children.ubermenu-item-4297.ubermenu-item-level-0.ubermenu-column.ubermenu-column-4-5.ubermenu-has-submenu-drop.ubermenu-has-submenu-mega.ubermenu-item-type-column.ubermenu-column-id-4297 {
	display: none !important;
}

.news_main
ul.ubermenu-submenu.ubermenu-submenu-id-3958.ubermenu-submenu-type-auto.ubermenu-submenu-type-mega.ubermenu-submenu-drop {
	width: 1000px;
}

.news_main .x-container.max.width.main {
	width: calc(100% - 500px);
}

.news_main .ubermenu .ubermenu-nav .ubermenu-column-1-5 {
	width: 50% !important;
}

.news_main .ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group,
.news_single_main .ubermenu.ubermenu-main .ubermenu-tabs .ubermenu-tabs-group {
	background-color: #ffffff00;
	width: 100%;
}

.news_main .ubermenu.ubermenu-main .ubermenu-tab-content-panel,
.news_single_main .ubermenu.ubermenu-main .ubermenu-tab-content-panel {
	background-color: white;
}

/* .news_main .side_menu_news_link.ubermenu-item a.ubermenu-target.ubermenu-item-layout-default.ubermenu-item-layout-text_only {
padding-left: 0px;
} */



.news_main
li.ubermenu-item.ubermenu-item-header.ubermenu-item-level-3.ubermenu-column,
.news_single_main
li.ubermenu-item.ubermenu-item-header.ubermenu-item-level-3.ubermenu-column {
	width: 100%;
}

.councillor_item_row > div {
	/* flex: 0 50%; */
	margin-top: auto;
	flex-grow: 1;
	box-sizing: border-box;
}

.councillor_item_row {
	display: flex;
	flex-wrap: wrap;
}

.newsroom_item > a {
	display: flex;
	height: 100%;
}

.news_main .news_container_inner {
	display: flex;
	flex-wrap: wrap;
}

.news_main .news_container .news_featured_image {
	height: 100%;
}

.news_main .news_container .news_featured_image img {
	margin-top: auto;
}

.archive.tax-resource-category .filter_dropdown {
	background-color: #e2b98e;
}

.archive.tax-resource-category
.publications_main
button.resource_dwnld_button:hover,
.archive.tax-resource-category
.publications_main
button.resource_dwnld_button:hover {
	color: #fff;
}

.resource-template-default.single .hero_main_headline {
	border-bottom: 1px solid #c15857;
	padding-bottom: 40px;
}

.news_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
ul,
.news_single_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
ul {
	display: none !important;
}

.news_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
a
i::before,
.news_single_main
.news_main
#ubermenu-main-162
ul.ubermenu-nav
.ubermenu-item.ubermenu-tabs
.ubermenu-tabs-group.ubermenu-column
li
a
i::before {
	display: none !important;
}
.ubermenu-main
.ubermenu-submenu
.ubermenu-tab.ubermenu-current-menu-parent
> .ubermenu-target,
.ubermenu-main
.ubermenu-submenu
.ubermenu-tab.ubermenu-current-menu-ancestor
> .ubermenu-target {
	background-color: #1d1b1900 !important;
}
/**************Legends of land rights************/