header .searchbar
{
	padding:0 !important;	
	height:auto !important;
}

.post_organiser_area
{	
	margin:0;
	padding:0;
	position:relative;
}

.post_organiser_area label
{
	display:none;
}

.post_organiser_area input
{
	width:100%;
	text-align:center;
	font-family: FontAwesome, Arial;
	padding:20px 100px !important;
	background:transparent url(wiki-mag.svg) center center no-repeat;	
	background-position:calc(50% - 440px) 50%;
	background-size:34px;
}

.post_organiser_area input.has_search,
.post_organiser_area input:focus
{
	background:transparent;
}

.post_organiser_area #clear_post_search_button
{
	background:transparent url(wiki-close.svg) top left no-repeat;
	background-size:cover;
	width:30px;
	height:30px;
	position:absolute;
	top:20px;
	right:50px;
}

.post_organiser_area_listing_container ul
{
	list-style: none;
	margin:0;
	padding:0;	
	width:100%;	
}

.post_organiser_area_listing_container > .column
{
	display:inline-block;	
	width:48%;
	margin:0 1%;
	padding:0;
}

.post_organiser_area_listing_container > .column > li
{
	width:100%;
}

.post_organiser_area_listing_container ul li
{
	margin:0;
	padding:0;	
	width:100%;
	color:inherit;
}

.post_organiser_area_listing_container > ul > li
{
	margin-bottom:20px;
}

.post_organiser_area_listing_container > ul > li:nth-of-type(even)
{
	padding-left:10px;
}

.post_organiser_area_listing_container > ul > li:nth-of-type(odd)
{
	padding-right:10px;
}

.post_organiser_area_listing_container ul li p
{
	margin:0;
	padding:10px;	
	color:inherit !important;
	cursor:pointer;
	position:relative;
}

.post_organiser_area_listing_container ul
{	
	margin:0;
	padding:0;	
	width:100%;
	vertical-align: top;
}

.post_organiser_area_listing_container ul > li
{
	display:none;
	vertical-align: top;
}

.post_organiser_area_listing_container > ul.hasActiveContent > li.hasActiveContent,  /* always show first one*/
.post_organiser_area_listing_container li.hasActiveContent.opened > ul.pages_list.hasActiveContent,
.post_organiser_area_listing_container li.hasActiveContent.opened > ul.hasActiveContent,
.post_organiser_area_listing_container li.hasActiveContent.opened > ul.hasActiveContent > li.hasActiveContent,
.post_organiser_area_listing_container li.hasActiveContent.opened > ul.pages_list.hasActiveContent > li
{
	display:inline-block;
}

.post_organiser_area_listing_container > ul > li > p
{
	border-top:2px solid #739180;
	border-bottom:2px solid #739180;
}


.post_organiser_area_listing_container > ul > li > ul li p
{
	border-top:2px solid #739180;
	border-bottom:1px solid #739180;
	position:relative;
}

.post_organiser_area_listing_container > ul li p:after
{
	content:'';
	background:transparent url(downArrow.svg) top left no-repeat;
	background-size:contain;
	width:20px;
	height:23px;
	position:absolute;
	right:10px;
	top:12px;
}

.post_organiser_area_listing_container > ul li.opened > p:after
{	
	transform: rotate(180deg);
}

.post_organiser_area_listing_container ul.pages_list > li >  a
{
	padding-top:10px;
	padding-bottom:10px;
	display:block;
	color:inherit !important;
}


.post_organiser_area_listing_container > ul > li > ul li p
{
	border-top:2px solid #739180;
	border-bottom:1px solid #739180;
	position:relative;
}

.post_organiser_area_listing_container > ul > li > ul li p,
.post_organiser_area_listing_container > ul > li > ul.pages_list 
{
	padding-left:20px;
}

.post_organiser_area_listing_container > ul > li > ul > li > ul li p,
.post_organiser_area_listing_container > ul > li > ul > li > ul.pages_list 
{
	padding-left:40px;
}

.post_organiser_area_listing_container > ul > li > ul > li > ul > li > ul li p,
.post_organiser_area_listing_container > ul > li > ul > li > ul > li > ul.pages_list 
{
	padding-left:60px;
}

.post_organiser_area_listing_container > ul > li > ul > li > ul > li > ul > li > ul li p,
.post_organiser_area_listing_container >ul > li > ul > li > ul > li > ul > li > ul.pages_list 
{
	padding-left:80px;
}

.post_organiser_area_listing_container .list_view
{
	display:none;
}

.post_organiser_area_listing_container .list_view > li
{	
	display:block;
}

.post_organiser_area_listing_container .list_view > li > ul > li
{
	display:inline-block;
	width:auto;
	font-size:0.8em;
	margin-right:5px;
}

.post_organiser_area_listing_container .list_view > li > ul > li:after
{
	content : '>';
		margin-left:5px;
}

.post_organiser_area_listing_container .list_view > li > ul > li:nth-last-of-type(1):after
{
	display: none;
}


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

	.post_organiser_area_listing_container > ul > li
	{
		width:calc(100%);	
	}

	.post_organiser_area_listing_container > ul > li
	{
		padding:0 !important;
	}
}
.post_organiser_area_listing_container .list_view .search-description {
	margin: 0.25rem 0 0.6rem!important;
	font-size: 0.9em!important;
	line-height: 1.4!important;
	opacity: 0.75!important;
}
