/*
Theme Name: Astra Child
Template: Astra
Version: 1.6.1
Author:	UpSolution
Theme URI: http://us-themes.com/wp/Astra/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/
body {
	background-image: url(img/bodyBG.png) !important;
}
.l-main-h {
	background: url(img/bodyBG.png) !important;
}
body, p, td, .w-portfolio .w-portfolio-item .w-portfolio-item-title {
	font-family: Arial, Helvetica, sans-serif;
}
.page-id-8 .gen-width {
	padding: 30px 0 0 !important;
}
p {
	color: #727272 !important;
}
a, .w-blog.imgpos_atleft .w-blog-entry.format-audio .w-blog-entry-link:hover .w-blog-entry-preview-icon, .w-blog.imgpos_atleft .w-blog-entry.format-gallery .w-blog-entry-link:hover .w-blog-entry-preview-icon, .w-blog.imgpos_atleft .w-blog-entry.format-link .w-blog-entry-link:hover .w-blog-entry-preview-icon, .w-blog.imgpos_atleft .w-blog-entry.format-quote .w-blog-entry-link:hover .w-blog-entry-preview-icon, .w-blog.imgpos_atleft .w-blog-entry.format-status .w-blog-entry-link:hover .w-blog-entry-preview-icon, .w-blog.imgpos_atleft .w-blog-entry.format-video .w-blog-entry-link:hover .w-blog-entry-preview-icon, .w-blog-entry-link:hover .w-blog-entry-title-h, .w-filters-item-link:hover, .w-filters-item.active .w-filters-item-link, .color_primary .w-iconbox.icon_top .w-iconbox-text-link, .color_alternate .w-iconbox.icon_top .w-iconbox-text-link, .w-nav-list.layout_ver .w-nav-anchor:hover, .w-nav-list.layout_ver .active .w-nav-anchor.level_1, .w-shortblog-entry-title-h, .w-tabs-item.active, .w-tabs.layout_accordion .w-tabs-section.active .w-tabs-section-title, .widget.widget_nav_menu .menu-item.current-menu-item > a, .widget.widget_nav_menu .menu-item.current-menu-ancestor > a {
	color: #251a18;
}
a:hover, a:active, .w-blog.type_masonry .w-blog-entry-meta a:hover, .color_primary .w-iconbox.icon_top .w-iconbox-text-link:hover, .color_alternate .w-iconbox.icon_top .w-iconbox-text-link:hover, .w-shortblog-entry-link:hover .w-shortblog-entry-title-h, .w-tags-item-link:hover, .widget.widget_archive ul li a:hover, .widget.widget_categories ul li a:hover, .widget.widget_nav_menu .menu-item a:hover, .widget.widget_tag_cloud .tagcloud a:hover {
	color: #b62222;
}
a:hover {
	color: none;
	border: none;
	text-decoration: none;
}
h2 {
	color: #2f1f1b !important;
	font-weight: bold;
	margin-bottom: 10px;
}
h3 {
	color: #2f1f1b !important;
}
h4 {
	font-size: 22px;
}
h5 {
	color: #727272 !important;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
}
.clr {
	clear: both;
}
.l-submain {
	border: none !important;
}
.l-submain, p {
	line-height: 1.4;
	color: #727272 !important;
}
.l-subheader.at_top {
	border: none;
	position: relative;
	z-index: 1;
}
.l-subheader.at_middle {
	border: none;
	background: url(img/headerBG.jpg) no-repeat center top;
	min-height: 219px;
	padding: 0 !important;
}
.w-logo {
    float: none;
    text-align: center;
}
.w-logo-img {
	max-height: 104px;
    padding: 0;
    position: relative;
    top: -7px;
}
.w-nav-list.float_right {
	float: none;
	text-align: center;
	margin: 0 auto !important;
}
.l-subheader.at_middle .w-search-show {
	color: #FFFFFF !important;
}
.g-html ul {
	list-style: none outside none;
	margin: 0 0 25px;
	;
}
.g-html ul li {
	background: url(img/check.png) no-repeat center left;
	padding-left: 25px;
}
.l-subheader.at_top .w-contacts-item i {
	opacity: 1;
}
.fa-phone-square:before {
	content: no-close-quote !important;
}
.w-contacts-item.for_phone .fa {
	background: url("img/phone.png") no-repeat scroll 1px 10px rgba(0, 0, 0, 0);
	padding: 11px 9px;
}
.g-btn, input[type="submit"] {
	text-transform: inherit;
	font-family: roboto slab;
}
.color_primary, .g-btn.type_primary, input[type="submit"], .g-pagination-item.active, .w-actionbox.color_primary, .l-main .w-contacts-item i, .w-iconbox-icon, .w-pricing-item.type_featured .w-pricing-item-title, .w-team-member-links-item:hover, .w-timeline-item.active, .w-timeline-section.active .w-timeline-section-title {
	background-color: #b62222;
}
.w-socials {
	float: left !important;
}
.category .w-pagehead h1 {
	display: none;
}
/* gen-menu Ubermenu Styling ***************************************************************/
.gen-menu #megaMenu {
	background-clip: padding-box;
	background-color: #b32020;
	border: medium none;
	border-radius: 8px 0 0;/*padding: 11px 5px 8px;*/
}
.gen-menu #megaMenu ul.megaMenu > li.menu-item > a, .gen-menu #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator, .megaMenuToggle {
	padding: 0 !important;
}
.gen-menu #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > a:after, .gen-menu #megaMenu ul.megaMenu li.menu-item.mega-with-sub > a:after, .gen-menu #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > a:after, .gen-menu #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-reg li.menu-item.megaReg-with-sub > span.um-anchoremulator:after, .gen-menu #megaMenu ul.megaMenu li.menu-item.mega-with-sub > span.um-anchoremulator:after, .gen-menu #megaMenu ul.megaMenu li.menu-item.ss-nav-menu-mega > span.um-anchoremulator:after {
	display: none;
}
.gen-menu #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a, .gen-menu #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > span.um-anchoremulator {
	border: none;
}
.gen-menu #megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, .gen-menu #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
	color: #ffffff;
	font-family: roboto slab;
	font-size: 15px;
	font-weight: bold;
	text-shadow: none;
	text-transform: none;
	padding: 22px 1.67rem 21px !important;
}
.gen-menu #megaMenu ul.megaMenu > li.menu-item {
	cursor: pointer;
}
.gen-menu #megaMenu ul.megaMenu > li.menu-item:hover, .gen-menu #megaMenu ul.megaMenu > li.menu-item:hover a span {
	background: #FFF;
	color: #2f1f1b;
	border-radius: 5px 5px 0 0;
}
.gen-menu #megaMenu .wpmega-nonlink {
	max-width: 100%;
	white-space: normal;
}
.med-1 {
	width: 300px;
}
.med-1 p {
	color: #251a18 !important;
	line-height: 20px;
	margin-bottom: 15px;
	font-size: 14px !important;
}
li#text-8 {
	margin-top: 70px !important;
}
.gen-menu #megaMenu ul.megaMenu li.widget ul.med-2 {
	margin: 0 0 0 12px !important;
}
.gen-menu #megaMenu ul.megaMenu li.widget ul.med-2 li {
	list-style-type: disc !important;
}
.gen-menu #megaMenu ul.megaMenu li.widget ul.med-2 li a {
	color: #251a18;
	font-size: 14px;
	padding: 3px 7px;
}
.gen-menu #megaMenu ul.megaMenu li.widget ul.med-2 li a:hover {
	color: #251a18;
}
#menu-item-1340, #menu-item-1664 {
	border: none !important;
	border: medium none !important;
	box-shadow: 0 4px 4px #ccc;
	border-radius: 0 5px 5px;
	margin-top: 0 !important;
	width: 1016px !important;
	cursor: default;
}
ul.sub-menu-1 {
	padding-top: 0px !important;
	left: 0px !important;
	top: 64px;
	border: none !important;
}
ul.sub-menu-1 li.ss-nav-menu-item-depth-1 {
	background: none repeat scroll 0 0 #ffffff !important;
	border: medium none !important;
}
ul.sub-menu-1 li a { /*padding: 0px !important;*/
	color: #cc2529;
}
ul.sub-menu-1 a span {
	color: #2f1f1b !important;
	font-family: roboto slab;
	font-size: 14px !important;
	padding: 4px !important;
}
#menu-item-1582 a, #menu-item-1509 a {
	padding: 0px !important;
}
#menu-item-1582 ul.sub-menu-1 a span, #menu-item-1509 ul.sub-menu-1 a span {
	font-family: arial, helvetica, sans-serif !important;
	padding: 7px 15px 12px !important;
}
#menu-item-1582 ul.sub-menu-1 a span:hover, #menu-item-1509 ul.sub-menu-1 a span:hover {
	color: #b62222 !important;
}
#megaMenu li.menu-item ul.sub-menu {
	border-radius: 0 5px 5px !important;
	box-shadow: 0 4px 4px #cccccc;
	padding-bottom: 0 !important;
}
/* ********************************* End Ubermenu********************************************************************/
/*------------------  USER MENU ------------------*/

.usermenu-login, .usermenu {
	float: right;
}
.usermenu-login ul, .usermenu ul {
}
.usermenu-login ul li, .usermenu ul li {
	border: medium none !important;
	display: inline-block;
}
.usermenu-login ul li a, .usermenu ul li a {
	color: #ae8362;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	padding: 9px 2px;
}
.usermenu-login ul li a:hover, .usermenu ul li a:hover {
	text-decoration: underline;
}
code, kbd, pre, samp {
	font-family: arial, helvetica, serif;
}
/*------------------  /ENDS USER MENU -----------------*/
.w-nav {
	background: none repeat scroll 0 0 #b42121;
	border-radius: 8px 0 0 0;
	margin-top: 64px;
}
.menu-item {
	border-left: 1px solid #9e1919 !important;
	/*border-right: 1px solid #c42828 !important;*/
}
#menu-item-2097 {
	border-left: none !important;
}
.w-nav-list-h > div:hover {
	background: none !important;
	transition: none !important;
}
.w-nav-list-h a {
	line-height: 4;
}
.w-nav-list-h a:hover {
	background: none !important;
	transition: none;
}
.w-nav-list-h a span {
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 1rem;
}
.l-subheader.at_middle .w-nav {
	width: 96% !important;
	margin-left: auto;
	margin-right: auto;
}
.l-subheader.at_middle .w-nav-anchor.level_1:after {
	display: none !important;
}
.l-subheader.at_middle .w-search {
	height: auto;
}
.l-subheader.at_middle .w-search {
	border-left: 1px solid #9e1919 !important;
	display: inline-block;
	float: right;
	height: auto;
	margin-top: 64px;
}
.w-search-h {
	background: none repeat scroll 0 0 #b32020;
	border-radius: 0 8px 0 0;
	line-height: 3.56;
	padding-right: 20px;
	text-align: center;
	width: 56px;
}
.tp-rightarrow {
	background: url(img/arrow-rt.png) no-repeat center !important;
}
.tp-rightarrow.default:before, .tp-leftarrow.default:before {
	content: none !important;
}
.tp-leftarrow {
	background: url(img/arrow-lt.png) no-repeat center !important;
}
/* {
content:none !important;
} */
.w-iconbox-icon-img {
	width: 127px;
	margin: -16px 0 0 -62px;
	top: 0;
}
.w-iconbox-h {
	border: none !important;
	color: #727272 !important;
	font-size: 15px;
}
.w-iconbox-text h3 {
	color: #aa3e3e !important;
	margin-top: 28px;
}
.w-iconbox-h a {
	background: url("img/learnmore-BG.png") no-repeat scroll 81px 10px rgba(0, 0, 0, 0);
	color: #77c820;
	margin-top: 10px !important;
	padding-right: 20px;
}
.w-iconbox-h a span {
}
.w-iconbox-text .w-iconbox-text-link:hover span {
	border: none !important;
}
.gen-slide {
	color: #f61f1f !important;
	font-weight: bold;
	text-align: center;
	line-height: 1 !important;
	margin: 0;
}
.gen-slide span {
	color: #fdfc01 !important;
}
.gen-span {
	color: #ffffff;
	display: block;
	font-family: roboto slab;
	font-size: 72% !important;
	padding-top: 2% !important;
	text-align: center;
	font-weight: normal;
}
.gen-width {
	padding: 60px 0 0;
}
.gen-width h2 {
	color: #2f1f1b;
	font-weight: bold;
}
.gen-width-col .one-quarter {
	margin-left: 0 !important;
	width: 249px !important;
	max-width: 100%;
}
.gen-width-col .g-cols > div {
	margin-left: 0% !important;
}
.gen-width-col .one-quarter .w-iconbox.icon_top .w-iconbox-text {
	padding: 55px 0 30px !important;
}
.gen_h4 {
	color: #000000;
	font-size: 20px;
	font-weight: bold;
	margin-top: 0;
}
.gen-btn {
	background: none repeat scroll 0 0 #dc3332 !important;
	border-radius: 2px;
	color: #ffffff !important;
	font-family: roboto slab;
	font-weight: bold;
	padding: 0 4%!important;
	text-align: center;
	text-shadow: 1px 0 3px #000000 !important;
	line-height: 3 !important;
	display: inline-block !important;
	box-shadow: 0px 1px 3px #000;
}
.g-hr {
	background: url(img/hr-BG.png) repeat-x center !important;
	padding: 25px 0;
	margin-top: 0;
}
.g-hr span {
	display: none;
}
.patternBG {
	background: url(img/pattern-1.png);
	padding: 80px 40px;
}
.align_center, .align_left {
    background: none!important;
    border: none!important;
    }
.g-btn.type_red {
	background-color: #dc3332;
	box-shadow: 0 -2px 0 rgba(0, 0, 0, 0.15) inset;
	color: #ffffff;
	font-family: roboto slab;
	text-transform: inherit;
}
.g-btn.type_red:hover, .gen-btn:hover {
	box-shadow: 0 0 0 26px rgba(0, 0, 0, 0.2) inset !important;
}
.g-btn {
	transition: none !important;
}
.attachment-full {
/*border-style: solid;
	border: 6px solid transparent;
    border-image: url(img/img-border.png) 30 30 round;*/
}
.wpb_single_image {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #ffffff !important;
	border-color: rgba(0, 0, 0, 0);
	border-image: url("img/img-border.png") 30 30 30 30 round round !important;
	border-style: solid;
	border-width: 7px;
	padding: 20px !important;
	width: 100%;
}
.latestNews {
	padding: 50px 0;
}
.w-shortblog-entry-meta-date {
	border-radius: 0;
}
.w-shortblog-entry-h .w-shortblog-entry-link h4 span {
	color: #b62222;
}
.w-shortblog-entry-h .w-shortblog-entry-link:hover {
	border: none;
}
.w-shortblog-entry-meta-date {
	background: #b62222;
	color: #fdfc01;
	padding: 8px 0 0;
}
.w-shortblog-entry-meta-date-month {
	font-size: 14px;
}
.w-shortblog-entry-meta-date-day {
	font-size: 20px;
}
.bottom-div {
	margin-bottom: 350px;
}
.gen-full-width {
	width: 100%;
	background: url("img/pattern-1.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding: 110px 0 400px;
}
.gen-full-width-inner {
	background: url(img/footerBG.png) bottom center repeat-x;
	padding-bottom: 139px;
	margin-top: -260px;
}
.gen-footer {
	max-width: 1000px;
	margin: 0 auto;
}
.gen-footer .g-hr {
	margin: 0;
}
.gen-footer h4 {
	font-size: 18px;
}
.lizard {
	left: 22px;
	position: relative;
	top: 33px;
	width: 48px;
	margin: 0 15px;
}
.gen-footer .widget {
	list-style-type: none !important;
	margin-bottom: 0;
}
.gen-footer .widget p {
	font-size: 16px;
	font-style: italic;
}
.gen-footer .quote {
	background: #FFF;
	padding-bottom: 25px;
}
.testimonials {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-color: rgba(0, 0, 0, 0);
	border-image: url("img/img-border.png") 30 30 30 30 round round;
	border-style: solid;
	border-width: 7px;
}
blockquote.testimonials-text {
}
blockquote.testimonials-text .l-submain {
	min-height: 267px;
	padding: 40px 30px 0;
}
.gen-footer .avatar {
	margin: 0 10px 0 30px;
	vertical-align: middle;
}
.gen-footer .author {
	font-style: normal;
	font-weight: bold;
	position: relative;
	left: 30px;
}
.l-subfooter.at_top {
	background: url(img/footer-BG-Pattern.jpg);
	border: none;
	padding-top: 0;
}
.l-subfooter.at_bottom {
	border: none !important;
}
.l-subfooter.at_top h1, .l-subfooter.at_top h2, .l-subfooter.at_top h3, .l-subfooter.at_top h4, .l-subfooter.at_top h5 {
	color: #f0ae0d;
}
.l-subfooter.at_top h6 {
	margin-bottom: 0;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
}
.l-subfooter.at_top {
	font-size: 12px;
}
.gen-footer .one-third p {
	color: #c4c4c4 !important;
	font-size: 14px;
	font-style: normal;
}
.gen-footer .one-third a {
	font-weight: bold;
}
.l-subfooter.at_bottom .w-nav {
	margin-top: 0;
}
.w-copyright {
	color: #FFF;
}
.gen-rt {
	float: right;
}
.gen-rt ul li {
	display: inline-block;
	border: none;
}
.gen-rt ul li a {
	padding: 0 10px;
	color: #FFF !important;
}
.l-subfooter.at_bottom a:hover, .l-subfooter.at_top p a:hover, .l-subfooter.at_top li a:hover {
	border: none;
}
#menu-astra-footer-menu {
}
#menu-astra-footer-menu li {
	border: medium none !important;
}
#menu-astra-footer-menu li a {
	border: none;
	padding: 0 5px;
	font-size: 12px;
}
.widget.widget_nav_menu .menu-item a:before {
	content: no-open-quote !important;
}
/******************************************************** 	MEDIA FILES PAGE  *********/

.gen-media {
	padding: 100px 0;
}
#media-history {
	display: none;
}
.media-tab {
	background: none repeat scroll 0 0 #ccc;
	border-right: 1px solid #cccccc;
	color: #ffffff;
	cursor: pointer;
	display: inline-block;
	font-family: roboto slab;
	font-weight: bold;
	padding: 10px 20px;
}
.media-tab:hover {
	background: #b32020;
	transition: all 0.35s ease 0s;
}
.tab-active {
	background: none repeat scroll 0 0 #b32020 !important;
}
#media-current, #media-history {
	border-top: 3px solid #b32020;
}
#media-current li, #media-history li {
	border-bottom: 1px dashed #cccccc;
	padding: 10px 0;
}
#media-current li img, #media-history li img {
	width: 50px;
	vertical-align: middle;
	margin-right: 15px;
}
#media-current .media-date, #media-history .media-date {
	color: #b32020;
	float: right;
	line-height: 4;
	padding: 0 10px;
	vertical-align: baseline;
}
/******************************************************** 	MEDIA FILES PAGE Ends  *********/

#menu-item-2061 .sub-menu-1 {
	background: #FFF !important;
	border: none !important;
	box-shadow: none !important;
	border-radius: 0 3px 3px 3px !important;
	padding: 0 !important;
}
#menu-item-2062 .sub-menu-1 {
	background: none repeat scroll 0 0 #ffffff !important;
	border: medium none !important;
	border-radius: 0 3px 3px !important;
	box-shadow: none !important;
	left: 0 !important;
	padding: 0 !important;
}
#menu-item-1664 {
}
/******************************************************* Menu Tab  ********/
li#menu-item-2061 .sub-menu-1 #text-7 {
	padding: 0 28px !important;
	padding-top: 15px;
	cursor: default;
}
#text-7 .textwidget .servLeft {
	float: left;
	margin-top: 10px;
	margin-bottom: 22px;
	width: 32%;
	padding-right: 3%;
}
.servLeft {
	float: left;
	margin-top: 10px !important;
	margin-bottom: 22px !important;
	width: 32% !important;
	padding-right: 2% !important;
}
.serveRight {
	float: left !important;
	width: 65% !important;
}
.servLeft li h3 {
	color: #cc2529 !important;
	font-size: 18px;
	font-weight: normal;
	padding: 5px 0;
	margin: 0;
}
.servLeft li h3 a {
    color: #cc2529 !important;
    font-size: 18px!important;;
    padding-left: 0 !important;
}
.servLeft li {
	border: 1px solid #ffffff;
	border-right: 1px solid #eaeaea;
}
.servLeft li a {
	color: #251a18 !important;
	cursor: pointer;
	display: block;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	line-height: 3.3;
	padding: 0 0 0 44px !important;
	text-transform: none;
}
.servLeft li span {
	list-style-type: none;
	cursor: pointer;
	display: block;
	font-family: 'myriad_proregular', Tahoma;
	font-size: 18px;
}
.servLeft li.Medical {
	background: url(img/medical.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.Koori {
	background: url(img/mat-services.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.Tobacco {
	background: url(img/TP.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.lifestyle {
	background: url(img/life-style.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.Outreach {
	background: url(img/aboriginal.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.Health {
	background: url(img/health.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.Chronic {
	background: url(img/chronic.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.Visiting {
	background: url(img/visiting.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.youth {
	background: url(img/youth.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.best {
	background: url(img/best-start.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.boys {
	background: url(img/boys.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.girls {
	background: url(img/girls.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.planned {
	background: url(img/planned-act.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.home-com {
	background: url(img/home-com.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.family {
	background: url(img/family.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.emergency {
	background: url(img/emergency.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.social-emo {
	background: url(img/social-emo.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.bringing {
	background: url(img/bringing.png) no-repeat 5px center;
	-moz-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");
	-o-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");
	-webkit-filter: grayscale(100%);
	filter: gray;
	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");
}
.servLeft li.Medical:hover, .servLeft li.Koori:hover {
	filter: none;
	-webkit-filter: grayscale(0%);
}
.servLeft li a:hover {
	color: #b62222 !important;
}
.servLeft li.active {
	border: 1px solid #eaeaea;
	border-right: 1px solid #fff !important;
	color: #b62222 !important;
	font-weight: bold;
	filter: none;
	-webkit-filter: grayscale(0%);
}
/* Tabs Content Right panel*/
ul.serveRight li {
	display: none;
	list-style-type: none;
}
ul.serveRight li a {
	color: #ffffff;
}
.serveRight h2 {
	background: url(img/h2-BG.png) no-repeat center bottom;
	color: #2f1f1b !important;
	font-family: arial;
	font-size: 26px !important;
	font-weight: normal !important;
	padding: 13px 0 !important;
}
.serveRight h2 a {
    color: #2f1f1b !important;
}
.serveRight h3 {
	color: #b62222 !important;
	font-size: 18px !important;
	line-height: 1.3;
}
.serveRight p {
	color: #251a18 !important;
	font-size: 15px;
	margin-bottom: 15px;
}
.serv-half {
	float: left;
	width: 42%;
	padding: 0 2% !important;
}
.serv-half-rt {
	float: right;
	width: 40%;
}
.serv-half ul {
	margin-bottom: 15px;
}
.serv-half ul li {
	background: url("img/bullets.png") no-repeat scroll left 5px rgba(0, 0, 0, 0) !important;
	display: block !important;
	font-size: 15px;
	padding-left: 10px !important;
	width: auto;
	min-height: 20px;
	vertical-align: top !important;
}
.serv-half ul li a {
	color: #251a18;
	font-size: 14px;
	padding: 3px 7px !important;
}
.wglow {
	box-shadow: none !important;
	text-shadow: none !important;
	padding: 0 10px !important;
	margin: 0 4% 0 0;
}
/* end Content Right Panel*/
/************************   Menu Tab Ends *****/
.alarmIcon {  
    margin-bottom: 30px;
    }
.alarmIcon img {
	padding-bottom: 30px;
	padding-right: 27px;
}
.alarmIcon h3 {
	color: #b62222;
	margin: 0;
	padding: 0;
}
.alarmIcon p {
	color: #2f1f1b !important;
	margin: 0 !important;
}
.alarmIcon a {
    display: inline-block;
    margin-top: 10px;
}
.gen-prac { margin-top: 74px !important;}
.resp-vtabs ul.resp-tabs-list {
}
.resp-vtabs .resp-tabs-container {
}
.g-html .widget ul li {
	background: none;
}
#wp-calendar tbody td a {
	border: 1px solid;
}
.ffs-tabbed-nav .resp-tabs-list li {
	background: none;
	color: #2f1f1b !important;
	font-size: 18px !important;
}
.l-submain-h .resp-vtabs .resp-tabs-list li {
    border-left: 4px solid #ffffff;
    padding-left: 83px !important;
    }
.l-submain-h .resp-tabs-list { width: 33% !important;}
.l-submain-h .resp-tabs-container { width: 67% !important; }
.resp-tab-item[aria-controls=tab_item-0] { background:url("img/speech.png") no-repeat scroll 15px center #ffffff !important;}
.resp-tab-item[aria-controls=tab_item-1] { background:url("img/Maternal.png") no-repeat scroll 10px center #ffffff !important;}
.resp-tab-item[aria-controls=tab_item-2] { background: url("img/Diabetes.png") no-repeat scroll 10px center / 39px auto #ffffff !important;}
.resp-tab-item[aria-controls=tab_item-3] { background:url("img/Dietician.png") no-repeat scroll 10px center #ffffff !important;}
/*.resp-tab-item[aria-controls=tab_item-5] { background:url("img/Psychiatrist.png") no-repeat scroll 10px center #ffffff !important;}*/
.resp-tab-item[aria-controls=tab_item-4] { background:url("img/Optometris.png") no-repeat scroll 10px center #ffffff !important;}
.resp-tab-item[aria-controls=tab_item-5] { background:url("img/Paediatrician.png") no-repeat scroll 10px center #ffffff !important;}
/*.fruitful_tab h3 {
	color: #727272 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}*/
.l-submain-h .resp-vtabs .resp-tabs-list li:nth-child(7) { background:url("http://ddacl.org.au/wp-content/uploads/2016/08/Home-Medication.png") no-repeat scroll 10px center #ffffff !important;}
.l-submain-h .resp-vtabs .resp-tabs-list li:nth-child(8) { background:url("http://ddacl.org.au/wp-content/uploads/2016/08/Endocrinologist.png") no-repeat scroll 10px center #ffffff !important;}
.l-submain-h .resp-vtabs .resp-tabs-list li:nth-child(9) { background:url("http://ddacl.org.au/wp-content/uploads/2016/08/Mental-Health.png") no-repeat scroll 10px center #ffffff !important;}
.fruitful_tab .g-btn {
	margin-bottom: 20px;
}
.fruitful_tab h5 {
	color: #2f1f1b !important;
	float: right;
	font-family: roboto slab;
	font-size: 24px;
	font-weight: normal;
	margin: 20px 0;
	padding: 25px 0 !important;
	width: 60%;
}
.fruifultab-custom { 
    width: 68% !important;
    }
.vesSer {
	float: left;
	margin: 20px 0;
	text-align: right;
	width: 32%;
}
.resp-vtabs li.resp-tab-active {
	/*border-color: #c1c1c1 -moz-use-text-color #c1c1c1 #b32020 !important;*/
	border-left: 4px solid #b32020 !important;
	border-right: 1px solid #fff !important;
}
.page-id-1562 .wpb_single_image, .page-id-1609 .wpb_single_image {
	width: auto !important;
}
h3 span, h4 span {
	color: #9e1919 !important;
	vertical-align: top;
}
blockquote {
	border-color: #b32020 !important;
}
.fileUp .wpcf7-file {
	background: none repeat scroll 0 0 #ecf0f1;
	border: 1px solid #dce2e5;
	border-radius: 3px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0);
	display: block;
	margin-top: 5px;
	padding: 5px;
	width: 86%;
}
.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
	font-size: 12px;
	left: auto !important;
	line-height: 2;
	padding: 0;
	position: absolute;
	right: 27px !important;
	top: 12px;
	width: 53%;
}
.outerSingleimg .wpb_single_image {
/*width: 485px !important;*/
}
.popimg {
}
.popimg p {
	margin: 0 !important;
}
.popimg a {
	margin: 0 !important;
}
.popimg a img {
	border-radius: 0;
	display: inline-block !important;
	float: left;
	width: 47.5%;
}
.lbp-inline-link-1 img {
	margin-right: 17px;
}
#lbp-inline-href-1 p, #lbp-inline-href-2 p {
	margin-bottom: 21px;
}
#lbp-inline-href-1 h3 {
}
.l-submain-h {
	padding: 0 2px;
}
.mobile-menu {
	position: relative;
	z-index: 999;
}
.w-nav-h {
	display: none;
}
.gen-menu {
	display: block;
}
.l-subheader.at_middle .w-search-input input {
	padding: 0 80px 0 20px;
}
.l-subheader.at_middle .w-search-close {
	right: 20px;
	top: 11px;
}
.l-subheader.at_middle .w-search-form .fa {
	position: absolute;
	top: 40px;
	right: 11px;
}
.mediascreen640 {
	display: none;
	padding: 25px;
}
.fa span {
	font-family: roboto slab;
	padding: 0 5px;
}
/*********************************** Enquire Today pop-up form  ***********************/
#text-11 {
	list-style-type: none;
	margin: 0;
}
.pop_btn {
	cursor: pointer;
	display: inline-block;
	line-height: 34px;
	text-decoration: none !important;
}
.popup-content {
	background: #f9f9f9;
	height: auto !important;
	padding: 0 0 15px;
	text-align: center;
	width: 300px;
	position: relative;
}
.close_btn {
	cursor: pointer;
	position: absolute;
	right: -8px;
	top: -14px;
}
#contact_form_pop {
	position: fixed;
	display: none;
	z-index: 9999;
}
.popup-contact input[type="submit"], input[type="text"], input[type="password"], input[type="file"], textarea, select, input[type="email"] {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #e6e6e6;
	margin: 5px 0 0;
	padding: 10px;
	vertical-align: middle;
	width: 85%;
}
.gen-textarea {
    height: 80px !important;
}
#text-11 h4 {
	background: none repeat scroll 0 0 #b32020;
	color: #ffffff;
	margin-bottom: 3px;
	font-size: 22px;
	padding: 5px 0;
}
.forRes {
	display: none;
}
#overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	z-index: 9;
}
/*********************************** Enquire Today pop-up form  Ends***********************/
li#text-12 {
	float: right !important;
	list-style: outside none none;
	margin: 0;
}
li#text-12 a {
	background: none repeat scroll 0 0 #b32020;
	border-radius: 3px;
	color: #ffffff !important;
	font-size: 13px;
	margin: 0 10px;
	padding: 5px 13px;
}
.paypal-donations {
	text-align: center;
}
.mfp-title {
	display: none;
}
.mfp-container {
    cursor: default;
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: default;
}
.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"] > a, #tribe_events_filters_wrapper input[type="submit"], .tribe-events-button, #tribe-events .tribe-events-button, .tribe-events-button.tribe-inactive, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover {
     background-color: #b32020;
}
#tribe-events-content .tribe-events-tooltip h4, #tribe_events_filters_wrapper .tribe_events_slider_val, .single-tribe_events a.tribe-events-ical, .single-tribe_events a.tribe-events-gcal {
    color: #b32020;
}
#tribe-events ul li { background: none;}
.tribe-events-list-widget h4 {   font-size: 20px;}
.tribe-events-list-widget ol { margin: 0;}
.tribe-events-list-widget ol li { margin-bottom:15px;}
.tribe-events-list-widget ol li h4 { font-size: 15px;  margin: 0;}
/********************************* abHealth page*****************************************************/
.abHealth .servLeft {
	width: 80% !important;
}
.abHealth .servLeft li {
	border: medium none #ffffff !important;
}
.abHealth ul li {
	background: none;
	margin: 0;
	padding: 0;
}
.abHealth ul li a:hover {
	border-bottom: none;
}
/********************************* ab Health page tabs ends *****************************************************/


/*Newsletter styling*/
.gen-news { background-color: #2f1f1b;}
.gen-news-inner {     
    max-width: 1000px;
    margin: 0 auto;
}
.gen-news .one-third, .gen-news .two-third { float: left; padding: 15px 0; }
.gen-news .one-third { width: 40%;} 
.gen-news .two-third { width: 60%;}
.gen-news li {  list-style-type: none;
    margin: 0;
    }
.gen-news h3 { 
     color: #f0ae0d !important;
    font-family: roboto slab;
    font-size: 25px;
    margin: 0;
    line-height: 1.6;
    }
.gen-news .mc4wp-form { margin: 0;}
.gen-news input[type="submit"], .gen-news input[type="text"], .gen-news input[type="email"] { 
    float: left;
    margin: 0 5px;
    width: 38%;
    }
.gen-news input[type="submit"] { width: auto !important;}

@media (max-width: 999px) {
	.l-subheader.at_middle .w-nav {
	 width:	100% !important;
	}
	.w-nav-h {
		display: block;
		margin-top: -50px;
	}
	.gen-menu {
		display: none;
	}
	.l-subheader.at_middle .w-search {
		visibility: hidden;
	}
	.w-search ~ .w-nav .w-nav-control {
		right: 0;
		text-align: center !important;
	}
	.l-subheader.at_middle .w-nav-control {
		width: 100%;
		border-radius: 0;
	}
	.w-nav {
		background: none repeat scroll 0 0 #fff;
		border-radius: 0;
		margin-top: 64px !important;
	}
	.w-nav-h .menu-item {
		border-right: none !important;
		border-left: none !important;
	}
	.w-nav-list-h {
		padding: 0 0 15px 0;
	}
	.w-nav-list-h a span {
		color: #333333;
		font-size: 1rem;
		font-weight: normal;
	}
	.l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_1 .w-nav-anchor.level_1, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_1:hover .w-nav-anchor.level_1, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_1.active:hover .w-nav-anchor.level_1, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_1.current-menu-item:hover .w-nav-anchor.level_1, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_1.current-menu-ancestor:hover .w-nav-anchor.level_1, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_2 .w-nav-anchor.level_2, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_2:hover .w-nav-anchor.level_2, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_2.active:hover .w-nav-anchor.level_2, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_2.current-menu-item:hover .w-nav-anchor.level_2, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_2.current-menu-ancestor:hover .w-nav-anchor.level_2, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_3 .w-nav-anchor.level_3, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_3:hover .w-nav-anchor.level_3, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_3.active:hover .w-nav-anchor.level_3, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_3.current-menu-item:hover .w-nav-anchor.level_3, .l-subheader.at_middle .w-nav.touch_enabled .w-nav-item.level_3.current-menu-ancestor:hover .w-nav-anchor.level_3 {
		line-height: 2.3;
		padding: 0 15px !important;
		border: none;
		border-bottom: 1px solid #b32020;
	}
	.l-subheader.at_middle .w-nav.touch_enabled .w-nav-list.level_2 {
		padding: 0;
	}
	.l-subheader.at_middle .w-nav.touch_enabled .w-nav-list.level_2 .w-nav-item span:before {
		content: "» ";
	}
	.w-nav-hint {
		line-height: inherit !important;
	}
	.w-nav .w-nav-control {
		background: none repeat scroll 0 0 #b32020;
		border-radius: 8px 0 0;
		line-height: 3.1 !important;
		padding: 0 3%;
		right: 40px;
		text-align: right !important;
		top: -64px !important;
	}
	.popimg a img {
		width: 47%;
	}
	.mediascreen100 {
		display: none !important;
	}
	.mediascreen640 {
		display: block;
	}
	.usermenu-login, .usermenu {
		float: none;
		margin-bottom: 15px;
	}
	.w-socials {
		width: auto;
	}
	.l-subheader.at_middle {
		padding: 0;
		height: 100px;
	}
	li#text-12 {
		float: none !important;
	}
	.gen-footer .gen-rt {
		float: none;
	}

}

@media (max-width: 1000px) {
    /*.l-subheader.at_middle .w-search {
        margin-top: 64px;
    }*/
    .l-subheader.at_middle .w-nav.touch_enabled {
        float: left;
    }
    .gen-menu #megaMenu ul.megaMenu > li.menu-item {
        padding: 0 !important; 
    }
    .gen-menu #megaMenu ul.megaMenu > li.menu-item > a span.wpmega-link-title, .gen-menu #megaMenu ul.megaMenu > li.menu-item > span.um-anchoremulator span.wpmega-link-title {
    }
    .w-contacts {
        float: left !important;
    }
}

@media (max-width: 640px) {
	.w-logo {
		padding: 0 12px;
	}
	.w-logo-link h4.gen_h4 {
	}
	.gen-width-col .one-quarter {
		width: 100% !important;
	}
	.l-canvas.headertype_extended .l-subheader.at_top {
		padding-bottom: 15px;
	}
	.popimg a img {
		width: 44.2%;
	}
	.wpb_revslider_element {
		display: none !important;
	}
	.w-search-h {
	}
	.w-nav .w-nav-control {
		/* border-radius: 8px 8px 0 0;
		top: -1px !important;
		right: 0 !important;*/
		text-align: center !important;
	}
	.gen_h4 {
		display: none !important;
	}
	.forRes {
		color: #000000;
		display: block;
		font-size: 15px;
		font-weight: bold;
		margin: 0;
		position: relative;
		top: 0;
		line-height: 1;
	}
	.w-logo-img {
	}
	.w-search-h {
	}
	.resp-vtabs .resp-tabs-container {
	 width: 100% !important;
	}
	.vesSer, .fruitful_tab h5, .fruifultab-custom {
	float:none;
	width: 100%;
	text-align: center;
	margin:0;
	}
	
}
@media only screen and (max-width: 1023px) and (min-width: 1001px)  {
	.gen-menu #megaMenu ul.megaMenu > li.menu-item {
		cursor: pointer;
		padding: 22px 1.0rem 21px !important;
	}
}


/* fix icon wrapping on iPad landscape */
.i-cf .gen-width-col .one-quarter{
	width: 230px !important;
}


/* fix mailchimp newsletter signup in footer on mobile */
@media only screen and (max-width: 648px)  {
	.l-footer-h .gen-news .form.mc4wp-form{
		margin-right: 10px;
	}
	
	.l-footer-h .gen-news .form.mc4wp-form input[type=text],
	.l-footer-h .gen-news .form.mc4wp-form input[type=email]{
		width: 100%;
	}
}

/* add class name to easily temporarily hide elements */
.hidden{
	display: none !important;
}

/* Hide tick image on 'lost password' link */
#theme-my-login .tml-action-links li{
	background: none;
}

.developed_by{
margin-top: 10px;
}
