h3, h4 {
		color: #012638;
}
h5 a, h5 a:visited, h4 a, h4 a:visited, h3 a, h3 a:visited{
		color: #fc5000;
}
p {
text-align: justify;
}
article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title {
  display: none;
}
.n2-section-smartslider.fitvidsignore.n2_clear {
  margin-top: -25px;
}

.menu-brisbane-east-container ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.menu-brisbane-east-container ul li {
	float:left;
	margin-bottom:15px;
}

.menu-brisbane-east-container ul li a {
	padding: 5px 10px 5px 10px;
}


.menu-brisbane-east-container ul:after {
	content: "";
	clear:both;
	display:block;
}

.menu-brisbane-west-container ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.menu-brisbane-west-container ul li {
	float:left;
	margin-bottom:15px;
}
.menu-brisbane-west-container ul li a {
	padding: 5px 10px 5px 10px;
}
.menu-brisbane-west-container ul:after {
	content: "";
	clear:both;
	display:block;
}


.menu-ipswich-container ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.menu-ipswich-container ul li {
	float:left;
	margin-bottom:15px;
}

.menu-ipswich-container ul li a {
	padding: 5px 10px 5px 10px;
}
.menu-ipswich-container ul:after {
	content: "";
	clear:both;
	display:block;
}

.menu-brisbane-north-container ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.menu-brisbane-north-container ul li {
	float:left;
	margin-bottom:15px;
}

.menu-brisbane-north-container ul li a {
	padding: 5px 10px 5px 10px;
}


.menu-brisbane-north-container ul:after {
	content: "";
	clear:both;
	display:block;
}

.menu-brisbane-south-container ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.menu-brisbane-south-container ul li {
	float:left;
	margin-bottom:15px;
}

.menu-brisbane-south-container ul li a {
	padding: 5px 10px 5px 10px;
}


.menu-brisbane-south-container ul:after {
	content: "";
	clear:both;
	display:block;
}
.so-widget-sow-social-media-buttons-atom-0c44e5ae98c7 .social-media-button-container::after {
		  margin: 20px;
}
.main-navigation ul .children li:last-of-type > a, .main-navigation ul .sub-menu li:last-of-type > a {
  border-bottom: none;
}

main-navigation ul {
  list-style: none;
  margin-left: 10px;
  margin-right: 10px;
		
}
.link-underline.main-navigation ul .sub-menu li:first-of-type {
  border-top: 2px solid #fc5000;
  min-width: 180px;
  margin-top: 25px;
}
.site-footer .widgets {
  padding: 0px;
    padding-top: 0px;
  width: 100%;
}
#panel-w66dbee663e9d2-0-1-0 {
margin-bottom: -35px;
}
#pg-w66dbee663e9d2-0 > .panel-row-style{
		  padding: 20px 0px 0px 0px;
}
.site-header {
  padding: 10px 0;
}
#pg-9-0, #pg-9-1, #pg-9-2, #pg-9-3, #pl-9 .so-panel {
margin-bottom: 0px;
}
#panel-w68dc0c5b50cae-0-1-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(2) {
  text-align: center;
}

#panel-w68dc0c5b50cae-3-0-0 > div:nth-child(1) > div:nth-child(1) > p:nth-child(2) {
  text-align: center;
}