#mega-menu-wrap-max_mega_menu_1{
	background: transparent;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu,
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{
	background: #FFFFFF;
}


#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu,
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{
	-webkit-box-shadow: 0px 2px 3px 2px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 2px 3px 2px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 3px 2px rgba(0,0,0,0.2);
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu a{
    color: #666666 !important; 
    padding-left: 0;
    font-size: 13px;
    font-weight: bold;
    line-height: 25px;
} 

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	color: #666666 !important;
	background: transparent;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{
	color: #0060a9 !important;
	font-weight: bold;
	background: #f1f1f1 !important;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link{
	background: transparent; 
}

#mega-menu-wrap-max_mega_menu_1 ul.menu{ 
	padding-left: 0; 
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title{
	padding-bottom: 20px;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.nolink > a{
	cursor: pointer;
}
#mega-menu-item-text-9, #mega-menu-item-text-10{
	display:none !important;
}
#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-columns-2-of-3.mega-menu-clear{
	display: none !important; 
}

#mega-menu-item-2931{
	float: right !important;
}

#mega-menu-max_mega_menu_1 ul.sub-menu li.nolink a { 
    font-size: 12px;
    font-weight: normal !important;
    cursor: text;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-dl-brochure.mega-menu-item{
	float: right;
}

#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
	background: rgba(0, 0, 0, 0.1);
}

	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link:hover,
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link{
		background: transparent;
		color: #EFEFEF !important;
	}

#bs-example-navbar-collapse-1{
	position: relative; 
}

#field_2_23{
	display: none;
}
.header-icon-title .icon-title{
	display: inline-block;
    z-index: 2;
    position: relative;
    margin-right: -3px;
    
} 
.header-icon-title .icon-title img{
	 border-right: 15px #fff solid;
}
.supports-home .header-icon-title .icon-title{
	margin-right: -5px;
} 
.header-icon-title .border-services-home{
		position: relative;
    bottom: 9px;
    z-index: 1;
}

.header-icon-title h3{
	display:inline;
}
.events-headlines{
	margin-bottom:20px;
}
.sosmed-header-instagram a{
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}

.col-title{
    font-size: 36px;
    font-weight: bold;
    color: #0060a9;
    margin-top: 30px;
    margin-bottom: 0;
}

.our-service-cell .widget_media_image{
	 margin-bottom:15px !important;
}

.text-support-coordination, .text-support-coordination a, .text-support-coordination a:hover{
  color:#da5396;
  line-height: 26px;
}

.text-direct-support, .text-direct-support a, .text-direct-support a:hover{
	color:#da5396;
  line-height: 26px;
}

.text-behaviour-allied-health, .text-behaviour-allied-health a, .text-behaviour-allied-health a:hover{
	color: #dd4633;
  line-height: 26px;
}

.text-accommodation, .text-accommodation a, .text-accommodation a:hover{
	color: #8abf56;
  line-height: 26px;
}

.text-leisure-lifestyle, .text-leisure-lifestyle a, .text-leisure-lifestyle a:hover{
  color: #2999d3;
  line-height: 26px;
}

.text-prader-willi-syndrome, .text-prader-willi-syndrome a, .text-prader-willi-syndrome a:hover{
	color: #ea933e;
  line-height: 26px;
}

.news-headline .widget-title{
    font-size: 36px;
    font-weight: bold;
    color: #0060a9;
    margin-top: 0;
    margin-bottom: 15px;
}
.cell-sidebar{
  	background: #e1f5ff;
}

.cell-sidebar .srpw-ul{
  padding-left:0;
}
.cell-sidebar .srpw-ul li{
    list-style-type: none;
    padding: 20px 0;
    border-top: 3px solid #0060a9;
}
.cell-sidebar .srpw-ul li a{
  font-weight: bold;
  color:#0060a9;
}
.cell-sidebar .srpw-ul li .srpw-meta .srpw-time{
  color:#0060a9;
  font-size:12px;
}
.cell-sidebar .srpw-ul li .srpw-summary a{
	font-size:12px;
}

.cell-sidebar .srpw-ul li .srpw-summary p{
  margin-top: 5px;
}

.cell-sidebar .news-headline{
    margin: 0 20px 0 20px;
    background: #e1f5ff;
    padding-top: 20px;
}

.cell-sidebar .smart_recent_posts{
	margin-bottom:0px !important;
}

.see-all-news-cell{
	margin: 0 20px;
}
.see-all-news-cell a, .see-all-news-cell a:hover{
	font-size: 25px;
  font-weight: bold;
  color: #0060a9;
}

.page-template .title-conten-our-services-sub h1{
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 36px;
    margin-top: 0px;
    font-weight: bold;
    margin-bottom: 23px;
    line-height: 100%;
}

.single .col-left-content-single-news h1{
    font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
    font-size: 36px;
    margin-top: 0px;
    font-weight: bold;
    margin-bottom: 23px;
    line-height: 100%;
  	color:#0060a9;
}

.single .col-left-content-single-news h2{
		color:#0060a9;
  	font-size:24px;
}

.single .col-left-content-single-news h3{
  	color:#0060a9;
}

@media only screen and (min-width : 1200px){
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.lv1 > a.mega-menu-link {
	  padding: 0 22px;
	}
}

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

	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-flyout ul.mega-sub-menu{
		width: 250px;
	}


	.nav-menu-area .navbar-form{
		position: absolute;
		right: 0;
		top: 0;
	}
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
		font-weight: bold !important; 
		line-height: 30px;
	}
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		font-weight: bold !important; 
		line-height: 30px;
	}
	
	/*
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
		font-weight: normal !important; 
	}
	*/	
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.nolink > a.mega-menu-link{
		font-size: 13px !important;
		font-weight: normal !important;
		line-height: 22px; 
	}
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.line-height-normal > a.mega-menu-link{
		line-height: normal;
		padding-top: 6px;
		padding-bottom: 6px;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item.line-height-normal > a.mega-menu-link > small{
		font-weight: normal;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub > a.mega-menu-link{
		padding-bottom: 10px;
		font-weight: bold !important; 
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub.mega-supports > a.mega-menu-link{
		color: #e43689 !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub.mega-clinical > a.mega-menu-link{
		color: #e42618 !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub.mega-accomodation > a.mega-menu-link{
		color: #83b81a !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub.mega-accomodation > a.mega-menu-link{
		color: #83b81a !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub.mega-pwslink > a.mega-menu-link{
		color: #f18e00 !important;
	}
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub.mega-brochure > a.mega-menu-link{
		color: #0060a9 !important;
	} 
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item > a.mega-menu-link {
	  padding: 0 7px;
	}
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mainsub.mega-supports.mega-ll > a.mega-menu-link {
		color: #079BD9 !important;
	}
}

@media screen and (max-width: 767px) {
	.mobile-after-menu{
		display: none !important; 
	}
	.mobile-after-menu .divcol{
		padding-left: 0;
		padding-right: 0;
	}
}
@media screen and (max-width: 601px) and (min-width: 767px) {
	.navbar-collapse.in{
		overflow: inherit;  
	}
}

@media screen and (max-width: 600px) {
	#bs-example-navbar-collapse-1{
		display: block !important; 
		padding-left: 0;
		padding-right: 0;
	}
	.navbar-header{
		display: none !important;
	}
	
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{
		background: rgba(0,99,170,1);
		background: -moz-linear-gradient(left, rgba(0,99,170,1) 0%, rgba(0,99,170,1) 1%, rgba(106,209,240,1) 58%, rgba(24,124,186,1) 89%, rgba(0,99,170,1) 98%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,99,170,1)), color-stop(1%, rgba(0,99,170,1)), color-stop(58%, rgba(106,209,240,1)), color-stop(89%, rgba(24,124,186,1)), color-stop(98%, rgba(0,99,170,1)));
		background: -webkit-linear-gradient(left, rgba(0,99,170,1) 0%, rgba(0,99,170,1) 1%, rgba(106,209,240,1) 58%, rgba(24,124,186,1) 89%, rgba(0,99,170,1) 98%);
		background: -o-linear-gradient(left, rgba(0,99,170,1) 0%, rgba(0,99,170,1) 1%, rgba(106,209,240,1) 58%, rgba(24,124,186,1) 89%, rgba(0,99,170,1) 98%);
		background: -ms-linear-gradient(left, rgba(0,99,170,1) 0%, rgba(0,99,170,1) 1%, rgba(106,209,240,1) 58%, rgba(24,124,186,1) 89%, rgba(0,99,170,1) 98%);
		background: linear-gradient(to right, rgba(0,99,170,1) 0%, rgba(0,99,170,1) 1%, rgba(106,209,240,1) 58%, rgba(24,124,186,1) 89%, rgba(0,99,170,1) 98%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0063aa', endColorstr='#0063aa', GradientType=1 );	
		height: 60px;
		padding: 10px 1px;
	}
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{
		width: 100%;
	}
	
	#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-megamenu > ul.mega-sub-menu{
		padding: 0 0 0;
	}
	#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-right{
		float: none;
	}
}