/*test safe edit*/
body {
    color: #666;
    letter-spacing: .3px;
    font-family: 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif!important
}
b, strong {
    font-weight: 600;
}
hr,
hr.margin_45 {
    margin: 45px 0
}

#mainContent h2,
#mainContent h3,
#mainContent h4,
#mainContent h5,
#mainContent h6 {
    line-height: 1.7
}
hr {
    border-color: #e6e6e6;
    clear: both
}
hr.margin_30 {
    margin: 30px 0
}
.cd-top,
.newsItem,
.twitter_feed {
    overflow: hidden
}

#right_nav li,
#sitemapBar ul>li,
.rhs_box li,
.socialMedia>li,
ul.filelist>li,
ul.underline>li {
    list-style: none
}

#mainContent,
.banner.landing,
.banner_text {
    position: relative
}
.btn_more {
    text-decoration: none!important;
    padding: 0 25px 0 0;
    float: right;
    cursor: pointer;
    font-weight: 600
}
.vAlign{
    display: table-cell;
    vertical-align: middle;
    height: inherit;
}
#topIconBarWrapper a:hover,
.socialMedia a,
a.backToLive:hover,
a.btnBack,
footer a:hover {
    text-decoration: none
}
.socialMedia {
    padding-left: 0
}
.socialMedia a i.fa {
    margin-right: 12px;
    font-size: 18px
}
.surveyThumbnail {
    margin-bottom: 30px;
    border-radius: 5px;
    height: auto
}
.surveyThumbnail img {
    width: 100%;
    height: auto;
    border-radius: 5px;
    /*border: 1px solid #e6e6e6*/
}
a.btnBack {
    color: #fff!important;
    background-color: #666;
    display: block;
    height: 45px;
    font-size: 14px;
    line-height: 45px;
    padding: 0 15px;
    border-radius: 5px;
    margin: 20px 30px 30px 0;
    float: left
}
a.btnBack:hover {
    background-color: #d2470f
}
.icon.fa {
    display: inline-block;
    width: 20px
}
icon.fa:before {
    display: block;
    width: 100%;
    height: 100%
}
.cd-top,
.cd-top:before {
    width: 40px;
    border-radius: 5px
}
#mediareleaselisting h2:first-child {
    margin-top: 0
}
.cd-top {
    display: inline-block;
    height: 40px;
    position: fixed;
    bottom: 100px;
    right: 40px;
    z-index: 10;
    box-shadow: 0 0 10px rgba(0, 0, 0, .05);
    text-indent: 100%;
    white-space: nowrap;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity .3s 0s, visibility 0s .3s;
    -moz-transition: opacity .3s 0s, visibility 0s .3s;
    transition: opacity .3s 0s, visibility 0s .3s
}
.cd-top:before {
    position: absolute;
    display: block;
    color: #fff;
    content: "\f102";
    font-family: FontAwesome;
    font-size: 40px;
    line-height: 40px;
    background-color: #878787;
    opacity: .5;
    text-align: center;
    text-indent: 0
}


#topIconBarWrapper,
#topIconBarWrapper a,
footer a:focus {
    color: #fff
}
footer,
footer a {
    color: #fff;
    font-size: 12px;
    line-height: 18px
}
footer a:hover {
    color: #f5e1d2
}
.contentArea a,
.underline a {
    text-decoration: underline
}
.contentArea a {
    color: #666;
    
}
.contentArea a:hover {
    color: #d2470f
}
.banner h1,
.bannerHeading,
.darkGray,
.lightGray,
.lightGray a,
.newsItem,
.sprokesperson {
    color: #fff
}
.xs {
    display: none
}
a.email,
a.larger,
a.linkedin,
a.print,
a.rss,
a.skip,
a.slideshare,
a.smaller,
a.twitter {
    display: inline-block;
    height: 30px;
    width: 30px;
    line-height: 30px;
    background-repeat: no-repeat!important;
    float: left;
    background: url(https://www.bhi.nsw.gov.au/?a=313321)
}


a.email {
    background-position: 50% 0
}
a.print {
    background-position: 50% -30px
}
a.smaller {
    background-position: 50% -60px
}
a.larger {
    background-position: 50% -90px
}
a.twitter {
    background-position: 50% -150px
}
a.linkedin {
    background-position: 50% -180px
}
a.slideshare {
    background-position: 50% -210px
}
a.rss {
    background-position: 50% -240px
}
#menu span,
#menu span:after,
#menu span:before {
    height: 2px;
    -webkit-transform: translate3d(0, 0, 0);
    display: block
}
#right_nav li a,
.gray_btn,
.newsItem>a:hover,
.rhs_box li>a:hover,
a.gray_btn,
a.rhsButton:hover,
a.round_corner {
    text-decoration: none
}
#menu {
    font-size: 16px;
    width: 25px;
    height: 30px;
    position: absolute;
    padding: 0;
    margin: 0;
    right: 30px;
    top: 40px
}
#menu span {
    background: 0 0;
    width: 100%;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    -webkit-transition: all .4s;
    transition: all .4s
}
#menu span:after,
#menu span:before {
    content: " ";
    position: absolute;
    left: 0;
    width: 100%;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    -webkit-transition: all .4s;
    transition: all .4s
}
#menu span:before {
    background: #777;
    transform: rotate(45deg)
}
#menu span:after {
    background: #777;
    transform: rotate(135deg)
}
#menu.collapsed span {
    background: #777
}
#menu.collapsed span:before {
    margin-top: -5px;
    transform: rotate(0)
}
#menu.collapsed span:after {
    margin-top: 5px;
    transform: rotate(0)
}
ul.primary-nav {
    padding: 0;
    text-transform: uppercase
}
ul.primary-nav a {
    color: #fff;
    font-size: 16px
}
ul.primary-nav>li {
    display: block;
    list-style: none;
    background: #666;
    border-radius: 5px;
    text-align: center;
    padding: 10px;
    margin: 5px 0
}
ul.sub-menu {
    display: none
}
.greyStrip .banner{
    background-image:none !important;
    height:25px;
    background-color:#666 !important;
}
.banner.landing {
    padding-top: 70px;
    margin-bottom: 0;
    height: 120px;
    padding-top:180px;
}
.bannerHeading {
    font-size: 28px;
    line-height: 50px;
    color: #d2470f;
    margin-left: -15px;
    margin-right: -15px;
    position: absolute;
    width: 100%;
    padding: 0 15px;
    display: inline-block;
    opacity: .9;
    font-weight: 300;
    padding-top:25px;
}
.lightGray,
.navbar-toggle .icon-bar {
    background-color: #666
}
.landing .banner_text {
    margin-top: 80px;
    padding-bottom: 30px
}
.landing.reportLanding  #mainContent{
    margin-top:210px;
}
.landing.surveyLanding  #mainContent,.landing.mediaLanding  #mainContent,.landing.blogLanding  #mainContent{
    margin-top:190px;
}
.landing.eventLanding  #mainContent{
    margin-top:150px;
}
.landing.blog .bannerHeading {
    font-size: 24px
}
#right {
    margin-top: 30px
}
#right hr {
    margin: 30px 0
}
#sitemapBar {
    padding-top: 30px;
    padding-bottom: 30px
}
#sitemapBar .col-sm-12>ul>li:nth-child(5) {
    left: 195px;
    top: 90px;
    position: absolute
}
.navbar-toggle {
    margin-top: 27px
}
#sitemapBar ul {
    padding: 0
}
#sitemapBar ul>li {
    float: left;
    width: 25%
}
#sitemapBar ul>li>ul {
    width: 100%
}
#sitemapBar ul>li>ul>li {
    width: 100%;
    font-size: .85em
}
.darkGray {
    background-color: #676767
}
.newsItem {
    margin-bottom: 30px
}
.newsItem>a {
    display: block;
    width: 100%
}
#logo {
    background-image: url(https://bhi.nsw.gov.au/?a=300762);
    display: inline-block;
    text-indent: -5000px;
    background-position: 15px 50%;
    height: 90px;
    background-repeat: no-repeat
}
#homeBanner,
.banner {
    background-image: url(https://bhi.nsw.gov.au/?a=300659);
    background-size: cover;
    background-position: 50% 25%;
    background-repeat: no-repeat
}
#topIconBarWrapper {
    height: 30px
}
#topBannerWrapperOuter {
    min-height: 90px;
    border-bottom: 5px solid #ef7614
}
#homeBanner {
    height: 120px;
    background-color: #e3e3e3;
    position: relative
}
.banner {
    height: 180px;
    padding-top: 0
}
.survey .banner {
   /* background-image: none!important;*/
   background-image:url(https://bhi.nsw.gov.au/?a=567983) !important;
    height: 180px;
    
}
.survey .banner .container {
    display: none
}
.banner h1 {
    display: inline-block;
    color: #d2470f;
    font-size: 32px;
    font-weight: 300
}
#section4,
#section5 {
    background-color: #e6e6e6
}
#sloganWrapper {
    z-index: 0;
    display: table;
    width: 100%
}
#sloganWrapper p {
    height: 191px;
    font-size: 18px;
    display: table-cell;
    vertical-align: middle;
    padding: 15px
}
#section4 {
    padding: 60px 0 45px;
    margin-top: 35px
}
#section5 {
    font-size: .85em;
    padding: 0 0 30px
}
.section5-whiteBG {
    background-color: #fff!important
}
#bottomIconBar,
#sitemapBar {
    background-color: #565656
}
#sitemapBar a {
    font-weight: 700;
    text-transform: uppercase
}
#sitemapBar li>ul>li>a {
    font-weight: 400;
    text-transform: none
}
#contactUsBar {
    background-color: #666;
    padding: 30px 0 20px
}
#bottomIconBar {
    padding-top: 10px;
    padding-bottom: 10px
}
.round_corner {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px
}
.sprokesperson {
    background: #767676
}
.spokesperson>h2 {
    background-color: #e6e6e6;
    color: #666
}
.hospital_performance,
.interactive_data,
.our_reports,
.survey_results {
    height: 90px;
    margin-bottom: 10px;
    color: #fff;
    padding-left: 110px;
    display: table;
    width: 100%
}
.hospital_performance:hover,
.interactive_data:hover,
.our_reports:hover,
.survey_results:hover {
    color: #fff
}
.slideTile_title {
    height: 90px;
    display: table-cell;
    vertical-align: middle;
    padding-right: 55px;
    font-size: 16px
}
.slideTile_description {
    display: none
}
.hospital_performance:before,
.interactive_data:before,
.our_reports:before,
.survey_results:before {
    content: "";
    display: block;
    position: absolute;
    width: 90px;
    height: 90px;
    margin-left: -110px;
    border-radius: 5px 0 0 5px
}
.arrow:after {
    background-image: url(https://bhi.nsw.gov.au/?a=300755);
    background-repeat: no-repeat;
    background-position: 55% 50%;
    content: "";
    display: block;
    position: absolute;
    width: 40px;
    height: 40px;
    z-index: 1;
    top: 25%;
    right: 30px;
    border-radius: 50%
}
.hospital_performance:before,
.interactive_data:before,
.our_reports:before,
.survey_results:before {
    background-repeat: no-repeat;
    background-position: 50%
}
.interactive_data {
    background-color: #333395
}
.interactive_data:after,
.interactive_data:before {
    background-color: #000078
}
.interactive_data:before {
    background-image: url(https://bhi.nsw.gov.au/?a=300764)
}
.our_reports {
    background-color: #ef5877
}
.our_reports:after,
.our_reports:before {
    background-color: #c93663
}
.our_reports:before {
    background-image: url(https://bhi.nsw.gov.au/?a=300766)
}
.survey_results {
    background-color: #f9a11c
}
.survey_results:before {
    background-color: #ee7713;
    background-image: url(https://bhi.nsw.gov.au/?a=300767)
}
.survey_results:after {
    background-color: #d24600
}
.hospital_performance {
    background-color: #00bbe4
}
.hospital_performance:before {
    background-color: #0189c3;
    background-image: url(https://bhi.nsw.gov.au/?a=300768)
}
.hospital_performance:after {
    background-color: #0189c3
}
.carousel-control.left,
.carousel-control.right {
    background: 0 0
}
.carousel-control .fa {
    font-size: 32px!important;
    position: absolute!important;
    top: 30%!important;
    color: #666!important
}
.slideUp,
a.thumbnail-item {
    color: #666
}
.fa-chevron-left {
    left: 20px!important
}
.fa-chevron-right {
    right: 20px!important
}
.newsItem {
    border-radius: 5px;
    margin: auto auto 30px;
    padding: 0;
    display: block
}
.newsItem img {
    width: 100%;
    height: auto;
    border-radius: 5px 5px 0 0
}
.slide {
    padding: 0 60px
}
.slideUp {
    background: #fff;
    padding: 20px;
    display: block;
    -webkit-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
    height: 135px
}
.slideTitle {
    display: block;
    font-size: 1.1em;
    font-weight: 700
}
.slideDetail {
    font-size: 14px;
    display: block
}
.carousel-indicators {
    position: static;
    margin: auto auto 60px;
    display: block
}
.carousel-indicators .active,
.carousel-indicators li {
    line-height: 10px;
    width: 10px;
    height: 10px;
    margin: 0 5px
}
.carousel-indicators li {
    background: #666;
    border: none
}
.carousel-indicators .active {
    background: red
}
a.report {
    margin-bottom: 10px;
    display: block
}
a.report .header {
    border-radius: 5px
}
a.report .description {
    display: none
}
a.blog {
    background-image: url(https://bhi.nsw.gov.au/?a=349448)
}
a.graph {
    background-image: url(https://bhi.nsw.gov.au/?a=300912)
}
a.calendar {
    background-image: url(https://bhi.nsw.gov.au/?a=300913)
}
a.letter {
    background-image: url(https://bhi.nsw.gov.au/?a=300914)
}
.thumbnail-item {
    padding-bottom: 30px;
    padding-top: 30px;
    display: block
}
.people-item>.image {
    width: 33.333%;
    float: left
}
.people-item>.image>img {
    width: 100%;
    padding: 0 15px 15px 0
}
a.thumbnail-item:hover {
    color: #d2470f;
    background: #f5f5f5
}
.thumbnail-image>img {
    width: 100%;
    height: auto;
    border: 1px solid #e6e6e6;
    border-radius: 5px
}
.thumbnail-details>h3 {
    font-size: 14px;
    font-weight: 700
}
.thumbnail-details .less,
.thumbnail-details .more {
    width: 20px;
    height: 20px;
    display: block;
    margin-left: 0;
    padding: 5px;
    color: #fff;
    float: right;
    border-radius: 5px;
    background: #d2470f
}
.thumbnail-details .less:after,
.thumbnail-details .more:after {
    line-height: 20px;
    margin-top: -5px;
    content: "+";
    color: #fff;
    font-size: 10px;
    display: block;
    width: 10px;
    text-align: center;
    position: absolute;
    right: 20px
}
.thumbnail-details .less:after {
    content: "-"
}
#right_nav li a:before,
.lhp_white_arrow:before,
.white_arrow:before,
a.gray_btn:before {
    content: "\f0da";
    position: absolute;
    font-family: FontAwesome
}
.border {
    border: 1px solid #e6e6e6
}
a.rhsButton {
    height: 60px;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 16px;
    display: block;
    color: #fff;
    padding: 22px 0 22px 15px;
    background-repeat: no-repeat;
    background-position: 95%;
    background-color: #666
}
a.rhsButton:hover {
    background-color: #d2470f
}
#right_nav ul {
    padding: 0;
    margin-bottom: 30px
}
.gray_bg {
    background: #575757;
    padding: 0 30px 0 15px;
    color: #fff!important;
    line-height: 45px;
    height: 45px;
    display: inline-block
}
.gray_bg:hover {
    background: #d2470f!important
}
.white_arrow:before {
    right: 25px;
    display: block;
    font-size: 21px;
    line-height: 45px
}
.lhp_white_arrow:before {
    right: 8px;
    top: 3px
}
.gray_bg.white_arrow {
    font-size: 14px;
    padding-right: 30px
}
#right_nav li a,
.gray_btn,
a.gray_btn {
    display: block;
    background: #575757;
    font-size: 14px;
    line-height: 45px;
    border-radius: 5px;
    color: #fff!important;
    padding-left: 15px;
    margin-bottom: 10px
}
.gray_btn {
    padding-right: 15px;
    border: none
}
#right_nav li a:before,
a.gray_btn:before {
    font-size: 1.5em;
    right: 30px;
    display: block
}
#mainContent .rhs_box>h2,
.rhs_box li>a {
    font-size: 14px;
    color: #666;
    font-weight: 600
}
#right_nav li a:hover,
.gray_btn:hover,
a.gray_btn:hover {
    background: #d2470f;
    text-decoration: none;
    cursor: pointer
}
.rhs_box {
    border: 1px solid #e6e6e6;
    margin-bottom: 30px;
   /* margin-top: 30px*/
}
#mainContent .rhs_box>h2 {
    line-height: 45px;
    padding-left: 15px;
    margin: 0;
    background: #e6e6e6
}
.rhs_box.download_box>h2:before {
   /* content: "\f063";*/
    font-family: FontAwesome;
    display: block;
    position: absolute;
    border-radius: 50%;
    background: #fff;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin-top: 7.5px;
    right: 30px
}
.rhs_box ul {
    padding: 0;
    margin: 0
}
.rhs_box li {
    border-bottom: 1px #e6e6e6 solid
}
.rhs_box li>a {
    line-height: 20px;
    display: block;
    padding: 12.5px 15px 12.5px 35px
}
.rhs_box li>a:before {
    content: "\f0f6";
    font-family: FontAwesome;
    display: block;
    position: absolute;
    left: 30px;
    font-size: 1.1em
}
.rhs_box li>a:hover {
    color: #d2470f
}
.tile1 {
    margin-bottom: 30px
}
.twitter_feed {
    margin-top: 30px;
    height: 320px
}
#footerLinks a,
.button {
    height: 30px;
    display: inline-block
}
#footerLinks,
#footerSocial {
    margin-top: 10px;
    text-align: center
}
#footerSocial a {
    float: none
}
.file>span.size,
.panel-body>ul.file_list>li span.size {
    float: right
}
#footerLinks a {
    margin: 5px 15px
}
#mainContent {
    line-height: 1.7
}
#mainContent h1 {
    color: #d2470f;
    font-size: 28px;
    font-weight: 300;
    margin-top: 25px;
    margin-bottom: 15px;
    line-height: 1.3;
}
.h1,
.h2,
.h3,
h1,
h2,
h3 {
    margin-top: 0
}
#mainContent .h2,
#mainContent h2 {
    color: #d2470f;
    font-size: 20px;
    font-weight: 600
}
#mainContent .h3,
#mainContent h3 {
    font-size: 16px;
    font-weight: 600;
    color: #666
}
#mainContent .h4,
#mainContent h4 {
    font-size: 14px;
    font-weight: 600
}
h2.header {
    line-height: 45px!important
}
.Semi-Bold {
    font-weight: 600
}
.orange {
    color: #d2470f
}
.report_divider {
    width: 100%;
    margin-top: 30px
}
#reportsWrapper hr {
    margin: 30px 0
}
.reportCarousel {
    margin-bottom: 0
}
.reportCarousel  .slick-track{
    margin-left:unset !important;
}
.button {
    background-color: #575757;
    color: #fff!important;
    line-height: 30px;
    padding: 0 15px;
    border-radius: 5px;
    border: none;
    text-decoration: none!important
}
.button:hover {
    background-color: #d2470f;
    color: #fff;
    text-decoration: none
}
.panel {
    border-width: 0 1px 1px;
    border-style: solid;
    border-color: #e6e6e6
}
.media-item,
.panel-body>ul.file_list>li,
.panel-body>ul.filelist a,
.report_item,
ul.underline>li {
    border-bottom: 1px solid #e6e6e6
}
.panel-heading {
    background: #666!important;
    font-size: 16px!important;
    color: #fff!important;
    padding: 0!important;
    font-weight: 600;
    margin: 0;
    border-radius: 5px
}
.panel-heading:hover {
    background: #d2470f;
    cursor: pointer
}
.panel-heading:after {
    display: inline-block;
    position: absolute;
    right: 25px
}
.panel-heading.collapsed:after {
    content: '+'
}
.panel-title {
    position: relative;
    margin:0 !important;
}
.panel-title>a {
    display: block;
    color: #fff;
    font-size: 16px!important;
    text-decoration: none;
    padding: 15px 25px 15px 15px
}
.surveyIcon,
a.survey_icon span.lrg {
    font-size: 16px;
    font-weight: 600
}
.panel-title>a:hover {
    color: #fff
}
.panel-title>a::after {
    display: inline-block;
    position: absolute;
    right: 15px;
    top: 15px;
    content: "–"
}
.panel-title>a.collapsed::after {
    content: "+"
}
.panel-heading:after,
.survey .banner:after,
a.survey_icon:before {
    content: ''
}
#icon_buttons {
    margin-bottom: 20px
}
.survey .banner_text {
    display: none
}
.survey .banner:after {
    display: block;
    width: 100%;
    height: 100%
}

.survey.aaps .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567514) !important;
}
.survey.edps .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567516) !important;
}
.survey.acayps .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567262) !important;
}
.survey.os .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567518) !important;
}
.survey.occs .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567517) !important;
}

/*.survey.sarhs .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567900) !important;
}*/
.survey.mcs .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567899) !important;
}

.survey.cyps .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567515) !important;
}

.survey.aboriginal .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=568311) !important;
}

.survey.lhcs .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=568314) !important;
}

.survey.is .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=568313) !important;
}
.survey.bs .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=568312) !important;
}

.survey.sred .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567908) !important;
}


.survey.sarhs .banner{
    background-image:url(https://bhi.nsw.gov.au/?a=567900) !important;
}
.survey.acayps .banner:after {
    background:none;
}
.survey .banner:after {
    background:none;
}
/*
.survey>#mainContent h1 {
    margin-top:25px;
    margin-bottom:15px;
    line-height:1.3;
}*/
.survey.acayps>#mainContent h1 {
    color: #e50976;

}
.survey.bs>#mainContent h1 {
    color: #B51783 
}
.survey.lhcs>#mainContent h1 {
    color: #d2470f
}
.survey.vc>#mainContent h1 {
    color: #532A44
}
.survey.aboriginal>#mainContent h1 {
    color: #CA4D43 
}
.survey.aaps>#mainContent h1 {
    color: #003976
}
.survey.os>#mainContent h1 {
    color: #008291
}
.survey.occs>#mainContent h1 {
    color: #9b5ba5
} .survey.sarhs>#mainContent h1 {
    color: #23772d
} .survey.mcs>#mainContent h1 {
    color: #d24600
} .survey.is>#mainContent h1 {
    color: #0073be
}.survey.edps>#mainContent h1 {
    color: #e61e28
}
.margin_top_30 {
    margin-top: 30px
}
a.survey_icon {
    display: block;
    text-decoration: none;
    height: 60px;
    margin-bottom: 20px;
    padding-left: 80px
}
a.survey_icon:before {
    position: absolute;
    display: inline-block;
    width: 60px;
    height: 60px;
    background: 50% no-repeat #00f;
    left: 15px;
    border-radius: 5px;
    background-size: 60%
}
.surveyIcon:before,
a.reportIcon:before {
    content: '';
    position: absolute;
    background-position-x: 50%;
    background-repeat: no-repeat;
    left: 15px
}
a.survey_icon span.sml {
    display: inline-block;
    margin-top: 5px;
    text-transform: uppercase
}
a.icon_report1:before{
    background-image: url(https://bhi.nsw.gov.au/?a=452525)
}
a.icon_hospital:before{
    background-image: url(https://bhi.nsw.gov.au/?a=371253)
}
a.icon_interactive_data:before {
    background-image: url(https://bhi.nsw.gov.au/?a=305440)
}
a.icon_report:before {
    background-image: url(https://bhi.nsw.gov.au/?a=305446)
}
a.icon_chartpack:before {
    background-image: url(https://bhi.nsw.gov.au/?a=423714);
    background-size:100% !important;
}


/**/

.aboriginal a.survey_icon {
    color: #CA4D43
}
.aboriginal a.survey_icon:hover,
.surveyIcon.aaps:hover {
    color: #AC4139
}
.aboriginal a.survey_icon:before {
    background-color: #CA4D43
}
.aboriginal a.survey_icon:hover:before {
    background-color: #AC4139
}
/**/
.aaps a.survey_icon {
    color: #003976
}
.aaps a.survey_icon:hover,
.surveyIcon.aaps:hover {
    color: #00143c
}
.aaps a.survey_icon:before {
    background-color: #003976
}
.aaps a.survey_icon:hover:before {
    background-color: #00143c
}
.edps a.survey_icon {
    color: #e61e28
}
.edps a.survey_icon:hover,
.surveyIcon.edps:hover {
    color: #a00a0f
}
.edps a.survey_icon:before {
    background-color: #e61e28
}
.edps a.survey_icon:hover:before {
    background-color: #a00a0f
}
.acayps a.survey_icon {
    color: #e50976
}
.acayps a.survey_icon:hover,
.surveyIcon.acayps:hover {
    color: #9b004b
}
.acayps a.survey_icon:before {
    background-color: #e50976
}
.acayps a.survey_icon:hover:before {
    background-color: #9b004b
}
.os a.survey_icon {
    color: #008291
}
.os a.survey_icon:hover,
.surveyIcon.os:hover {
    color: #005064
}
.os a.survey_icon:before {
    background-color: #008291
}
.os a.survey_icon:hover:before {
    background-color: #005064
}
.occs a.survey_icon {
    color: #9b5ba5
}
.occs a.survey_icon:hover,
.surveyIcon.occs:hover {
    color: #783c8c
}
.occs a.survey_icon:before {
    background-color: #9b5ba5
}
.occs a.survey_icon:hover:before {
    background-color: #783c8c
}
.sarhs a.survey_icon {
    color: #23772d
}
.sarhs a.survey_icon:hover,
.surveyIcon.sarhs:hover {
    color: #0f5519
}
.sarhs a.survey_icon:before {
    background-color: #23772d
}
.sarhs a.survey_icon:hover:before {
    background-color: #0f5519
}
.mcs a.survey_icon {
    color: #d24600
}
.mcs a.survey_icon:hover,
.surveyIcon.mcs:hover {
    color: #d24600
}
.mcs a.survey_icon:before {
    background-color: #E47725
}
.mcs a.survey_icon:hover:before {
    background-color: #d24600
}
.is a.survey_icon {
    color: #0073be
}
.is a.survey_icon:hover,
.surveyIcon.is:hover {
    color: #004b82
}
.is a.survey_icon:before {
    background-color: #0073be
}
.is a.survey_icon:hover:before {
    background-color: #004b82
}

.bs a.survey_icon {
    color: #B51783 
}
.bs a.survey_icon:hover,
.surveyIcon.bs:hover {
    color: #840059 
}
.bs a.survey_icon:before {
    background-color: #B51783 
}
.bs a.survey_icon:hover:before {
    background-color: #840059 
}


.lhcs a.survey_icon {
    color: #d2470f 
}
.lhcs a.survey_icon:hover,
.surveyIcon.bs:hover {
    color: #b53502 
}
.lhcs a.survey_icon:before {
    background-color: #d2470f 
}
.lhcs a.survey_icon:hover:before {
    background-color: #b53502 
}



a.file:hover,
a.page:hover,
a.reportIcon:hover {
    color: #d2470f
}
.aaps .panel-heading:hover {
    background-color: #00143c
}
.edps .panel-heading:hover {
    background-color: #a00a0f
}
.acayps .panel-heading:hover {
    background-color: #9b004b
}
.os .panel-heading:hover {
    background-color: #005064
}
.occs .panel-heading:hover {
    background-color: #783c8c
}
.sarhs .panel-heading:hover {
    background-color: #0f5519
}
.mcs .panel-heading:hover {
    background-color: #d24600
}
.is .panel-heading:hover {
    background-color: #004b82
}
.lhcs .panel-heading:hover {
    background-color: #d2470f
}


.survey.sred>#mainContent h1 {
    color: #599641;
}
.sred a.survey_icon {
    color: #599641;
}
.sred a.survey_icon:hover {
    color: #337722;
}
.sred a.survey_icon:before {
    background-color: #599641;
}
.sred a.survey_icon:hover:before {
    background-color: #337722;
}
.surveyIcon.sred:hover {
    color: #337722;
}
.surveyIcon.sred:before {
    background-color: #599641;
    background-position: 50% -600px;
}
.surveyIcon.sred:hover:before {
    background-color: #337722;
}
.surveyIcon {
    height: 75px;
    background-color: #e6e6e6;
    display: block;
    margin-bottom: 10px;
    padding-left: 95px;
    padding-top: 18px;
    line-height: 19.5px
}
a.btn {
    text-decoration: none;
    line-height: 45px;
    font-size: 14px
}

a.reportIcon {
    text-decoration: none;
    /*line-height: 45px;*/
    font-size: 14px
}
.surveyIcon:before {
    background-position: 50%;
    display: inline-block;
    border-radius: 5px 0 0 5px;
    height: 75px;
    width: 75px;
    top: 0;
    background-image: url(https://www.bhi.nsw.gov.au/new/surveys?a=313435)
}
a.btn,
a.reportIcon:before {
    border-radius: 5px;
    height: 45px
}
.surveyIcon.aaps:before {
    background-color: #003976;
    background-position: 50% 0
}
.surveyIcon.aaps:hover:before {
    background-color: #00143c
}
.surveyIcon.os:before {
    background-color: #008291;
    background-position: 50% -225px
}
.surveyIcon.os:hover:before {
    background-color: #005064
}
.surveyIcon.acayps:before {
    background-color: #e50976;
    background-position: 50% -150px
}
.surveyIcon.acayps:hover:before {
    background-color: #9b004b
}
.surveyIcon.occs:before {
    background-color: #9b5ba5;
    background-position: 50% -300px
}
.surveyIcon.occs:hover:before {
    background-color: #783c8c
}
.surveyIcon.sarhs:before {
    background-color: #23772d;
    background-position: 50% -375px
}
.surveyIcon.sarhs:hover:before {
    background-color: #0f5519
}
.surveyIcon.mcs:before {
    background-color: #E47725;
    background-position: 50% -450px
}
.surveyIcon.mcs:hover:before {
    background-color: #d24600
}
.surveyIcon.is:before {
    background-color: #0073be;
    background-position: 50% -525px
}
.surveyIcon.is:hover:before {
    background-color: #004b82
}
.surveyIcon.edps:before {
    background-color: #e61e28;
    background-position: 50% -75px
}
.surveyIcon.edps:hover:before {
    background-color: #a00a0f
}
a.reportIcon {
    padding-left: 75px;
    font-weight: 600;
    height: 45px;
    margin-bottom: 10px
}
a.reportIcon:before {
    display: block;
    width: 45px;
    background-color: #666;
    background-image: url(https://bhi.nsw.gov.au/?a=313328);
    background-size: 100%
}
a.reportIcon:hover:before {
    background-color: #d2470f
}
a.main_report:before {
    background-position: 50% 0
}
a.related_materials:before {
    background-position: 50% -90px
}
a.media_release:before {
    background-position: 50% -135px
}
a.local_health_districts:before {
    background-position: 50% -225px
}
a.nsw_results:before {
    background-position: 50% -270px
}
a.previous_issues:before {
    background-position: 50% -360px
}
a.surveyMonkey:before,
a.survey_page:before {
    background-position: 50% -450px
}
a.requestHardcopy:before {
    background-position: 50% -495px
}
a.summary:before {
    background-position: 50% -585px
}
a.individual_hospitals:before {
    background-position: 50% -180px
}
a.excel_data:before {
    background-position: 50% -45px;
    background-image: url(https://bhi.nsw.gov.au/?a=313328);
    background-size: 100%;
}
a.survey_icon.excel_data{
    background-position: 50% -50px !important;
}
a.survey_icon.excel_data:before{
   background-size: 90%;
   background-position: 50% -50px;
}
a.peer_group:before {
    background-position: 50% -315px
}
a.disability{
    /*color:#004861  !important;*/
}
a.disability:before {
    background-position: 50% -630px;
    /*background-color:#004861  !important;*/
}
a.disability:hover:before {
    /*background-color:#d2470f !important;*/
}

a.factsheet:before {
    background-position: 50% -675px;
}
a.factsheet:hover:before {
   background-color:#d2470f !important;
}
ul.filelist {
    padding: 0;
    margin: 0;
    position: relative
}
.panel-body>ul.filelist {
    margin: -15px;
    position: relative
}
.panel-body>ul.filelist a {
    display: block;
    padding: 15px 35px
}
.panel-body>ul.filelist a:hover {
    background-color: #e6e6e6
}
ul.filelist>li {
    padding: 0;
    clear: both
}
a.file,
a.page {
    text-decoration: none;
    padding-left: 35px;
    display: block
}
a.file:before,
a.page:before {
    font-family: FontAwesome;
    position: absolute;
    left: 15px;
    display: block
}
a.page:before {
    content: "\f08e"
}
a.btn:before,
a.file:before {
    content: "\f0f6"
}
ul.filelist>li>ul>li>a.file:before,
ul.filelist>li>ul>li>a.page:before {
    position: absolute;
    left: 60px
}
a.btn {
    color: #fff!important;
    background-color: #666;
    display: inline-block;
    padding: 0 15px;
    min-width: 150px;
    margin: 20px 30px 0 0;
    text-align: left
}
a.btn:hover {
    background-color: #d2470f
}
a.btn:before {
    font-family: FontAwesome;
    display: inline;
    margin-right: 15px;
    position: relative
}
div.folder {
    margin-left: -40px
}
.no_padding {
    padding: 0!important
}
.panel-body>ul.file_list>li:before {
    content: none
}
.panel-body>ul.file_list>li {
    line-height: 3em;
    padding-left: 15px
}
#mediareleaselisting .panel-body {
    padding-bottom: 0;
    padding-top: 0
}
.media-item {
    display: block;
    padding: 20px 5px
}
.media-item time {
    margin-bottom: 15px
}
a.media-item:hover {
    background: #f2f2f2
}
.media-item header,
.report_item header {
    font-size: 14px;
    font-weight: 600
}
.underline {
    text-decoration: underline
}
.report_item {
    display: block;
    padding-bottom: 30px;
    padding-top: 30px
}
.report_item:hover {
    background-color: #f2f2f2
}
.panel-body>ul.underline {
    padding: 0
}
.panel-body>ul.underline>li>a {
    text-decoration: none;
    display: block;
    line-height: 2em
}
.blog #mainContent{
    padding-top:30px;
}
#left h2 {
    margin-top: 20px
}
/*banner images*/
.banner.surveyLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=567983) !important;
}
.banner.blogLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=567984) !important;
}
.banner.eventLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=567979) !important;
}
.banner.reportLanding,.banner.report{
    background-image: url(https://bhi.nsw.gov.au/?a=568067) !important;
}
.banner.aboutLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=568066) !important;
}
@media (min-width: 768px) {
    .factSheetBanner{
            background-size: contain;
            background-repeat: no-repeat;
            display: block;
            background-image: url(https://www.bhi.nsw.gov.au/?a=388189);
            height:264px;
            margin-top:30px;
        }
        .greyStrip .banner{

    height:60px;

}
    .report_thumbnail,
    a.report {
        margin-bottom: 30px
    }
    li.subnav>a:hover,
    ul.primary-nav>li:hover>a {
        text-decoration: none
    }
    .bannerHeading{
        padding-top:0;
        color:white;
    }
    .landing .blog .bannerHeading {
        font-size: 28px
    }
    .scrollBtnWrapper {
        text-align: center;
        width: 100%;
        position: absolute;
        height: 50px
    }
    .scrollBtn {
        cursor: pointer;
        z-index: 1;
        width: 26px;
        height: 50px;
        background-image: url(/__data/assets/image/0016/303730/home_arrow_grey.png)
    }
    .scrollBtn:hover {
        background-image: url(/__data/assets/image/0006/303729/arrow_animation_home.gif)
    }
    .cd-top {
        display: inline-block;
        height: 40px;
        width: 40px;
        position: fixed;
        bottom: 100px;
        right: 40px;
        z-index: 10;
        box-shadow: 0 0 10px rgba(0, 0, 0, .05);
        overflow: hidden;
        white-space: nowrap;
        background-color: #878787;
        visibility: hidden;
        opacity: 0;
        -webkit-transition: opacity .3s 0s, visibility 0s .3s;
        -moz-transition: opacity .3s 0s, visibility 0s .3s;
        transition: opacity .3s 0s, visibility 0s .3s
    }.media-item header
    .cd-top.cd-fade-out,
    .cd-top.cd-is-visible,
    .no-touch .cd-top:hover {
        -webkit-transition: opacity .3s 0s, visibility 0s 0s;
        -moz-transition: opacity .3s 0s, visibility 0s 0s;
        transition: opacity .3s 0s, visibility 0s 0s
    }
    .cd-top.cd-is-visible {
        visibility: visible;
        opacity: 1
    }
    .cd-top.cd-fade-out {
        opacity: .5
    }
    .no-touch .cd-top:hover {
        background-color: #e86256;
        opacity: 1
    }
    .media-item header {
        font-size: 16px;
        padding-bottom: 0px;
    margin-bottom: 7px;
    }
    .media-item header p{
        margin-bottom: 0px;
    }
    .report_item header {
        font-size: 16px
    }
    #right_nav li a,
    a.gray_btn {
        font-size: 12px;
        padding:15px;
        line-height:15px;
    }
    .report_thumbnail {
        height: 308px
    }
    .report_thumbnail>div {
        border: 1px solid #e6e6e6;
        background-size: cover;
        height: 100%
    }
    .media-item header,
    .report_item header {
        border-radius: 5px 5px 0 0
    }
    a.report .description {
        display: block;
        padding: 15px;
        background: #e6e6e6;
        border-radius: 0 0 5px 5px;
        height: 70px;
        font-size: 12px
    }
    .no-padding-sm {
        margin-left: -15px
    }
    .padding {
        padding: 15px
    }
    .landing.surveyLanding  #mainContent,.landing.reportLanding  #mainContent,.landing.eventLanding  #mainContent,
    .landing.mediaLanding  #mainContent,.landing.blogLanding  #mainContent{
    margin-top:0px;
}

    #right {
        margin-top: 95px
    }
    .landing #right {
        margin-top: 0
    }
    .xs {
        display: inline-block
    }
    .sm {
        display: none
    }
    /*.banner {
        height: 120px
    }*/
    .survey .banner {
        height: 60px;
       
        background-image: url(https://bhi.nsw.gov.au/?a=567982) !important;
        background-position-y: 34% !important;
    }
    
    .otherSurvey.banner{
        height:180px;
    }
    .otherSurvey:after {
    background: #c8c8c8
}
    
    #mainContent {
padding-top:30px;
        padding-bottom: 60px
    }
    #mainContent h1 {
        font-size: 36px;
        margin-bottom: 22px
    }
    h2 {
        font-size: 22px
    }
    .scrollBtn {
        display: block;
        position: relative
    }
    #searchDiv,
    #socialDiv,
    #toolsDiv {
        display: inline-block;
        margin-left: 10px;
        height: 30px;
        float: left
    }
    #topBannerWrapperOuter {
        border: none;
        z-index: 1
    }
    #logo {
        background-image: url(https://bhi.nsw.gov.au/?a=300982);
        display: inline-block;
        text-indent: -5000px;
        height: 117px;
        background-position: 15px 50%
    }
    #bs-navbar {
        padding: 0;
        margin-right: -25px;
        display: block!important;
        float: right;
        margin-top: 86px
    }
    ul.primary-nav {
        margin: 0;
        text-transform: none
    }
    ul.primary-nav>li {
        display: inline-block;
        background: 0 0;
        border-radius: 0;
        padding: 0 12px 10px;
        float: left;
        margin: 0;
        text-align: left
    }
    ul.primary-nav a {
        color: #666;
        font-size: 12px;
        font-weight: 700;
        padding-bottom: 7px
    }
    #banner_text,
    li.subnav>a {
        display: block;
        font-weight: 600
    }
    li.subnav {
        list-style: none;
        background: #565656;
        opacity: .9;
        max-width: 230px;
        border-color: #7f8285;
        border-left: solid 2px;
        border-right: solid 2px;
        border-bottom: solid 1px
    }
    li.subnav>a {
        color: #fff;
        line-height: 30px;
        font-size: 12px!important;
        padding: 0 15px
    }
    li.subnav>a:hover {
        background: #767676;
        color: #fff
    }
    a.current-item,
    ul.primary-nav>li:hover>a {
        border-bottom: 5px #d2470f solid;
        color: #d2470f!important
    }
    #banner_text,
    .landing .banner_text {
        background-color: rgba(51, 51, 51, .75);
        color: #fff
    }
    
    #homeBanner,
    .banner.landing {
        padding-top: 0;
        height: 250px;
        background-image: url(https://bhi.nsw.gov.au/?a=300659)
    }
    .landing .banner_text {
        margin-top: 120px;
        padding: 15px
    }
    .reportLanding .banner_text{
       background-color: rgba(51, 51, 51, .85); 
    }
    #banner_text {
        width: 100%;
        text-align: center;
        position: absolute;
        bottom: 0;
        font-size: 16px;
        line-height: 45px
    }
    .hospital_performance,
    .interactive_data,
    .our_reports,
    .survey_results {
        height: 220px;
        padding-left: 0
    }
    .interactive_data {
        background-color: #000078
    }
    .interactive_data>.slideTile_title {
        background-color: #333393
    }
    .interactive_data>.slideTile_description {
        color: #000078
    }
    .survey_results {
      /*  background-color: #E47725*/
    }
    .survey_results>.slideTile_title {
        background-color: #d24600
    }
    .survey_results>.slideTile_description {
        color: #d24600
    }
    .our_reports>.slideTile_title {
        background-color: #ca3564
    }
    .our_reports>.slideTile_description {
        color: #ca3564
    }
    .interactive_data:before,
    .our_reports:before,
    .survey_results:before {
        margin-left: 0;
        width: 220px;
        height: 220px;
        background-size: contain;
        border-radius: 5px 5px 0 0;
        background-color: transparent;
        background-position: 0 0
    }
    .hospital_performance.arrow:after {
        left: 340px
    }
    .slideTile_description,
    .slideTile_title {
        display: block;
        position: absolute;
        left: 25px;
        width: 200px;
        font-weight: 600
    }
    .slideTile_title {
        letter-spacing: .8px;
        height: 25px;
        line-height: 12px;
        font-size: 12px;
      /*  bottom: 66px;*/
      bottom:0;
        padding: 6px 10px;
        -moz-transition: all .2s ease-in-out 0s;
        -o-transition: all .2s ease-in-out 0s;
        -webkit-transition: all .2s ease-in-out 0s;
        transition: all .2s ease-in-out 0s;
        text-transform: uppercase
    }
    .slideTile_description {
        background-color: #fff;
        bottom: 20px;
        color: #00f;
        padding: 5px 35px 5px 10px;
        font-size: 14px;
        line-height: 18px;
        height: 46px
    }
    .carousel-indicators,
    .hospital_performance:before {
        display: none
    }
    .slideDetail,
    .slideTitle {
        font-size: 12px
    }
    .interactive_data:before {
        background-image: url(https://bhi.nsw.gov.au/?a=301003)
    }
    .our_reports:before {
        background-image: url(https://bhi.nsw.gov.au/?a=301005)
    }
    .survey_results:before {
        background-image: url(https://bhi.nsw.gov.au/?a=301004)
    }
    .hospital_performance {
        background-image: url(https://bhi.nsw.gov.au/?a=300655);
        background-repeat: no-repeat;
        background-size: 100%;
        height: 220px
    }
    .arrow:after {
        right: 30px;
        bottom: 35px;
        width: 20px;
        height: 20px;
        background-size: 55%;
        top: auto
    }
    .hospital_performance>.slideTile_title {
        width: 340px;
        background: #007dbe;
        padding-right: 0
    }
    .hospital_performance>.slideTile_description {
        width: 340px;
        color: #007dbe;
        line-height: 40px
    }
    .newsItem img {
        height: 100%
    }
    .carousel-inner>.item {
        display: block;
        width: 50%;
        float: left;
        padding: 0 15px
    }
    .slideUp {
        width: 100%;
        position: relative;
        padding-top: 0;
        height: 90px;
        bottom: 54px
    }
    .slideTitle {
        line-height: 18px;
        padding-top: 10px;
        height: 54px
    }
    .newsItem>a {
        height: 100%
    }
    .newsItem,
    .tile1 {
        height: 220px
    }
    .twitter_feed {
        height: 310px;
        height: 240px
    }
    #sloganWrapper p {
        height: 177px;
        font-size: 22px
    }
    .bannerHeading {
        font-size: 30px;
        display: inline;
        top: 50px;
        width: auto;
        margin: 0;
        background: #d2470f;
    }
    .banner h1{
        color:white;
    }
    .breadcrumbWrapper {
        height: 25px;
        background: #e6e6e6;
        font-size: 12px;
        line-height: 25px
    }
    #breadcrumb {
        margin-left: -15px
    }
    #breadcrumb a {
        color: #666
    }
    #section3 {
        margin: 20px 0 60px
    }
    #section4 {
        padding: 60px 0 27px
    }
    a.rhsButton {
        font-size: 12px;
        background-size: 10%
    }
    #footerSocial {
        text-align: left
    }
    #footerLinks {
        text-align: right
    }
    #reportsWrapper hr {
        margin: 60px 0
    }
    .reportCarousel {
        margin-bottom: 60px
    }
    .people-item {
        display: table-row
    }
    .people-item>.image {
        width: 25%;
        float: none;
        display: table-cell
    }
    .people-item>.details {
        display: table-cell;
        vertical-align: top;
        padding-left: 15px
    }
    a.three_lines,
    a.two_lines {
        line-height: 22.5px
    }

 
.survey.occs .banner:after {
    background: #9b5ba5
}

.survey.sarhs .banner:after {
    background: #23772d
}

.survey.mcs .banner:after {
    background: #E47725
}

.survey.is .banner:after {
    background: #0073be
}


.survey.edps .banner:after {
    background: #e61e28
}

.survey.bs .banner:after {
    background: #B51783 
}
.survey.aboriginal.banner:after{
    background:#CA4D43
}
.survey.lhcs .banner:after {
    background: #d2470f
}

.survey.aaps .banner:after {
    background: #003976
}

.survey.os .banner:after {
    background: #008291
}
.survey.acayps .banner:after{
        background: #e50976; 
    }
.survey.sred .banner:after {
    background: #599641;
}
.survey.vc .banner:after {
    background: #532A44;
}
/*landing banner image*/
.banner.surveyLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=567982) !important;
}
.banner.blogLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=336606) !important;
}
.banner.eventLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=362891) !important;
}
.banner.reportLanding,.banner.report{
    background-image: url(https://bhi.nsw.gov.au/?a=568068) !important;
}
.banner.aboutLanding{
    background-image: url(https://bhi.nsw.gov.au/?a=301747) !important;
}
}
@media (min-width: 992px) {
    .factSheetBanner{
                height:346.97px;
            }
    #icon_buttons {
        margin-bottom: 0
    }
    .surveyIcon {
        margin-bottom: 30px
    }
    .report_thumbnail {
        height: 412px
    }
    a.reportIcon {
        padding-left: 95px;
        font-size: 16px;
        height: 60px;
        margin-bottom: 10px;
       /* line-height: 60px*/
    }
    a.reportIcon:before {
        width: 60px;
        height: 60px
    }
    a.two_lines {
        line-height: 30px
    }
    a.three_lines {
        line-height: 30px!important
    }
    a.main_report:before {
        background-position: 50% 0
    }
    a.related_materials:before {
        background-position: 50% -120px
    }
    a.media_release:before {
        background-position: 50% -180px
    }
    a.local_health_districts:before {
        background-position: 50% -300px
    }
    a.nsw_results:before {
        background-position: 50% -360px
    }
    a.previous_issues:before {
        background-position: 50% -480px
    }
    a.surveyMonkey:before,
    a.survey_page:before {
        background-position: 50% -600px
    }
    a.requestHardcopy:before {
        background-position: 50% -660px
    }
    a.summary:before {
        background-position: 50% -780px
    }
    a.individual_hospitals:before {
        background-position: 50% -240px
    }
    a.excel_data:before {
        background-position: 50% -60px
    }
    a.healthcare_observer:before {
        background-position: 50% -540px
    }
    a.peer_group:before {
        background-position: 50% -420px
    }
    a.disability:before {
        background-position: 50% -840px
    }
    a.factsheet:before {
        background-position: 50% -900px
    }
    #right_nav li a,
    a.gray_btn {
        font-size: 14px
    }
    .sm {
        display: block
    }
    .md {
        display: none
    }
    ul.primary-nav>li {
        padding: 0 25px 10px
    }
    ul.primary-nav a {
        font-size: 14px;
        line-height: 20px
    }
    ul.primary-nav>li:hover>ul {
        display: block;
        position: absolute;
        padding: 0;
        z-index: 3;
        margin-top: 10px
    }
    li.subnav>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
    #homeBanner,
    .banner.landing {
        height: 300px;
        background-image: url(https://bhi.nsw.gov.au/?a=300661)
    }
    .bannerHeading {
        top: 90px
    }
    #banner_text {
        font-size: 18px;
        line-height: 50px
    }
    .landing .banner_text {
        margin-top: 160px
    }
    .interactive_data {
        background-color: #000078
    }
    .hospital_performance,
    .interactive_data,
    .our_reports,
    .survey_results {
        height: 293px
    }
    .slideUp {
        bottom: 40px;
        height: 110px
    }
    a:hover>.slideUp {
        bottom: 109px
    }
    .arrow:after {
        width: 30px;
        height: 30px;
        right: 35px
    }
    .interactive_data:before,
    .our_reports:before,
    .survey_results:before {
        width: 293px
    }
    .hospital_performance>.slideTile_description,
    .hospital_performance>.slideTile_title {
        width: 450px
    }
    .hospital_performance.arrow:after {
        left: 435px;
        right: auto
    }
    .slideTile_description,
    .slideTile_title {
        width: 273px
    }
    .slideTile_title {
        height: 33px;
        font-size: 14px;
        line-height: 14px;
      /*  bottom: 49px; */
      bottom:0;
        padding-top: 8.5px;
        padding-bottom: 8.5px
    }
    a.slideTile:hover>span.slideTile_title {
       bottom: 82px
    }
    .slideTile_description {
        height: 62px;
        font-size: 18px;
        padding-right: 60px;
        line-height: 20px;
        padding-top: 11px;
        padding-bottom: 11px
    }
    .hospital_performance,
    .newsItem,
    .tile1 {
        height: 293px
    }
    .slideTitle {
        font-size: 13.5px;
        height: 40px;
        padding-top: 0;
        display: table-cell;
        vertical-align: middle
    }
    .slideDetail {
        font-size: 13.5px;
        line-height: 20px
    }
    .twitter_feed {
        height: 456px;
        height: 386px
    }
    #sloganWrapper p {
        height: 231px;
        font-size: 26px
    }
    #section3 {
        margin: 20px 0 74px
    }
    #section4 {
        padding: 74px 0 44px
    }
    a.rhsButton {
        font-size: 14px
    }
    #sitemapBar .col-sm-12>ul>li:nth-child(5) {
        left: 250px
    }
    a.report .description {
        height: 100px
    }
}
@media (min-width: 1200px) {
    .factSheetBanner{
                height:422px;
            }
    #banner_text {
        line-height: 60px
    }
    a.reportIcon {
      /*  line-height: 60px*/
    }
    .report_thumbnail {
        height: 506px
    }
    a.report .description {
        font-size: 14px
    }
    .md {
        display: block
    }
    .lg {
        display: none
    }
    #homeBanner,
    .banner.landing {
        height: 400px
    }
    .bannerHeading {
        top: 180px;
        font-size: 36px
    }
    .landing .banner_text {
        margin-top: 250px
    }
    #banner_text {
        font-size: 20px
    }
    .hospital_performance,
    .interactive_data,
    .our_reports,
    .survey_results {
        height: 360px
    }
    .interactive_data:before,
    .our_reports:before,
    .survey_results:before {
        width: 360px;
        background-position: 50% 50%
    }
    .arrow:after {
        width: 40px;
        height: 40px;
        right: 40px
    }
    .slideTile_description,
    .slideTile_title {
        width: 340px;
        padding-left: 20px
    }
    .slideTile_title {
        height: 40px;
        padding-top: 12px;
        padding-bottom: 12px;
        line-height: 16px
    }
    .slideTile_description {
        height: 80px;
        padding: 15px 120px 15px 20px;
        line-height: 25px
    }
    a.slideTile:hover>span.slideTile_title {
        bottom: 100px
    }
    .hospital_performance,
    .newsItem,
    .tile1 {
        height: 360px
    }
    .twitter_feed {
        height: 590px;
        height: 520px
    }
    #sloganWrapper p {
        padding-left: 120px;
        padding-right: 120px;
        font-size: 28px;
        line-height: 46px;
        height: 280px
    }
    .hospital_performance>.slideTile_description,
    .hospital_performance>.slideTile_title {
        width: 550px
    }
    .hospital_performance.arrow:after {
        left: 520px
    }
    .slideUp {
        bottom: 50px;
        height: 110px
    }
    .slideTitle {
        line-height: 50px;
        font-size: 12px;
        height: 50px
    }
    .slideDetail {
        font-size: 14px
    }
    a:hover>.slideUp {
        bottom: 110px
    }
    #section3 {
        margin: 20px 0 60px
    }
    #section4 {
        padding: 60px 0 50px
    }
    a.rhsButton {
        font-size: 16px
    }
    #sitemapBar .col-sm-12>ul>li:nth-child(5) {
        left: 300px
    }
    a.two_lines.spotlight {
        line-height: 30px
    }
}