header,
footer,
#banner,
#home-ctas,
.breadcrumbs,
aside,
.quicklinks-block,
.resources-block,
.form-block,
a.top,
.enquiries,
.filters,
.pagination,
.typography .image,
.aus-map-panel .map,
.join-conv-block
{
    display: none;
}

a[href]:after {
  content: none !important;
}

body {
    font-size: 90%;
}

.logo {
    width: 200px;
}

.print-only {
    display: block;
}

.container {
    width: auto;
}

.content-wrapper #main {
    float: none;
    width: auto;    
}

.typography ul {
    list-style-type: disc !important;   
    list-style-position: inside;
}

.typography li {
    background: none !important;
}

.listing .content, .google-maps .content {
    border-top: none;
    float: none;
    width: auto;
}

.google-maps .address,
.google-maps .extra {
    float: none;
    width: auto;
}
#location-results .location {
    border-top: 1px dotted #BEBEBE;
    padding: 20px 0;
}

.services .text {
    padding: 0;
    float: none;
    height: auto;
    background: none;
    display: inline;
}

ul.services {
    list-style: none;
}

.services a {
    display: inline;
}

.services .text h3 {
    display: inline;
}

.state-content {
    display: block;
    width: auto;
}

.aus-map-panel .content {
    float: none;
    width: auto;
}

.faqs li {
    float: none;
}

.faqs li .question, .faqs li .answer {
    background: none;
    width: auto;
    border: none !important;
}

.faqs li .answer {
    display: block !important;
}