/*
 Theme Name:   Avada Child
 Theme URI:    https://www.childrens.health.qld.gov.au/Avada-Child-Theme/
 Description:  Child theme for Avada theme
 Template:     Avada
 Version:      1.0.0
*/

/* remove Firefox dotted border on links*/
a:hover, a:active, a:focus, a:link, a:visited {outline: 0 !important; outline-style:none;}
button, object, embed { outline: 0;}

/*remove turnkey credit*/
#turnkey-credit {display: none;}

/*remove vision6 credit*/
.webform_powered_by_link{display:none!important;}

/*hide player arrow from slideshow video*/
.ls-playvideo { display:none;}

/*title heading centering issue fix*/
.fusion-title.fusion-title-center .title-heading-center { padding: 0 145px;}

/*hide class*/
.hide {display:none;}
.ilbock {display: inline-block;}
.nobackground {background:none!important;}

/* All Input elements */
input::-moz-focus-inner { outline: 0; }

/* Or more specifically*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner{ outline: 0;}

/*break long words or links*/
.fusion-column-wrapper, .fusion-column-last {word-wrap: break-word; -ms-word-break: break-word; overflow-wrap: break-word; word-break: break-word;}

.disptable {display:inline;word-wrap: break-word; -ms-word-break: break-all; overflow-wrap: break-word; word-break: break-word;}

/*class for removing bullet point*/
.removebullet { list-style-type: none!important; margin-left:0; padding-left:0;}

/*background*/
body{background-image:none!important;background:#FFFFFF;background-color: #FFFFFF!important;}
/*fineprint*/
.fine { font-size:12px; line-height:1.2em!important;}
/*newspic*/
.category-latest-news .fusion-flexslider { margin-bottom:10px!important;}
/*news h3*/
.category-latest-news h3{ margin-bottom:10px;}
/*one third div*/
.onethirdcol {width:33%; float:left;}
/*one fourth div*/
.onefourthcol {width:25%; float:left;}
.onefourthcol button {width:100%; padding:0;}
.threefourthcol {width:75%; float:left;}
/*one fifth div*/
.onefifthcol {width:20%; float:left;}
/*add box shadow to layout*/
#wrapper { -webkit-box-shadow:none;-moz-box-shadow:none; box-shadow:none;}

.clearboth { clear:both!important;}
.nolinebreak {white-space:nowrap;}
.padfive { padding:5px;}

/*Sliding tab*/
#slidingbar {
  height: auto;
  color: #fff!important;
  background: #17802E!important;
  background: rgba(45, 159, 72, 0.98)!important;
  overflow: hidden;
  position: relative;
  z-index: 3;
  display: none;
  padding: 35px 10px;
}
.sb-toggle-wrapper {
  position: absolute;
  right: 0;
  border-top: 35px solid #17802E!important;
  border-left: 35px solid transparent;
}
.sb-toggle-wrapper .sb-toggle:after {
  font-family: "IcoMoon";
  content: '\e61d';
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  display: block;
  position: absolute;
  left: -17px;
  top: -33px;
  line-height: normal;
  color: #fff;
  text-shadow: none;
}
#slidingbar h4.widget-title { font-size:16px; color:fff!important; padding:0 0 15px 0!important; margin:0!important; }
#slidingbar-area .fusion-title > *,#slidingbar-area .widget-title,#slidingbar-area h3{color:#fff!important; text-transform:none!important;}
#slidingbar-area,#slidingbar-area .fusion-column,#slidingbar-area .jtwt,#slidingbar-area .jtwt .jtwt_tweet,#slidingbar-area .widget li.recentcomments,#slidingbar-area .widget_archive li,#slidingbar-area .widget_categories li,#slidingbar-area .widget_layered_nav li,#slidingbar-area .widget_links li,#slidingbar-area .widget_meta li,#slidingbar-area .widget_nav_menu li,#slidingbar-area .widget_pages li,#slidingbar-area .widget_product_categories li,#slidingbar-area .widget_recent_entries li{color:#fff!important;} 
#slidingbar-area .jtwt .jtwt_tweet a,#slidingbar-area .fusion-accordian .panel-title a,#wrapper #slidingbar-area .fusion-tabs-widget .tab-holder .tabs li a,.slidingbar-area .widget li a:before,.slidingbar-area a{color:#bfbfbf;}

/*Class to hide boxshadow on imageframe liftup*/
.liftup-noshadow .imageframe-liftup:before {
  box-shadow:none!important;}

.topbar {padding:20px 30px; min-height:150px; background:#fff;}
.topbar .topbarleft {float:left}
.topbar .topbarleft .chqname {color:#000; font-size:24px; line-height:42px;}
.topbar .topbarleft .qldgov { margin-bottom: 20px;}
.topbar .topbarright {width:178px; float:right; margin-top:15px;}
/*Toptabs*/
.fusion-tabs .menutabs li .tab-link {border-top: none; height:100%; padding: 11px 0 1px 0;}
.fusion-tabs .nav-tabs li .tab-link {border-radius: 5px 5px 0 0;}
.fusion-tabs.fusion-tabs-3 .nav-tabs li a{border-right:2px solid #fff; background:none; display: flex; align-content: center; justify-content : center;}
.fusion-tabs.fusion-tabs-3 .nav-tabs{background-color:#ffffff; }
.fusion-tabs.fusion-tabs-3 .nav-tabs li.active a, .fusion-tabs.fusion-tabs-3 .nav-tabs li.active a:hover, .fusion-tabs.fusion-tabs-3 .nav-tabs li.active a:focus{border-right-color:#ffffff; border-right:2px solid #fff;}
.fusion-tabs.fusion-tabs-3 .nav-tabs li.active a, .fusion-tabs.fusion-tabs-3 .nav-tabs li.active a:hover, .fusion-tabs.fusion-tabs-3 .nav-tabs li.active a:focus{background-color:#ffffff; border-top:none;}
.fusion-tabs.fusion-tabs-3 .nav-tabs li a:hover{background-color:#ffffff;border-top-color:#ffffff;}
.fusion-tabs.fusion-tabs-3 .tab-pane{background-color:#ffffff;}
.fusion-tabs.fusion-tabs-3 .nav, .fusion-tabs.fusion-tabs-3 .nav-tabs, .fusion-tabs.fusion-tabs-3 .tab-content .tab-pane{ border:none; }
.nav .nav-tabs li.passive:hover {opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; transition: 0.5s ease; -webkit-transition: 0.5s ease;}
	
#chq-tab {background:#84C446; margin:0 5px 0 30px;background-image:none; background-repeat:no-repeat; background-position:right top;}	 
#lcch-tab { margin:0 5px;background:#A1499B; background-image:none; background-repeat:no-repeat;}
#research-tab { margin:0 30px 0 5px; background:#FF7C33; background-image:none; background-repeat:no-repeat;}
	 		 	
.fusion-mobile-tab-nav #chq-tab, .fusion-mobile-tab-nav #lcch-tab, .fusion-mobile-tab-nav #research-tab, .fusion-mobile-tab-nav #foundation-tab { margin-left:0;margin-right:0; background-image:none;} 
#chq-tab h2, #lcch-tab h2, #research-tab h2, #foundation-tab h2 { padding-left:15px; padding-right:15px; color:#FFF; font-size:14px; font-weight:normal; }
#greentab {background:#84C446;background-image:none; background-repeat:no-repeat;}
#purpletab {background:#A1499B;background-image:none; background-repeat:no-repeat;}
#orangetab {background:#DE761B;}
#greytab {background:#0190BC;}
#greentab, #purpletab, #orangetab, #greytab {height:45px; padding:0; margin:0; }
/*Topsearchform*/
#greentab #search-2 { float:right; width:24%; margin:8px 28px 0 0; }
#greentab .searchform .search-table .search-field input {color: #84C446;border-radius: 5px 0 0 5px;}
#greentab .searchform .search-table .search-button input[type="submit"] {background: #EDF6E3; color: #84C446;border-radius: 0 5px 5px 0;}
#greentab .searchform .search-table .search-button input[type="submit"]:hover {background: #CEE7B4!important;}
#greentab .searchform .search-table .search-button input[type="submit"],#purpletab .searchform .search-table .search-button input[type="submit"],#orangetab .searchform .search-table .search-button input[type="submit"] {height: 28px;width: 28px;line-height: 25px;}
#greentab .searchform .search-table .search-field input,#purpletab .searchform .search-table .search-field input,#orangetab .searchform .search-table .search-field input {height: 28px;font-size: 12px;padding: 8px 10px;}
/*CHQ main nav*/
.fusion-copyright-content .fusion-copyright-notice a { padding-right:20px;}
.fusion-main-menu { width: 100%;}
#menu-chq-main-navigation, #menu-lcch-main-navigation, #menu-research-main-navigation, #menu-foundation-main-navigation {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-around; 
  justify-content: space-around;  
  -ms-flex-pack: justify;
 }

/*Main Menu homebutton*/
.fusion-main-menu .menuhomeicon {font-size:30px; margin-top:26px!important;}
/*Main Menu font color*/
.fusion-main-menu .fusion-widget-cart-counter > a:before,.fusion-main-menu > ul > li > a{color:#333; }
/*Main Menu font hover color*/
.fusion-main-menu .fusion-widget-cart-counter > a:hover:before,.fusion-main-menu > ul > li > a:hover{color:#17802E;}
/*Main Menu top bar hover*/
.fusion-main-menu > ul > li > a:hover{border-color:#17802E; }
/*Main Menu Dropdown Background Color*/
.fusion-main-menu .sub-menu{background-color:#FFF;width:215px;border-top:3px solid #17802E;font-family:'PT Sans';font-weight:400;-webkit-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);-moz-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);}
.fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents,.fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents{background-color:#FFF;border-color:#e3e2e3;}
.fusion-megamenu{background-color:#FFF;-webkit-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);-moz-box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);box-shadow:1px 1px 30px rgba(0, 0, 0, 0.06);}
/*Main Menu Dropdown Background Hover Color*/
.fusion-main-menu .sub-menu li a:hover{background-color:#E5FBD3;}
.fusion-main-menu .sub-menu .current-menu-item > a,.fusion-main-menu .sub-menu .current-menu-parent > a,.fusion-main-menu .sub-menu .current_page_item > a{background-color:#E5FBD3;}
/*Main subnav dropdown border*/
.fusion-main-menu .sub-menu li a{border:1px solid #e3e2e3; border-top:none; }
/*Main subnav child indicator arrow*/
#menu-chq-main-navigation .sub-menu li > a:after, #menu-lcch-main-navigation .sub-menu li > a:after, #menu-research-main-navigation .sub-menu li > a:after, #menu-foundation-main-navigation .sub-menu li > a:after { font-family: 'icomoon'; content: '\f105'; text-align:right; margin-left:10px; position: absolute;font-size: 14px; }
#menu-chq-main-navigation .sub-menu li > a:only-child:after, #menu-lcch-main-navigation .sub-menu li > a:only-child:after, #menu-research-main-navigation .sub-menu li > a:only-child:after, #menu-foundation-main-navigation .sub-menu li > a:only-child:after {content: ''; }

/*Font resizer styling*/
.fontresizerwrap {position:absolute; top:-15; right:35px; float:right; z-index:10!important; }
li.fontResizer { list-style-type: none; z-index:10!important; margin:auto;}
 
/*side navigation customisation*/
ul.side-nav li:first-child { display:none; } 
ul.side-nav li ul.children li:first-child { display:block; }
/*hide service catalogue arrow on side navigation*/
ul.side-nav li.page-item-12019 a span, ul.side-nav li.page-item-12451 a span, ul.side-nav li.page-item-12613 a span, ul.side-nav li.page-item-33115 a span { display:none!important; } 
/*hide service catalogue sub items on side navigation*/
ul.side-nav li.page-item-12241 a, ul.side-nav li.page-item-12239 a, ul.side-nav li.page-item-12266 a, ul.side-nav li.page-item-12616 a, ul.side-nav li.page-item-12618 a, ul.side-nav li.page-item-29358 a { display:none!important; } 
ul.side-nav li.page-item-12019 ul.children, ul.side-nav li.page-item-12241 ul.children, ul.side-nav li.page-item-12239 ul.children, ul.side-nav li.page-item-12266 ul.children, ul.side-nav li.page-item-12616 ul.children, ul.side-nav li.page-item-12618 ul.children { display:none!important; } 
.page-item-29052, .page-item-29269 .arrow { display:none!important; }

body.has-sidebar #content{width:calc(100% - 19% - 30px)!important;}
body.has-sidebar #main .sidebar{width:19%!important;}
body.has-sidebar .fusion-one-fourth { width: 22%!important; }

/*
body.has-sidebar.double-sidebars #content{width:calc(100% - 19% - 19% - 80px);margin-left:calc(19% + 40px);}
body.has-sidebar.double-sidebars #main #sidebar{width:19%;margin-left:calc(40px - (100% - 19%));}
body.has-sidebar.double-sidebars #main #sidebar-2{width:19%;margin-left:40px;}*/

/*side navigation Hover Color*/
.sidebar ul.side-nav li a:hover{background-color:#E5FBD3!important;}
#wrapper .side-nav li.current_page_item a{background-color:#E5FBD3!important;}
.sidebar ul.side-nav li a {padding-left:10px; padding-right:10px;}

/*side navigation active state color*/
#wrapper .side-nav li.current_page_item ul.children a {background-color:#fff!important;}
#wrapper .side-nav li.current_page_item ul.children a:hover {background-color:#E5FBD3!important;}
/*Hide siblings on side nav*/
ul.side-nav li { display:none; }
ul.side-nav li.current_page_item { display:block; }
ul.side-nav li.current_page_item ul.children li { display:block; }
ul.side-nav li.current_page_parent { display:block; }
ul.side-nav li.current_page_parent ul.children li { display:block; }
ul.side-nav li.current_page_ancestor { display:block; }
ul.side-nav li.current_page_ancestor ul.children li { display:block; }
#sidebar { margin-top:25px; }

/*page title and breadcrumb */
.fusion-page-title-captions{ display:none; }
.fusion-page-title-secondary { text-align: left!important; }
.fusion-breadcrumbs { padding-left:4px!important; margin-right:50px; }
.fusion-breadcrumbs a span:hover { color:#17802E; }
.fusion-breadcrumbs span.breadcrumb-leaf {color:#17802E!important; font-weight:bold;}
/*remove first > on breadcrumb*/
.fusion-breadcrumbs span:nth-child(2) { display:none;} 
/*hide the Home link in breadcrumbs */
.fusion-breadcrumbs span:first-child a span {display: none;}

/*Add view all services button*/
a.caspallserv-btn-link { text-decoration:none!important; text-align:center; }
.caspallserv-btn { background:#17802E; color:#17802E;margin:0 0 0 117px!important; width:120px; height:28px; }
.caspallserv-btn span{ color:#fff; text-decoration:none!important; font-size:13px; line-height:28px; }
.caspallserv-btn:hover{ background:#35BD54!important; color:#35BD54!important;}

/*Add view all guidelines button*/
a.caspallgdln-btn-link { text-decoration:none!important; text-align:center; }
.caspallgdln-btn { background:#17802E; color:#17802E;margin:0 0 0 130px!important; width:170px; height:28px; }
.caspallgdln-btn span{ color:#fff; text-decoration:none!important; font-size:13px; line-height:28px; }
.caspallgdln-btn:hover{ background:#35BD54!important; color:#35BD54!important;}

/*Fix google map to display on tabs*/
.tab-pane { width: 100% !important;}
.maptabs .tab-pane { padding: 5px!important;}

/*disable title separator*/
.fusion-title .title-sep-container { display:none;}
/*re-set gap below headers*/
.fusion-title.title, .fusion-title h1, .fusion-title.title, .fusion-title h2, .fusion-title.title, .fusion-title h3, .fusion-title.title, .fusion-title h4 {margin-bottom: 1px!important;}

/*top padding for content so it would be in line with sidenav*/
#content { padding:20px 0; }
.single-post #content { padding-top:0; }

/*toggle*/
h4.toggle .fusion-toggle-heading { font-size:16px; line-height:22px; }
.toggle-content { margin:0;}
h4.toggle .active { text-shadow: 0px 0.02em 0px #000000;}

/*layout fix for digital future single posts*/
.single-post .digi-firstcol, .single-post .digi-secondcol { padding-right: 2%; }

/*digital future single post sidenav*/
.digifuture-side-nav { border-right: 1px solid #ededed; }
.digifuture-side-nav p { padding:0; margin:0; }
.digifuture-side-nav a { width:100%; height:20px; padding:8px 10px; color:#333; font-family: "signika", arial, helvetica; font-size:14px; display:inline-table; text-decoration:none!important; border-bottom: 1px solid #ededed; }
.digifuture-side-nav a.current-page-item {background:#E5FBD3;}
.digifuture-side-nav a.digi-menuindent { padding-left:23px; }
.digifuture-side-nav a.digi-menuindent2 { padding-left:43px; }
.digifuture-side-nav a:first-of-type { border-top: 1px solid #ededed; }
.digifuture-side-nav a:hover {background:#E5FBD3;}
.showme{ display: none;}
.showhim:hover .showme{ display : block;}

/*abovefooter*/
.footwrap{background:#fff!important;border-top: 1px solid #84C446;padding-top:2px;}

/*Footer fatfooter*/
.fusion-footer {border-top: 1px solid #84C446 !important;padding-top: 25px;}
.fusion-footer-widget-area{background: #FFFFFF!important;margin-bottom: 20px;}
.fusion-footer-widget-area .widget-title { text-transform:none; color:#84C446!important;}
/*Footer bottom*/
.fusion-copyright-content .fusion-copyright-notice a { padding-right:20px; }
/*Footer fatfooter links*/
.fusion-footer-widget-area .widget_text, .fusion-widget-area .widget_text li, .fusion-footer-widget-area a{color: #6E6E6E!important;border-bottom: none;}
.fusion-footer-widget-area .widget_text li {padding: 10px 10px 0 0;border-bottom: 1px solid;padding-bottom: 12px;}
.fusion-footer-widget-area .widget_text li:last-of-type {
  border-bottom: none; 
}
.fusion-footer-widget-area .widget_text a {
  border-bottom: 0;
  padding-bottom: 0;
}
/*fat footer link hover colour*/
.fusion-footer-widget-area ul{margin-bottom: 10px;}
.fusion-footer-widget-area .widget li a:hover:before,.fusion-footer-widget-area .widget li.recentcomments:hover:before,.fusion-footer-widget-area a:hover,.fusion-footer-widget-area ul li a:hover{color:#17802E!important;}
/*arrow for li*/
.fusion-footer-widget-area .widget_text li a:before{
  position: absolute;
  font-size: 14px; line-height:23px;
  font-family: 'icomoon';
  content: '\f105';
  margin-left: -12px;
  color:#84C446!important;
}
.fusion-footer-widget-area .widget_text li.noarrow a:before{
  font-family: '';
  content: ''; 
  margin-left: 0;
}
.fusion-content-widget-area .widget_text ul {
  padding: 0;
}
.fusion-widget-area .widget_text li{
  display: block;
  padding: 10px 10px 10px 0;
  border-bottom: 1px solid #e7e6e6;
  color:#fff;
}

.fusion-widget-area .widget_text .covidalert li {
border-bottom: none;
color: #6E6E6E;
}
.fusion-widget-area .widget_text li a{
  padding-left: 12px; 
}
.covidalertbox .widget {margin-bottom: 0;}
.fusion-widget-area .widget_text li.noarrow a{
  padding-left: 0; 
}
.fusion-footer-widget-area .widget .textwidget > ul > li:first-child {
  padding-top: 0px;
}
.fusion-social-links-footer .fusion-social-networks {
  margin-top: 0;
}
.fusion-copyright-notice, .fusion-copyright-notice a {color: #6E6E6E!important; line-height:28px;float: none;display: inline-block;padding: 0!important; margin:0; }
.fusion-footer-copyright-area {background-color: #FFFFFF!important; border-top:1px solid #84C446!important; padding: 45px 0;}
.fusion-copyright-notice .sep {padding: 0 8px;}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice{text-align: left!important;}
.footsocial{ margin-left: 5px!important;}
.footsocial img{vertical-align: middle;}
.fusion-copyright-notice #languages a { min-width:220px!important; padding:0!important; margin:0!important; text-align:left!important;
}

.footmob { padding:15px 0 0 0;}
.footmob a:hover { opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; }

/*Last updated stamp styling*/
.lastupdated {float:left; margin: 3px 12px 0 0!important; font-size:13px; clear:both!important; width:205px;}

/*footer pagefeedback styling*/
.pagefb a img:hover { opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; transition: 0.5s ease; -webkit-transition: 0.5s ease;}
.pagefb { float:right!important; }
.pagefb a img { margin: 0 0 -8px 0!important; }  
div.pagefb { margin: 7px 10px 0 0!important; }

/*footer share button styling*/
.addtoany_shortcode a:hover { opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; transition: 0.5s ease; -webkit-transition: 0.5s ease;}
.addtoany_shortcode { float:right; }
.addtoany_shortcode a img { margin: 0 0 -1px 0!important; }  
div.addtoany_shortcode { margin: -2px 10px 0 0!important; }


/*footer print friendly styling*/
.printfriendly a:hover { opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; transition: 0.5s ease; -webkit-transition: 0.5s ease;}
.printfriendly { margin: 13px 0 12px 12px; }
.printfriendly a img { margin: 0 0 -1px 0!important; }  
div.printfriendly { margin: 6px 0 0 0!important; }
/*remove printfriendly from home page*/
.page-id-11760 .printfriendly { display:none;}

/*Hide last updated, feedback etc. from certain pages*/
.search-results .abovefooter, .error404 .abovefooter { display:none;}

.page-id-27197 .abovefooter .lastupdated, .page-id-27320 .abovefooter .lastupdated, .page-id-27324 .abovefooter .lastupdated, .page-id-28884 .abovefooter .lastupdated, .page-id-12821 .abovefooter .lastupdated, .page-id-12637 .abovefooter .lastupdated, .single-post .abovefooter .lastupdated, .page-id-12019 .abovefooter .lastupdated, .page-id-12023 .abovefooter .lastupdated, .page-id-12025 .abovefooter .lastupdated, .page-id-12613 .abovefooter .lastupdated, .page-id-12616 .abovefooter .lastupdated, .page-id-12618 .abovefooter .lastupdated, .page-id-12239 .abovefooter .lastupdated, .page-id-12241 .abovefooter .lastupdated, .page-id-29358 .abovefooter .lastupdated{ display:none;}

.page-id-12025 .abovefooter .addtoany_shortcode, .page-id-12618 .abovefooter .addtoany_shortcode { display:none;}

/*Hide mobile slideshow*/
.page-template-chq-main #main .fusion-row .mobslideholder {display:none;}
.page-template-chq-main #main .fusion-row .topicons {margin-top:-10px!important; }



/* IE10+ CSS styles */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	/*Main Menu Item Padding right*/
   .fusion-main-menu > ul > li{padding-right:16px;}
   /*sidenav arrow margin*/
   .side-nav-left .side-nav .arrow { margin-right: 5px; }
   .fusion-column-last { word-break: normal;}
   .j-image { display: block; height: 145px; position: relative; overflow: hidden; width: 100%; margin-bottom: 10px; }
   .j-image img { height: auto !important;  width: auto !important; object-fit: none !important; min-width: 100%; min-height: 100%;  margin: auto; position: absolute; }
   .j-poster { height: 20px; }
}

@media only screen and (max-width: 1100px) {
    #menu-chq-main-navigation, #menu-lcch-main-navigation, #menu-research-main-navigation, #menu-foundation-main-navigation { display:block; }
	.fusion-main-menu .menuhomeicon {font-size:16px; line-height:16px;}
	#menu-chq-main-navigation .sub-menu li > a:after, #menu-lcch-main-navigation .sub-menu li > a:after, #menu-research-main-navigation .sub-menu li > a:after, #menu-foundation-main-navigation .sub-menu li > a:after { content: ''!important; }	
}

@media only screen and (max-width: 995px) {
    #chq-tab, #lcch-tab, #research-tab, #foundation-tab { min-height:70px; }
	
}
@media only screen and (max-width: 890px) {
    .topbar .topbarright { display:none; } 
	.side-nav-left { display:none!important; }
	#sidebar { display:none; }
	body.has-sidebar #content{width:100%!important;}
	body.has-sidebar #main .sidebar{width:0!important;}
	.category-latest-news .fusion-post-slideshow img, .category-blog .fusion-post-slideshow img, .category-your-stories .fusion-post-slideshow img, .category-your-stories-bereavement .fusion-post-slideshow img, .category-seminars-conferences .fusion-post-slideshow img {
  top: 0!important;
  -webkit-transform: translate(0,0)!important;
      -ms-transform: translate(0,0)!important;
          transform: translate(0,0)!important;}
    #text-20, #text-21, #text-22, #text-23 { display:none!important; }
}
@media only screen and (max-width: 800px) {
    .fusion-page-title-captions h1{ display:none!important;}
	.join { display:none;}
	body.has-sidebar .fusion-one-fourth { width: 98%!important; }	
	/*align breadcrumb to vertical centre in firefox*/
	.fusion-page-title-row{display:flex!important; align-items: center;}
	.fusion-body .products li {width: 24% !important;display:inline-table!important; }	
}
@media only screen and (max-width: 767px) {
    #chq-tab, #lcch-tab, #research-tab, #foundation-tab { height:42px; min-height:42px; }
	#greentab #search-2 { float:none; text-align:center; width:90%; margin:0 auto; }
	.footmob { text-align:center; }
	.tfs-slider .slide-content-container {top: 50%!important;-webkit-transform: translateY(-50%)!important;transform: translateY(-50%)!important;}	
	.virtualtour .tabtitle { background:#A7499B!important; }
	.virtualtour h2.tabtitle { color:#fff!important; text-shadow: 1px 1px #5A5B5B; }
	.virtualtour .responsive-tabs .responsive-tabs__heading:after {border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff!important; content:""; display: block; position: absolute; right: 20px; top: 20px; height: 0; width: 0; }
	.virtualtour .responsive-tabs .responsive-tabs__heading--active:after{ border-bottom:hidden!important; border-top: 0; top: 18px; }
	.virtualtour h2:nth-of-type(1).tabtitle { background:#ABB852!important;}
	.virtualtour h2:nth-of-type(2).tabtitle { background:#3FA063!important;}
	.virtualtour h2:nth-of-type(3).tabtitle { background:#BF1A54!important;}
	.virtualtour h2:nth-of-type(4).tabtitle { background:#023F9A!important;}
	.virtualtour h2:nth-of-type(5).tabtitle { background:#FCD400!important;}
	.virtualtour h2:nth-of-type(6).tabtitle { background:#D0890D!important;}
	.virtualtour h2:nth-of-type(7).tabtitle { background:#798486!important;}
	.virtualtour h2:nth-of-type(8).tabtitle { background:#8A5686!important;}
	.virtualtour h2:nth-of-type(9).tabtitle { background:#B1B55E!important;}
	.virtualtour h2:nth-of-type(10).tabtitle { background:#F1A75F!important;}
	.virtualtour h2:nth-of-type(11).tabtitle { background:#E0437A!important;}
	.virtualtour h2:nth-of-type(12).tabtitle { background:#4689CD!important;}
	.virtualtour #tablist1-panel1, .virtualtour #tablist1-panel2, .virtualtour #tablist1-panel3, .virtualtour #tablist1-panel4, .virtualtour #tablist1-panel5, .virtualtour #tablist1-panel6, .virtualtour #tablist1-panel7, .virtualtour #tablist1-panel8, .virtualtour #tablist1-panel9, .virtualtour #tablist1-panel10, .virtualtour #tablist1-panel11, .virtualtour #tablist1-panel12 { border:none!important;margin:0!important; padding:0!important; }
}
@media only screen and (max-width: 690px) {/*
    .topbar .topbarleft .chqname span, #greentab, #purpletab, #orangetab, #greytab { display:none; } */
	.topbar .topbarleft .chqname, .topbar .topbarleft .qldgov { text-align:center; }
	.topbar .topbarleft {float:none;}
	.lastupdated, .printfriendly { display:none!important; }
	.category-latest-news .fusion-post-slideshow, .category-blog .fusion-post-slideshow, .category-your-stories .fusion-post-slideshow, .category-your-stories-bereavement .fusion-post-slideshow, .category-seminars-conferences .fusion-post-slideshow { height:100%!important; }
	.onefourthcol, .onefifthcol {width:50%;}
	.threefourthcol {width:100%;}
}

@media only screen and (max-width: 535px) {	
/*Adjust mobile slideshow on home page*/
	.page-template-chq-main #sliders-container { display:none!important;}
	.page-template-chq-main #main .fusion-row .mobslideholder {margin-top:-50px!important; display:block;}
	.page-template-chq-main #main .fusion-row .topicons {margin-top:0!important; }
	.onethirdcol {width:100%;}
	.onethirdcol ul {margin-top:0; margin-bottom:0;}
}

@media only screen and (max-width: 520px) {	
	/*Tablepress mobile styling for search and no of rows*/
	.dataTables_wrapper div[id*="tablepress-"] label select{ width:calc(100% - 115px);}
	.dataTables_wrapper div[id*="tablepress-"] label input{ width:calc(100% - 75px);}
    .dataTables_length { width:100%!important; padding-bottom:10px!important;}
    .dataTables_filter { width:100%!important;}
	.fusion-body .products li {width: 33%!important; }
	/*style all services button*/
	.caspallserv-btn { margin:0 auto; }
	.topbar {padding:20px 30px 10px 30px; min-height:0;}
	.topbar .topbarleft .chqname {font-size:1.2em; line-height:1.4em; margin:10px auto 0 auto;}
	.vt-control-toggle { display:none;}
}

@media only screen and (max-width: 480px) {	
	.fusion-body .products li {width: 49%!important; }
}

/*4 and 6 column responsive breakdown to 2 columns on home page*/	
@media only screen and (min-width: 500px) and (max-width: 800px)  {
    .home .fusion-one-fourth.fusion-layout-column.fusion-spacing-no, .home .fusion-one-sixth.fusion-layout-column.fusion-spacing-no {width: 50%;}
    .home .fusion-one-fourth.fusion-layout-column.fusion-spacing-yes, .home .fusion-one-sixth.fusion-layout-column.fusion-spacing-yes {width: 48%!important;}
    .home .fusion-one-fourth.fusion-layout-column.fusion-spacing-yes:nth-of-type(2n), .home .fusion-one-sixth.fusion-layout-column.fusion-spacing-yes:nth-of-type(2n) {margin: 0!important;}
}

/*CHQ home right tabs*/
.leftbluebar h3.title-heading-left, .leftpurplebar h3.title-heading-left, .leftvioletbar h3.title-heading-left, .leftgreenbar h3.title-heading-left, .leftrosebar h3.title-heading-left { padding-left:8px!important; }
.leftbluebar {border-left:7px solid #0D6CAF;}
.leftpurplebar {border-left:7px solid #574899;}
.leftvioletbar {border-left:7px solid #A7499B;}
.leftgreenbar {border-left:7px solid #2D9F49; }
.leftrosebar {border-left:7px solid #E877AF; }
/*find out more button hover*/		
.fom-button:hover {opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; transition: 0.5s ease; -webkit-transition: 0.5s ease;}

/*CHQ home news tile styling*/
.chq-homenews-tile-img { margin:0; padding:0;}
.chq-homenews-tile h2.entry-title { margin:15px 0 0 0; padding:0; }
.chq-homenews-tile .fusion-alignright {float: none; margin-left: 0; }
.chq-homenews-tile .fusion-read-more:after {
  content: '';
  position: absolute;
  top: 0!important; left:0;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  padding-left: 0; 
  font-family: '';
  display: block;
  text-indent: -9999px;font-size:1px;
   width:145px; height:30px; background:url(/wp-content/uploads/assets/find-out-more-btn.png); color:#fff!important; background-repeat: no-repeat!important;
}   
.chq-homenews-tile .fusion-read-more:hover:after {
  display: block;
   width:145px; height:30px; background:#ffffff url(/wp-content/uploads/assets/find-out-more-btn-hover.png)!important; color:#fff!important; background-repeat: no-repeat!important; z-index:999!important;
}
.chq-homenews-tile .fusion-meta-info {
  margin-top: 10px; position:relative;
  padding: 0;
  border: none; width:145px; height:35px; display:block; float:left;
}
.chq-homenews-tile .fusion-load-more-button { display:none; }
#content .chq-homenews-tile .fusion-meta-info a:hover { color:#fff!important;}
.fusion-row .fusion-meta-info .fusion-read-more {color:#fff!important;}
.fusion-row .fusion-meta-info .fusion-read-more:hover {color:#fff!important; }

#content a {text-decoration: underline; }
#content a:hover {text-decoration: underline; }
#content .fusion-button-wrapper a {text-decoration: none; }
#content a.button { color:#fff; text-decoration:none!important;}
.fusion-tabs a { text-decoration:none!important;}

/*Remove text transform uppercase from buttons*/
.fusion-button,
.post-password-form input[type="submit"],
.wpcf7-submit,
.gform_wrapper .gform_button,
.gform_wrapper .button,
.woocommerce .checkout #place_order,
.bbp-submit-wrapper .button {text-transform:none;}

/*Contact form7 custom styling*/
.checkboxbreak span { display:table!important; margin:0;}
.checkboxbreak input[type=checkbox], .checkboxbreak input[type=radio] { margin-top:-1px!important;}
.checkboxbreak span span { display:inline-block!important; }

/*Remove padding under right sidebar titles - note have to add .right-sidebar class to the last column element*/
.right-sidebar .fusion-column-wrapper .fusion-title { padding:0!important;}
.right-sidebar .fusion-column-wrapper h3 { margin-bottom:0;}
.right-sidebar .fusion-column-wrapper p { margin-bottom:10px;}
.right-sidebar .widget, .right-sidebar .fusion-column-wrapper {margin-bottom:0!important;}

/*Right side infobox styling*/
.infobox-right {margin-top: 4px !important; background-color: #f6f6f6; padding: 15px;}
.infobox-right .fusion-title {padding-bottom: 0; margin-bottom: 5px !important;border-bottom: 1px solid #EDE0E0;}
.infobox-right h2.collapseomatic  {margin:10px 0 0 0; padding: 0 5px 15px 30px;}
.infobox-right .collapseomatic_content {margin:0 0 20px 30px; }
.infobox-right .collapseomatic {background-position:0!important;}

/*Link hover colours*/
#content a:hover, #content h1 a:hover, #content h2 a:hover, #content h3 a:hover, #content h4 a:hover { color: #35BD54!important; }
#content a.button:hover { color:#fff!important; text-decoration:none!important; }
.mtli_attachment { background-position: 0 5px!important; }
.mtli_pdf [rel] { text-decoration:none!important; text-transform:uppercase!important; }

/*Social tabs plugin styling*/
.dcsnt-slider h3 a { text-decoration:none!important; }
.dcsnt-slider a { color:#fff; text-decoration:none!important; }
.dcsnt-slider h3 a:hover { color:#585858!important; }
.dcsnt-slider a:hover { color:#fff!important; }
.dcsnt-slider a.btn-type-facebook { color:#fff; }
.dcsnt-slider a.btn-type-facebook:hover { color:#fff!important; }

/*set padding on blogpages*/
.archive #main, .single #main {padding:30px!important;}
body.single-avada_portfolio .fusion-flexslider.flexslider.post-slideshow { margin: 0 auto !important; }

/*category single blog sidebar recent posts styling*/
.sidebar .widget .heading h4,.sidebar .widget h4{ color:#17802E!important; }
.textwidget .recposts { margin-top:-15px!important; }
.textwidget .recposts h4.entry-title a { font-size:16px!important; text-decoration:underline; }
.textwidget .recposts h4.entry-title a:hover { color: #35BD54!important; }

/*single latest news sidebar recent posts styling*/
.single-post .heading { margin-top:-24px!important; }
.single-post .heading h4.widget-title { font-size:22px!important; line-height:30px!important; margin-left:-3px; }
.textwidget .ln-sidebar { padding-top:7px; }
.textwidget .ln-sidebar h4.entry-title a { font-size:16px!important; text-decoration:underline; }
.textwidget .ln-sidebar h4.entry-title a:hover { color: #35BD54!important; }
.ln-sidebar .recent-posts-content p { display:none!important;}

/*single blog sidebar recent posts styling*/
.textwidget .blog-sidebar { padding-top:7px; }
.textwidget .blog-sidebar h4.entry-title a { font-size:16px!important; text-decoration:underline; }
.textwidget .blog-sidebar h4.entry-title a:hover { color: #35BD54!important; }
.blog-sidebar .recent-posts-content p { display:none!important;}

/*single your stories sidebar recent posts styling*/
.textwidget .ys-sidebar { padding-top:13px; }
.textwidget .ys-sidebar h4.entry-title a { font-size:16px!important; text-decoration:underline; }
.textwidget .ys-sidebar h4.entry-title a:hover { color: #35BD54!important; }
.ys-sidebar .fusion-columns { padding:0 18px 0 0; }
.ys-sidebar .fusion-column { margin-bottom:20px; }
.ys-sidebar .fusion-column ul.slides li.flex-active-slide {  margin:0!important; padding:0!important; max-height:95px; overflow:hidden;  }
.ys-sidebar .fusion-column ul.slides li.flex-active-slide a {  margin:0!important; padding:0!important; }
.ys-sidebar .fusion-column ol {display:none!important; }
.ys-sidebar .fusion-column ul.flex-direction-nav { display:none!important;}

/*adjust single post title style*/
body.single #wrapper h2.entry-title { font-size: 33px!important; line-height:1.05em!important; }
body.single #wrapper #servicepost .category-your-stories-bereavement h2.entry-title { font-size: 18px!important; line-height:27px!important; }
/*remove single post content top gap*/
.pf-content .nonhundred-percent-fullwidth { padding-top:0px!important; }
/*blog list item margin*/
.page .category-latest-news, .page .category-blog, .page .category-your-stories, .single-post .category-your-stories-bereavement, .page .category-seminars-conferences, .page .category-recent-achievements, .page .category-research-bios { margin-bottom:25px;}
/*remove margin bottom on post list bereavement your stories layout*/
.single-post #servicepost .category-your-stories-bereavement .fusion-post-slideshow {margin-bottom:0;}
/*blog list read more button styling*/
.category-latest-news .fusion-alignright .fusion-read-more:after, .category-blog .fusion-alignright .fusion-read-more:after, .category-your-stories .fusion-alignright .fusion-read-more:after, .category-public-health-notice .fusion-alignright .fusion-read-more:after, .category-your-stories-bereavement .fusion-alignright .fusion-read-more:after, .category-seminars-conferences .fusion-alignright .fusion-read-more:after, .category-recent-achievements .fusion-alignright .fusion-read-more:after, .category-research-bios .fusion-alignright .fusion-read-more:after, .category-research-news .fusion-alignright .fusion-read-more:after {
  content: '';
  position: absolute;
  top: -9px; right:0;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  padding-left: 0; 
  font-family: '';
  display: block;
  text-indent: -9999px;font-size:1px;
   width:145px; height:30px; background:url(/wp-content/uploads/assets/find-out-more-btn.png); color:#fff!important; background-repeat: no-repeat!important;
}
.category-latest-news .fusion-alignright .fusion-read-more:hover:after, .category-blog .fusion-alignright .fusion-read-more:hover:after, .category-your-stories .fusion-alignright .fusion-read-more:hover:after, .category-public-health-notice .fusion-alignright .fusion-read-more:hover:after, .category-your-stories-bereavement .fusion-alignright .fusion-read-more:hover:after, .category-seminars-conferences .fusion-alignright .fusion-read-more:hover:after, .category-recent-achievements .fusion-alignright .fusion-read-more:hover:after, .category-research-bios .fusion-alignright .fusion-read-more:hover:after, .category-research-news .fusion-alignright .fusion-read-more:hover:after {
 background:#ffffff url(/wp-content/uploads/assets/find-out-more-btn-hover.png); 
}
.category-latest-news .fusion-alignright a.fusion-read-more, .category-blog .fusion-alignright a.fusion-read-more, .category-your-stories .fusion-alignright a.fusion-read-more, .category-your-stories-bereavement .fusion-alignright a.fusion-read-more, .category-seminars-conferences .fusion-alignright a.fusion-read-more, .category-recent-achievements .fusion-alignright a.fusion-read-more, .category-research-bios .fusion-alignright a.fusion-read-more, .category-research-news .fusion-alignright a.fusion-read-more {min-width: 145px!important; display: inline-block!important; margin-top: 10px;}
.category-latest-news .fusion-meta-info, .category-blog .fusion-meta-info, .category-your-stories .fusion-meta-info, .category-public-health-notice .fusion-meta-info, .category-your-stories-bereavement .fusion-meta-info, .category-seminars-conferences .fusion-meta-info, .category-recent-achievements .fusion-meta-info, .category-research-bios .fusion-meta-info, .category-research-news .fusion-meta-info { border-top:none!important; margin:0 0 40px 0; padding-bottom:15px; }

/*thumbnail image rollover text link styling*/
h4.fusion-rollover-title a { color:#E4E4E4!important; }
#content h4.fusion-rollover-title a:hover, #content .fusion-rollover-categories a:hover { color: #fff!important; }
.fusion-rollover-categories a { display:none; }

/*mediareleases list styling*/
.mediarelease .fusion-columns { border: 1px solid #17802E; margin:0 2px 0 2px; background:#FFFFFF;}
.mediarelease .noneInLeft .recent-posts-content { position:relative;  }
.mediarelease .recent-posts-content p.meta .meta-separator, .mediarelease .recent-posts-content p.meta span a { display:none; }
.mediarelease .recent-posts-content p.meta { position:absolute; top:-2px; left:0; font-size:14px!important; }
.mediarelease .recent-posts-content h4.entry-title { margin:11px 0 9px 135px!important; }
.mediarelease .fusion-column:nth-child(4n+3) { background:#E5FBD3; }
.mediarelease .fusion-columns .fusion-column { margin:0!important; }

/*factsheets list styling*/
.factsheets .noneInLeft .recent-posts-content { position:relative;  }
.factsheets .recent-posts-content p.meta .meta-separator, .factsheets .recent-posts-content p.meta span a { display:none; }
.factsheets .recent-posts-content h4.entry-title { margin:0!important; font-size:16px!important; line-height:22px;}
.factsheets .recent-posts-content h4.entry-title a { text-decoration:underline!important;}
.factsheets .fusion-columns .fusion-column { margin:0!important; }
#factsheetlist { margin:0; padding:0;}

/*Emergency factsheets*/
.em-fs-greenbox {border: 3px solid #17802e; background-color: #e5FBD3; padding: 30px 30px 20px 30px;}
.em-fs-greybox {border: 3px solid #17802e; background-color: #F2F2F2; padding: 30px 30px 20px 30px;}
.em-fs-redbox {border: 3px solid #DE3132; background-color: #F6F6F6; padding: 30px 30px 20px 30px;}
.em-fs-redbox h2 {color: #DE3132!important; margin-bottom: 17px;}

/*toggle grey background*/
.tog-lightgrey .panel-collapse { background:#F3F3F3; border:1px solid #E5E5E5; }
.tog-lightgrey .panel-collapse .panel-body { padding:15px; }
.fusion-accordian .panel-heading {background-color: #F5F5F5; padding: 0 10px; margin-bottom: 10px;}

/*flipbox*/
h3.flip-box-heading-back { font-size:24px!important; text-transform:none!important; }

/*Toggle fix if there's an image in the toggle block and higher than the content*/
.accordian .panel-body { position:relative;overflow:hidden; }

/*Digital future home page tiles*/
.digifuturetiles .fusion-column { margin-bottom:0!important; padding-bottom:0!important; }
.digifuturetiles img {width: 100%;}

/*Digital future quick search styling*/
#filtercontent h1 { font-size:22px; margin-bottom:0; }
#filtercontent h1.entry-title { font-size:14px; line-height:24px!important;} 
#filtercontent h1.entry-title a { text-decoration:underline;
color:#17802E!important;} 
#filtercontent h1.entry-title a:hover { color:#53812E!important; } 
#filtercontent .entry-summary { display:none!important;}
a[rel=bookmark] {color:#363636!important;}
#filtercontent .entry-header img { display:none!important;}

form#uwpqsffrom_28223 .uwpqsf_class label { float:left; display:inline-table; white-space: nowrap; width:50px; margin:5px; padding:3px 10px 3px 5px!important; background:#F3F4F4; color:#80858A; cursor:pointer;}
form#uwpqsffrom_28223 .uwpqsf_class label input { vertical-align:middle; margin:-3px 2px 0 0; cursor:pointer; padding-right:10px!important;}
form#uwpqsffrom_28223 .uwpqsf_class label:hover { background:#E8EAEA;  }
#uwpqsf_btn input {padding:5px 15px!important; margin:15px 0 15px 10px!important; color:#fff; background:#019E47!important; float:left!important;}#uwpqsf_btn input:hover {background:#01B653!important; cursor:pointer;}

/*AMS box*/
.ams-box a.heading-link { color:#A73F96!important; text-decoration:none!important; }
.ams-box a { color:#A73F96!important; }
.ams-box a:hover { color:#C563B4!important;}

/*Tablepress styling*/
.tablepress { border:1px solid #27893E!important; }
.tablepress thead th { background-color: #17802E!important; color:#fff!important; font-weight:normal!important; border:none!important; }
.tablepress .odd td { background-color: #FFFFFF!important; }
.tablepress .even td { background-color: #E5FBD3!important; }
.dataTables_length select { padding: 0 5px; height: 20px;}
#tablepress-3_length, #tablepress-3_filter { margin-bottom:10px;}
.dataTables_filter { float: left!important; margin-bottom:4px!important;}
.dataTables_filter label {font-weight: bold;  padding: 10px;  background-color: #E5FBD3;  margin-bottom: 10px;}
.dataTables_length { float: right!important; margin-bottom:4px!important;}
.dataTables_length label {font-weight: bold;  padding: 10px;  background-color: #E5FBD3;  margin-bottom: 10px;}

/*next and previous button styling*/
.paginate_button:before, .paginate_button:after {color: #E5FBD3!important;}
.paginate_button:hover:before, .paginate_button:hover:after {color: #17802E!important;}
.paginate_button.disabled:before, .paginate_button.disabled:after { color: #f9f9f9;}

#content .pagination a.inactive { text-decoration:none!important;}
#content .pagination a.inactive:hover {color: #17802E!important;}


/*Tablepress disclosure logs table styling*/
table .tablepress { table-layout:fixed;width:100%;}
.tablepress-id-2 .column-1, .tablepress-id-2 .column-3 { width: 10%; min-width:70px; }
.tablepress-id-2 .column-5 { width: 20%; min-width:80px; }
.tablepress-id-2 .column-7 { width: 50%; min-width:100px; }
.tablepress-id-2 .column-2, .tablepress-id-2 .column-4, .tablepress-id-2 .column-6  { padding: 1px; border-right:1px solid #27893E!important;}
/**/
.tablepress h3 {margin-top:0;}
.tablepress ul {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
.tablepress p {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}
.tablepress br { display:none;}

.fusion-social-networks-wrapper a { text-decoration:none!important;}

/* SOCIAL MEDIA PLUGIN STYLING */
/* remove juicer branding */
.juicer-feed.white li.feed-item.juicer { display: none; }
.juicer-feed h1.referral { display: none; }

/*Social media plugin remove juicer transition */
.juicer-feed.juicer-widget.j-modern .flipper {	transition: none 0s ease 0s; }

/*Social media plugin match normal page styling */
.juicer-feed.juicer-widget li.feed-item {   font-family: "Lato" !important;   color: #6E6E6E !important;   font-size: 15px; }
/*Social media plugin post pop-up overlay button styles */
.post-overlay.juicer-feed a.juicer-button {    color: #17802E;    border: 2px solid #17802E;}
.social-plugin-tabs div ul li a h4.fusion-tab-heading {  font-size: 25px !important;}
.social-plugin-tabs div ul li a h4 .fa {    padding: 0px 0px 0px 8px;}
.juicer-feed.juicer-widget li.feed-item {	border: none;}
.j-post-overlay.juicer-feed a.juicer-button {    border: 2px solid #17802E;    color: #17802E;}
.j-post-overlay.juicer-feed a.juicer-button:hover {    background-color: #17802E;    color: #FFFFFF;}
.j-post-overlay.juicer-feed a.juicer-button:hover {    background-color: #17802E;    color: #FFFFFF;}
.juicer-feed .j-paginate {    border: 2px solid #17802E;    color: #17802E;}
.juicer-feed .j-paginate:hover {    background-color: #17802E;    color: #FFFFFF !important;}
.juicer-feed.white li.feed-item {   font-family: "Lato" !important;   color: #6E6E6E !important;   font-size: 15px;    border-width: 1px;   }
.j-loading {   background-color: #17802E;   color: #17802E;   border: 2px solid #17802E;}
/*make text smaller */
.j-poster h3 {  font-size: 12px !important;}
/* highlight active tab */
.join .fusion-tabs .nav-tabs > li .fusion-tab-heading {color: #828687 !important;}
.join .fusion-tabs .nav-tabs > .active .fusion-tab-heading {color: #17802E !important;}
/*restrict height of widget so does not overflow into below elements */
.juicer-feed.juicer-widget .j-image img {  width: 100%;  height: 145px;  object-fit: cover;}
.juicer-feed.white li.feed-item .j-message a {font-weight: normal;color: #17802E;}
.j-post-overlay.juicer-feed .j-overlay-text.words .j-message {font-family: inherit; font-size: inherit;}
.join {  max-height: 607px;}




/*Mental health styling*/ 
.mentalhealth .paginate_button::before, .mentalhealth .paginate_button::after {color: #D1CAE3!important;}
.mentalhealth .fusion-modal h1, .mentalhealth .fusion-post-content h1, .mentalhealth .fusion-widget-area h1, .mentalhealth .post-content h1, .mentalhealth .title h1{color:#58469C!important;}
.mentalhealth #main .post h2, .mentalhealth .fusion-modal h2, .mentalhealth .fusion-post-content h2, .mentalhealth .fusion-title h2, .mentalhealth .fusion-widget-area h2, .mentalhealth .post-content h2, .mentalhealth .search-page-search-form h2, .mentalhealth .title h2, .mentalhealth h2{color:#58469C!important;}
.mentalhealth .fusion-modal h3, .mentalhealth .fusion-post-content h3, .mentalhealth .fusion-title h3, .mentalhealth .fusion-widget-area h3, .mentalhealth .person-author-wrapper span, .mentalhealth .post-content h3, .mentalhealth .project-content h3, .mentalhealth .sidebar .widget h3, .mentalhealth .title h3, .mentalhealth .wpb_text_column h3, .mentalhealth h3{color:#58469C!important;}
.mentalhealth #wrapper .fusion-tabs-widget .tab-holder .tabs li a, .mentalhealth .fusion-accordian .panel-title a, .mentalhealth .fusion-carousel-title, .mentalhealth .fusion-modal h4, .mentalhealth .fusion-post-content h4, .mentalhealth .fusion-tabs .nav-tabs > li .fusion-tab-heading, .mentalhealth .fusion-title h4, .mentalhealth .fusion-widget-area h4, .mentalhealth .post-content h4, .mentalhealth .project-content .project-info h4, .mentalhealth .share-box h4, .mentalhealth .title h4{color:#58469C!important;}
/*Link colours*/
.fusion-row .post-content .mentalhealth a, .mentalhealth .mimetypelabel{color:#58469C!important;}
/*Link hover colours*/
#content .mentalhealth a:hover, #content .mentalhealth h1 a:hover, #content .mentalhealth h2 a:hover, #content .mentalhealth h3 a:hover, #content .mentalhealth h4 a:hover { color: #8374C0!important; }
.fusion-footer-widget-column .mentalhealth .fusion-widget-area h4 {color:#fff!important;}
.mentalhealth .ext { background:url(/wp-content/uploads/assets/icon-external-link-mhs-purple.png) center right no-repeat!important; }
.mentalhealth .collapseomatic:hover {background-image: url(/wp-content/uploads/assets/toggleplus-hover-mhs-purple.png) !important; }
.mentalhealth .colomat-close {background-image: url(/wp-content/uploads/assets/toggleplus-expand-mhs-purple.png) !important;}
.mentalhealth .colomat-close:hover {background-image: url(/wp-content/uploads/assets/toggleplus-expand-mhs-purple.png) !important;}
/*Mental health dynamic*/
.mentalhealth .fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:#58469C!important;border-color:#58469C!important;}
.mentalhealth .circle-yes ul li:before, .mentalhealth .fusion-accordian .panel-title .active .fa-fusion-box, .mentalhealth .fusion-date-and-formats .fusion-date-box, .mentalhealth .pagination .current, .mentalhealth .progress-bar-content, .mentalhealth .table-2 table thead, .mentalhealth ul.arrow li:before, .mentalhealth ul.circle-yes li:before{background-color:#58469C!important;}

/*CYCHS styling*/
.cychs .fusion-modal h1, .cychs .fusion-post-content h1, .cychs .fusion-widget-area h1, .cychs .post-content h1, .cychs .title h1{color:#006CB0!important;}
.cychs #main .post h2, .cychs .fusion-modal h2, .cychs .fusion-post-content h2, .cychs .fusion-title h2, .cychs .fusion-widget-area h2, .cychs .post-content h2, .cychs .search-page-search-form h2, .cychs .title h2, .cychs h2{color:#006CB0!important;}
.cychs .fusion-modal h3, .cychs .fusion-post-content h3, .cychs .fusion-title h3, .cychs .fusion-widget-area h3, .cychs .person-author-wrapper span, .cychs .post-content h3, .cychs .project-content h3, .cychs .sidebar .widget h3, .cychs .title h3, .cychs h3{color:#006CB0!important;}
.cychs #wrapper .fusion-tabs-widget .tab-holder .tabs li a, .cychs .fusion-accordian .panel-title a, .cychs .fusion-carousel-title, .cychs .fusion-modal h4, .cychs .fusion-post-content h4, .cychs .fusion-tabs .nav-tabs > li .fusion-tab-heading, .cychs .fusion-title h4, .cychs .fusion-widget-area h4, .cychs .post-content h4, .cychs .project-content .project-info h4, .cychs .share-box h4, .cychs .title h4, .cychs h4{color:#006CB0!important;}
/*Link colours*/
.fusion-row .post-content .cychs a, .cychs .mimetypelabel {color:#006CB0!important;}
/*Link hover colours*/
#content .cychs a:hover, #content .cychs h1 a:hover, #content .cychs h2 a:hover, #content .cychs h3 a:hover, #content .cychs h4 a:hover { color: #6DACDA!important; }
.fusion-footer-widget-column .cychs .fusion-widget-area h4 {color:#fff!important;}
.cychs .ext { background:url(/wp-content/uploads/assets/icon-external-link-blue.png) center right no-repeat!important; }
.cychs .collapseomatic:hover {background-image: url(/wp-content/uploads/assets/toggleplus-hover-blue.png) !important; }
.cychs .colomat-close {background-image: url(/wp-content/uploads/assets/toggleplus-expand-blue.png) !important;}
.cychs .colomat-close:hover {background-image: url(/wp-content/uploads/assets/toggleplus-expand-blue.png) !important;}
/*CYCHS dynamic*/
.cychs .fusion-accordian .panel-title a:hover .fa-fusion-box{background-color:#006CB0!important;border-color:#006CB0!important;}
.cychs .circle-yes ul li:before, .cychs .fusion-accordian .panel-title .active .fa-fusion-box, .cychs .fusion-date-and-formats .fusion-date-box, .cychs .pagination .current, .cychs .progress-bar-content, .cychs .table-2 table thead, .cychs ul.arrow li:before, .cychs ul.circle-yes li:before{background-color:#006CB0!important;}
.cychs .fusion-tabs.classic .nav-tabs > li.active .tab-link {border-color: #006CB0 !important;}
/*CYCHS tablepress and gravity forms*/
/*.cychs .paginate_button:hover::before, .paginate_button:hover::after {color: #F6f6f6 !important;}
.cychs .paginate_button::before, .paginate_button::after {color: #006CB0 !important;}*/
.cychs .tablepress thead th {background-color: #006CB0 !important;}
.cychs .tablepress .even td {background-color: #F6F6F6 !important;}
.cychs .tablepress {border: 1px solid #006CB0 !important;}
.cychs .gform_wrapper .button:hover, .cychs .gform_wrapper .gform_button:hover {background: #006CB0 none repeat scroll 0% 0%;}
.cychs .gform_wrapper .button, .cychs .gform_wrapper .gform_button {background: #006CB0 none repeat scroll 0% 0%; }
/*thumbnail image rollover gradient styling*/
.cychs .fusion-image-wrapper .fusion-rollover{background-image:linear-gradient(top, rgba(0,108,176,0.7) 0%, rgba(0,108,176,0.7) 100%)!important;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0,108,176,0.7)), color-stop(1, rgba(0,108,176,0.7)))!important;
background-image:filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#006CB0, endColorstr=#2d9f49), progid: DXImageTransform.Microsoft.Alpha(Opacity=0);	
background-image:-webkit-linear-gradient(top, rgba(0,108,176,0.7) 0%, rgba(0,108,176,0.7) 100%)!important;
background-image:-moz-linear-gradient(top, rgba(0,108,176,0.7) 0%, rgba(0,108,176,0.7) 100%)!important;
background-image:-ms-linear-gradient(top, rgba(0,108,176,0.7) 0%, rgba(0,108,176,0.7) 100%)!important;
background-image:-o-linear-gradient(top, rgba(0,108,176,0.7) 0%, rgba(0,108,176,0.7) 100%)!important;}

/*updated instagram icon*/
a.cusom-footer-instagram { background: url(/wp-content/uploads/assets/incon-insta-green.png) no-repeat; background-color:#717576; height: 36px; width: 36px; margin:0 3px -10px 4px!important; }
a.cusom-footer-instagram:hover { background-position: 0 -36px; }

/*MIMEtype styles */
.mtli_attachment:after, img + .mimetypelabel, .fusion-button .mimetypelabel {display: none; }
 .fusion-button .mimetypelabel {display: none!important; margin:0;}
.mtli_attachment {padding-left: 0px !important;background-image: none !important;display: inline !important; }
.mimetypelabel { text-transform:capitalize; color:#17802E;}
.fusion-button-wrapper .mimetypelabel, .fusion-imageframe .mimetypelabel, .fusion-image-wrapper .mimetypelabel, .fusion-slider-sc .mimetypelabel, .fusion-slider-sc .mimetypelabel {display: none;}


/*link icons*/
/*.pdf, .word, .other, .excel, .youtube, .vimeo { padding:0 0 0 20px; }*/
.ext, .int { padding:0 20px 0 0; }
.ext { background:url(/wp-content/uploads/assets/icon-external-link.png) center right no-repeat!important; }
/*
.int { background:url(/wp-content/uploads/assets/icon-internal-link.png) center right no-repeat; }
.pdf { background:url(/wp-content/uploads/assets/icon-pdf.png) center left no-repeat; }
.word { background:url(/wp-content/uploads/assets/icon-word.png) center left no-repeat; }
.other { background:url(/wp-content/uploads/assets/icon-other.png) center left no-repeat; }
.excel { background:url(/wp-content/uploads/assets/icon-excel.png) center left no-repeat; }
.youtube { background:url(/wp-content/uploads/assets/icon-youtube.png) center left no-repeat; }
.vimeo { background:url(/wp-content/uploads/assets/icon-vimeo.png) center left no-repeat; }*/


/*
.events div .fusion-row:empty { background-color:#721314; padding: 16px; height:100px; display:block;}*/
.events { margin:0; padding:0;}
.lcch-events { padding:90px 0 0 0; background: url(/wp-content/uploads/assets/170410-lcch-whats-on-title.png) no-repeat; 	background-position: 0 20px; background-size:contain; }

/* mobile active state navigation styles */
.fusion-mobile-current-nav-item > a { color: #17802E; background-color: #E5FBD3 !important;}
.sub-menu .fusion-mobile-current-nav-item > a { color: #17802E; background-color: #F9F9F9 !important;}

/*search title styling*/
#widget_bsearch_pop-2 h4.widget-title { font-size:22px;}

/*collaps-o-matic styling*/
h2.collapseomatic:hover { color:#35bd54;}
h2.collapseomatic {margin:0 0 16px 0; text-decoration:underline; font-size: 16px !important; line-height: 25px !important; background-color: #F5F5F5; padding: 5px 5px 10px 50px!important;}
.collapseomatic {background-image: url(/wp-content/uploads/assets/toggleplus.png) !important; margin:0; background-position: 8px 8px!important;clear:both;}
.collapseomatic:hover {background-image: url(/wp-content/uploads/assets/toggleplus-hover.png) !important; }
.colomat-close {background-image: url(/wp-content/uploads/assets/toggleplus-expand.png) !important;}
.colomat-close:hover {background-image: url(/wp-content/uploads/assets/toggleplus-expand.png) !important;}

h2#antimicrobial-amber {color:#f57b2e;}
#antimicrobial-amber.collapseomatic:hover {background-image: url(/wp-content/uploads/assets/toggleplus-hover-amber.png) !important; }
#antimicrobial-amber.colomat-close {background-image: url(/wp-content/uploads/assets/toggleplus-expand-amber.png) !important;}
#antimicrobial-amber.colomat-close:hover {background-image: url(/wp-content/uploads/assets/toggleplus-expand-amber.png) !important;}

h2#antimicrobial-red {color:#fe0000;}
#antimicrobial-red.collapseomatic:hover {background-image: url(/wp-content/uploads/assets/toggleplus-hover-red.png) !important; }
#antimicrobial-red.colomat-close {background-image: url(/wp-content/uploads/assets/toggleplus-expand-red.png) !important;}
#antimicrobial-red.colomat-close:hover {background-image: url(/wp-content/uploads/assets/toggleplus-expand-red.png) !important;}

.coltextwrapper-g {background:#E5FBD3; margin:0; padding:10px;}
.coltextwrapper-lg {background:#FFFFFF; margin:0; padding:10px;}

#readmore1 {background: none!important; background-image: none!important; margin-left: -15px; font-weight: bold;}
#target-readmore1 {margin-left: 0;}

/*Caspio styling*/
#casprefinfobox-wrap #norecord { display:none;}

/*AMS tablepress styling*/
.selected-g td.column-1{ background-color:#ccecce!important; }
.selected-g td.column-2{ background-color:#42ac48!important; color:#fff!important; text-align:center;}
.selected-g td.column-1 h2{ margin-bottom:0 ; font-size:17px!important; font-weight:400!important; line-height:30px!important;}
.selected-a td.column-1{background-color:#fbccae!important;}
.selected-a td.column-1 h2{color:#f57b2e; margin-bottom:0 ; font-size:17px!important; font-weight:400!important; line-height:30px!important;}
.selected-a td.column-1 h2:hover{color:#F46B1A;}
.selected-a td.column-1 h3{color:#f57b2e;}
.selected-a td.column-1 h2.collapseomatic:hover {background-image: url(/wp-content/uploads/assets/toggleplus-hover-amber.png) !important; }
.selected-a td.column-1 h2.colomat-close {background-image: url(/wp-content/uploads/assets/toggleplus-expand-amber.png) !important;}
.selected-a td.column-1 h2.colomat-close:hover {background-image: url(/wp-content/uploads/assets/toggleplus-expand-amber.png) !important;}
.selected-a td.column-1 a, .selected-a td.column-1 .mimetypelabel{color:#f57b2e!important;}
.selected-a td.column-1 a.ext { background:url(/wp-content/uploads/assets/icon-external-link-orange.png) center right no-repeat!important; }
#content .selected-a td.column-1 a:hover{color:#F46B1A!important;}
.selected-a td.column-2{background-color:#f57b2e!important; color:#fff!important; text-align:center;}
.selected-r td.column-1{background-color:#ffbbbb!important;}
.selected-r td.column-1 a{color:#ff0103!important;}
#content .selected-r td.column-1 a:hover{color:#D50000!important;}
.selected-r td.column-2{background-color:#ff0103!important; color:#fff!important; text-align:center;}
.selected-r td.column-1 h2{color:#fe0000; margin-bottom:0 ; font-size:17px!important; font-weight:400!important; line-height:30px!important;}
.selected-r td.column-1 h3{color:#fe0000;}
.selected-r td.column-1 h2:hover{color:#D50000;}
.selected-r td.column-1 h2.collapseomatic:hover {background-image: url(/wp-content/uploads/assets/toggleplus-hover-red.png) !important; }
.selected-r td.column-1 h2.colomat-close {background-image: url(/wp-content/uploads/assets/toggleplus-expand-red.png) !important;}
.selected-r td.column-1 h2.colomat-close:hover {background-image: url(/wp-content/uploads/assets/toggleplus-expand-red.png) !important;}

/*poison plant info image popup styling*/
.wp-colorbox-image img:first-of-type { margin-left:0;} 
.wp-colorbox-image img{ margin:5px;}
.wp-colorbox-image img { width:100px; height:100px; border: 1px solid #cccccc; opacity:0.85; padding:2px;}
.wp-colorbox-image img:hover { box-shadow:2px 2px 5px #888; transition:opacity 250ms ease 0s; opacity:1;}
.pplants .responsive-tabs__list {background:#108229; margin:0!important; padding:0!important;}
.pplants .tab-content ul li a { text-decoration:underline!important;}
.pplants .responsive-tabs__list__item { background-color:#333!important; color:#fff!important; border:1px solid #fff!important; margin:0!important; padding:9px!important;  }
.pplants .responsive-tabs__list__item--active { background-color:#108229!important; color:#fff!important; border:none!important; }
.pplants .responsive-tabs__list__item:hover { background-color:#108229!important; }
.pplants .responsive-tabs__panel { border:none!important; margin:20px 0!important; padding:20px 0 0 0!important;}

h3.popover-title { color:#fff!important; font-size:18px!important;}

.blank {display: table;}

/*Poisonous Plants display styling*/
#content .fusion-product-buttons a.show_details_button { text-transform:none; color:#fff!important;}
#content .fusion-product-buttons a.show_details_button:hover { color:#fff!important; background:#000; padding:2px 4px 4px 4px; }
#content h3.product-title { font-style:normal!important;}
.orderby-order-container, .sort-count { display:none!important;}
.widget-woof .heading h4{ margin-bottom:5px; font-size:22px!important;}
.widget-woof h4 { font-size:17px!important; margin:0px!important;}
.woof_reset_search_form { background:#108229; color:#fff; border:none; height:28px; padding:0 20px;}
.woof_reset_search_form:hover {background:#16B439; cursor:pointer;}
.product-details-container { border:none!important;}
.products > li { border-width:1px!important;}
.WOOF_Widget {padding:20px 20px 0 20px; border:1px solid #108229; background:#F4F4F4;}
/* Hide product meta on single product page */
.single-product .product_meta {display: none;}
.product .flexslider .slides li{ width:102px!important; height:102px!important; margin:0 7px 0 0!important;}
.product a.flex-next  { margin-right:3px; text-decoration:none!important;}
.product a.flex-prev  { margin-left:3px; text-decoration:none!important;}
#content a.page-numbers { text-decoration:none!important;}
#content a.page-numbers:hover {color: #17802E!important;}
/*toxicity tabs*/
.toxicity-tabs {margin:5px 0 20px 0!important;}
li.active a#fusion-tab-category1, li.active a#fusion-tab-category2, li.active a#fusion-tab-category3, li.active a#fusion-tab-category4 { background:#E8362D!important; border-top-color:#E8362D!important; }
li.active a#fusion-tab-category1 h4.fusion-tab-heading, li.active a#fusion-tab-category2 h4.fusion-tab-heading, li.active a#fusion-tab-category3 h4.fusion-tab-heading, li.active a#fusion-tab-category4 h4.fusion-tab-heading{color:#fff!important;}


/*fusion slider caption and arrow fixes*/
.tfs-slider .slide-content-container {top: 88%;-webkit-transform: translateY(-15%);transform: translateY(-15%);}
.threelinecaption .tfs-slider .slide-content-container {top: 75%;}
a.flex-next  { text-decoration:none!important;}
a.flex-prev  { text-decoration:none!important;}
.fusion-title-sc-wrapper { background-color: rgba(0, 0, 0, 0.6) !important;}

/*responsive banner images */
@media screen and (max-width: 690px) {
.page-banner-mobile {display: block;}
.page-banner-full {display: none;}
}
@media screen and (min-width: 690px) {
.page-banner-mobile {display: none;}
.page-banner-full {display: block;}
}
@media screen and (max-width: 800px) {
.contact-banner-mobile {display: block; margin-bottom:15px;}
}
@media screen and (min-width: 800px) {
.contact-banner-mobile {display: none;}
}
@media screen and (max-width: 600px) {
.fs-banner-mob {display:block !important;}
.fs-banner-full {display:none !important;}
}
@media screen and (min-width: 600px) {
.fs-banner-mob {display:none !important;}
.fs-banner-full {display:block !important;}
}

/* add to any plugin styles */
.a2a_menu a {color: #6E6E6E !important;}

/* navigation margins */
.nav-tabs h2 {margin-bottom: 10px;}

/*Fact sheet header styling for printfriendly*/
.fs-head-one {display: none !important;}

/*padding for factsheet category list*/
.fs-cat-list {padding: 0 0 10px 0;}
.fs-cat-list a {text-decoration: underline !important;}
.fs-cat-list .listing-item {
    line-height: 1.35;
    margin-bottom: 7px;
}

/*
.fusion-column { margin-bottom:0!important;}
.column { margin-bottom:0!important;}
.col { margin-bottom:0!important;}
.col-lg-12 { margin-bottom:0!important;}
.col-md-12 { margin-bottom:0!important;}
.col-sm-12{ margin-bottom:0!important;}*/

@media only screen and (max-width: 800px) {	
.chq-homenews-tile-img .fusion-columns .fusion-column:not(.fusion-column-last), .lcch-homenews-tile-img  .fusion-columns .fusion-column:not(.fusion-column-last) {margin: 0!important;}
.category-latest-news .fusion-meta-info, .category-blog .fusion-meta-info, .category-your-stories .fusion-meta-info, .category-your-stories-bereavement .fusion-meta-info, .category-seminars-conferences .fusion-meta-info, .category-recent-achievements .fusion-meta-info, .category-research-bios .fusion-meta-info {margin: 0!important;}
.homesep {margin-bottom:5px!important;}
.fusion-footer-widget-area h3, .fusion-footer-widget-area .widget-title {margin: 0 0 8px;}
.fusion-footer-widget-area .fusion-columns .fusion-column:not(.fusion-column-last) {margin: 0 0 15px;}
}
@media only screen and (max-width: 767px) {	
.tab-content .nav li a#chq-tab h2 {font-weight:bold;font-size:18px;}
.fusion-copyright-notice div a{ line-height: 1em;}
}
/*Departments and services post icon styles*/
.team-icon {margin-top: 4px;margin-left: 8px;margin-right: 20px !important;}
.leader-icon {margin-top:0px !important;}


/*Virtual tour tabs for thumbnails*/
.virtualtour .responsive-tabs__list {margin:0!important; padding:0 5px!important;}
.virtualtour .responsive-tabs__list__item {color:#fff!important; border:1px solid #fff!important; margin:0!important; padding:9px!important;  }
.virtualtour .responsive-tabs__panel { border:none!important; margin:10px 0!important; padding:10px 0 0 0!important;}
.virtualtour .responsive-tabs__list [id^=tablist1-tab] { font-size:15px; text-shadow: 1px 1px #5A5B5B;}
.virtualtour .responsive-tabs__list #tablist1-tab1 {background:#ABB852!important;}
.virtualtour .responsive-tabs__list #tablist1-tab2 {background:#3FA063!important;}
.virtualtour .responsive-tabs__list #tablist1-tab3 {background:#BF1A54!important;}
.virtualtour .responsive-tabs__list #tablist1-tab4 {background:#023F9A!important;}
.virtualtour .responsive-tabs__list #tablist1-tab5 {background:#FCD400!important;}
.virtualtour .responsive-tabs__list #tablist1-tab6 {background:#D0890D!important;}
.virtualtour .responsive-tabs__list #tablist1-tab7 {background:#798486!important;}
.virtualtour .responsive-tabs__list #tablist1-tab8 {background:#8A5686!important;}
.virtualtour .responsive-tabs__list #tablist1-tab9 {background:#B1B55E!important;}
.virtualtour .responsive-tabs__list #tablist1-tab10 {background:#F1A75F!important;}
.virtualtour .responsive-tabs__list #tablist1-tab11 {background:#E0437A!important;}
.virtualtour .responsive-tabs__list #tablist1-tab12 {background:#4689CD!important;}
.virtualtour .responsive-tabs__list #tablist1-tab1:hover {background:#919C41!important;}
.virtualtour .responsive-tabs__list #tablist1-tab2:hover {background:#358654!important;}
.virtualtour .responsive-tabs__list #tablist1-tab3:hover {background:#A31647!important;}
.virtualtour .responsive-tabs__list #tablist1-tab4:hover {background:#01327C!important;}
.virtualtour .responsive-tabs__list #tablist1-tab5:hover {background:#D9B800!important;}
.virtualtour .responsive-tabs__list #tablist1-tab6:hover {background:#B8770C!important;}
.virtualtour .responsive-tabs__list #tablist1-tab7:hover {background:#667071!important;}
.virtualtour .responsive-tabs__list #tablist1-tab8:hover {background:#764973!important;}
.virtualtour .responsive-tabs__list #tablist1-tab9:hover {background:#959946!important;}
.virtualtour .responsive-tabs__list #tablist1-tab10:hover {background:#EC8A28!important;}
.virtualtour .responsive-tabs__list #tablist1-tab11:hover {background:#CB215C!important;}
.virtualtour .responsive-tabs__list #tablist1-tab12:hover {background:#296198!important;}

/* art factsheets / info style */
.artinfobox {padding-right:30px;margin-top:7px !important;}
@media only screen and (max-width:800px) {
.artinfobox {padding-right:0px;margin-top:7px !important;}
}

/* digital future how to resource sections */
.odf-resource-list {margin-bottom: 20px;}
.digifuture-side-nav a.digi-menuindent-2 { padding-left:46px; }

/*LAYERSLIDER CORRECTIONS*/
@media only screen and (min-width:1160px) {
.ls-wp-container {width:1160px!important; margin:auto!important; }
.ls-wrapper {left:0!important; max-width:1160px!important;}
}
/*Digital future layerslider correct width*/
#layerslider_3 {width: 100% !important;}

.pplant-thumbnails .recent-posts-content h4{ margin:0 auto 15px auto!important; }

/*Testimonial styling*/
.fusion-testimonials.classic blockquote q {line-height: inherit !important;}
.company-name span {color:#6e6e6e !important;}

/*Only display menu items over 1100 that has megamenuitem class*/
@media screen and (min-width: 1100px) {
    #menu-chq-main-mega li.fusion-megamenu-submenu, #menu-lcch-main-mega li.fusion-megamenu-submenu {display:none!important;}
	#menu-chq-main-mega li.megamenuitem.fusion-megamenu-submenu, #menu-lcch-main-mega li.megamenuitem.fusion-megamenu-submenu {display:block!important;}
	}
/*Hide megamenu items from mobile*/
@media only screen and (max-width: 1100px) {
#mobile-menu-item-52226 {display:none!important;}

}
/*make megamenu same width as site*/
.fusion-megamenu-wrapper{ margin-left: -30px!important; }

.row .fusion-megamenu-holder{ background-color: #ffffff!important; }


.fusion-megamenu-holder{ min-width: calc(100% + 60px)!important; /* border-left: 3px solid #167C2D!important; border-right: 3px solid #167C2D!important; background-color: #ffffff!important; border-bottom: 3px solid #167C2D!important;*/ }
ul .fusion-megamenu { background: none!important; }
.fusion-megamenu-border {  border-top: none!important; border-bottom: none!important; /*margin-top: -29px!important; background: none!important;*/ background-color: #ffffff!important; }

ul .fusion-megamenu .fusion-megamenu-widgets-container {margin-top: -20px!important; background-color: #ffffff!important; }


/*Hide title tooltips on menu items*/
.menu-item a[title] { pointer-events: none;}

/*Evenly distribute topmost nav items horizontally*/
.fusion-main-menu #menu-chq-main-mega, .fusion-main-menu #menu-lcch-main-mega, .fusion-main-menu #menu-research-main-mega, .fusion-main-menu #menu-foundation-main-mega {
  -ms-box-orient: horizontal!important;
  display: -webkit-box!important;
  display: -moz-box!important;
  display: -ms-flexbox!important;
  display: -moz-flex!important;
  display: -webkit-flex!important;
  display: flex!important;
  -webkit-justify-content: space-around!important; 
  justify-content: space-around!important;  
  -ms-flex-pack: justify!important;
 }

/*megamenu subnav child indicator arrow*/
.fusion-main-menu #menu-chq-main-mega .sub-menu li > a:after, .fusion-main-menu #menu-lcch-main-mega .sub-menu li > a:after, .fusion-main-menu #menu-research-main-mega .sub-menu li > a:after, .fusion-main-menu #menu-foundation-main-mega .sub-menu li > a:after { font-family: 'icomoon'; content: '\f105'; text-align:right; margin-left:10px; position: absolute;font-size: 14px; }
.fusion-main-menu #menu-chq-main-mega .sub-menu li > a:only-child:after, .fusion-main-menu #menu-lcch-main-mega .sub-menu li > a:only-child:after, .fusion-main-menu #menu-research-main-mega .sub-menu li > a:only-child:after, .fusion-main-menu #menu-foundation-main-mega .sub-menu li > a:only-child:after {content: ''; }

.fusion-menu .onefourthcol { padding-right:5px!important; padding-bottom: 20px!important; }
.fusion-menu .onefourthcol li {  width: 100%; border-bottom: 1px solid #E3E2E3!important; }
.fusion-menu .onefourthcol li:last-child { border-bottom: none!important; }
.fusion-menu .onefourthcol li a {  color: #333!important; padding:6px 20px!important; }
.fusion-menu .onefourthcol li a:hover { background: #D7EAC4!important; }
.fusion-menu .onefourthcol li ul li { padding-left: 15px!important; border: none!important; font-size: 12px!important; line-height: 16px!important; }
.fusion-menu .onefourthcol li ul li:before { font-family: 'FontAwesome';
content: '\f0da';
width: 0;
    height: 0;
    display: block;
    float: left;
	margin-left: 5px;
    margin-top: 6px;
color: #167D2D;}
.fusion-menu .onefourthcol li ul li.mm-more:before { content: ''; }
.fusion-menu .onefourthcol li ul li.mm-more a {color: #167D2D!important; font-weight: bold; margin-left: -5px;}
.fusion-menu .onefourthcol li ul li.mm-more a:hover {background: none!important; font-size: 13px!important; }

/*ieMR resources and search*/
.iemr-resources .searchandfilter ul {padding:0px;} 
.iemr-resources .pagination {font-size:15px; padding:10px 0; float:left; margin:0;} 
.iemr-resources #search-filter-results-56533 h3 {font-weight:300; margin-bottom:5px;} 
.iemr-resources .sf-field-search input[type="text"] {height:41px;} 
.iemr-resources .sf-field-search label {width:100%;} 
.iemr-resources .sf-field-submit input[type="submit"] {padding: 10px 15px; border: none; color: rgba(255,255,255,.8); background-color: #17802e; margin: 0; font-family: 'PT Sans'; font-weight: 700; width: 100%;} 
.iemr-resources .sf-field-submit input[type="submit"]:hover {background-color:#35BD54; cursor:pointer;}
.iemr-resources .results-text {padding:10px 0;}

/*QYMHS catchment table*/
.tablepress-id-120 .column-4 {width: 100px; }
#tablepress-120_filter {display: none;}

/*Guideline styles*/
@media screen and (max-width: 600px) {
.gdl-banner-mob {display:block !important;}
.gdl-banner-full {display:none !important;}
}
@media screen and (min-width: 600px) {
.gdl-banner-mob {display:none !important;}
.gdl-banner-full {display:block !important;}
}
@media screen and (max-width: 800px) {
	#gdl-content .fusion-button-wrapper {clear:both;}
	#gdl-content table {width:auto !important;}
	td, th {min-width:120px !important;}
	#gdl-content .gdl-print {float:left !important; margin-bottom:10px; margin-left:0 !important;}
}

::-webkit-scrollbar {
    width: 15px;
    height: 15px;
    border-bottom: 1px solid #eee; 
    border-top: 1px solid #eee;
}
::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background-color: #C3C3C3;
    border: 2px solid #eee;
}

::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.2); 
} 

.asthma-flowchart-print {display:none;}
.gdl-title-fix {display:none !important;}
/*#custom_html-17, #custom_html-18 {margin-bottom:0;}*/
#gdl-content p + ul {margin-top: -15px;}
#gdl-content h2 + ul, #gdl-content h3 + ul, #gdl-content h4 + ul  {margin-top: 0;}
#gdl-content strong { color: #000;}
#gdl-content .highlight-box {border: 3px solid #17802e; background-color: #f6f6f6; padding:30px 30px 20px 30px; margin-bottom:20px;}
#gdl-content .highlight-box-red {border: 3px solid #DE3132; background-color: #f6f6f6; padding:30px 30px 20px 30px; margin:20px 0;}
#gdl-content .alertbox {padding:10px;}
#gdl-content .alertbox .fusion-li-icon { font-size: 30px; }
#gdl-content .highlight-box-red h4 { color: #DE3132!important; border-bottom:none;}
#gdl-content .key-points h2 {border-bottom:none;}
#gdl-content .key-points {border: 3px solid #17802e; background-color: #E5FBD3; padding:30px 30px 20px 30px; margin-bottom:20px;}
.hidden {display:none;}
#gdl-content .phone-icon {margin-right:10px;}
#gdl-content .fusion-button {padding: 15px !important; display: inline-block !important;}
#gdl-content th {font-family: 'Lato', sans-serif; font-weight: bold!important; font-size: 16px;}
#gdl-content .table-1 td, #gdl-content .table-1 th {border: 1px solid #85C446!important;}
#gdl-content .table-2 td, #gdl-content .table-2 th {border: 1px solid #17802e!important;}
#gdl-content th.mild {background: #74AE39 !important; color: #fff !important;}
#gdl-content th.severe {background: #ff9900 !important; color: #fff !important;border: 1px solid #ff9900!important;}
#gdl-content th.life-threatening {background: #ff3b3b !important; color:#fff !important;}
#gdl-content th.red {background: #DE3132 !important; color:#fff !important;border: 1px solid #DE3132!important;}
#gdl-content th.darkgreen {background: #17802E !important; color:#fff !important;border: 1px solid #17802E!important;}
#gdl-content td, #gdl-content th {border:none; padding: 10px; vertical-align:top;}
#gdl-content table {border: 1px solid #f6f6f6; table-layout: fixed;}
#gdl-content .table-1, #gdl-content .table-2 {margin-bottom: 10px;}
#gdl-content thead {border:none;}
#gdl-content .table-1 thead tr:first-child th {background: #85c446; color: #fff; font-weight: 500;}
#gdl-content .table-2 thead tr:first-child th {background: #17802e; color: #fff; font-weight: 500;}
#gdl-content .shaded-columns tr td:nth-child(odd), #gdl-content .shaded-columns tr th:nth-child(odd) {background: #E5FBD3;}
#gdl-content .shaded-columns tr td:nth-child(even), #gdl-content .shaded-columns tr th:nth-child(even) {background: #ffffff;}
#gdl-content .table-1 th, #gdl-content .table-2 th {background: #ffffff; color: #17802e; font-weight:500;}
#gdl-content .red td {border: 1px solid #DE3132!important;}
#gdl-content .red tr:nth-child(odd) {background: #F4D6D4!important;}
#gdl-content .orange td {border: 1px solid #ff9900!important;}
#gdl-content .orange tr:nth-child(odd) {background: #FBE4D5!important;}
#gdl-content tr:nth-child(even) {background:#ffffff;}
#gdl-content .table-1 tr:nth-child(odd), #gdl-content .table-2 tr:nth-child(odd) {background:#E5FBD3;}
#gdl-content .gdl-alert {background-color:#f6f6f6; padding: 20px; margin-bottom: 20px; border: 3px solid #dd3333; min-height:80px;}
#gdl-content .gdl-alert img {float:left; margin-right:20px;}
#gdl-content h2 {border-bottom: 1px solid #17802e; padding-bottom: 10px !important; margin-bottom: 10px; font-size: 24px !important;}
#gdl-content h3 {font-size: 24px !important; font-weight:500 !important; color: #000!important; line-height: 1.7em;  }
#gdl-content h4 {font-size: 20px !important;  font-weight:400 !important;}
#gdl-content h5 {font-size: 18px !important;  font-weight:400 !important; color: #000!important; margin: 5px 0 0 0!important;}
#gdl-content td p {margin-bottom:10px !important;}
#gdl-content .no-break {white-space: nowrap;}
#gdl-content .redphonealert .fusion-li-item-content, #gdl-content .orangephonealert .fusion-li-item-content, #gdl-content .greenphonealert .fusion-li-item-content {font-size:15px; line-height: 1.69em;}
#gdl-content h2.collapseomatic {margin-bottom: 20px;}

#fs-content {font:15px/24px 'PTSansRegular', Arial, Helvetica, sans-serif !important;}
#fs-content .threecol th { width: 33%;}

/*service banner*/
.servpostbanner-mob { margin: 0 8px 10px 0; }
.serviceprintheader h4.title-heading-left {font-size: 33px!important;}
@media all and (max-width: 800px) {
.servpostbanner-full { margin: 0 2% 0 0; }
}

/*referral guidelines*/
[id^=colldrop] {background: url("/wp-content/uploads/assets/colldroparrow.png")!important; background-repeat: no-repeat!important; color: #17802e;}
.colomat-close[id^=colldrop] {background: url("/wp-content/uploads/assets/colldroparrow-expand.png")!important; background-repeat: no-repeat!important;text-decoration: underline;}
.collapseomatic:hover[id^=colldrop] {background: url("/wp-content/uploads/assets/colldroparrow.png")!important;background-repeat: no-repeat!important; text-decoration: underline;}
.collapseomatic[id^=colldrop] { padding: 0 0 10px 20px;}
[id^=colldrop]:hover {color: #35BD54!important; background-repeat: no-repeat!important;}
[id^=target-colldrop] {margin: 10px; padding: 20px 20px 10px 20px; background: #F6F6F6; border: 1px solid #17802e;} 
.redbdr{ border-color: #DE3132;}
.post-content #refgdl h2.collapseomatic {color: #ffffff!important; background-color: #17802E; font-size: 22px!important; line-height: 20px; padding:5px 5px 10px 40px!important; margin-bottom: 15px; border-bottom: 0;}
