<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.partner-description-short
{
	height:50px;
	
	overflow:hidden;
	margin-bottom:1em;
	text-overflow: ellipsis;
	
	 
}
.partner-acronym
{
	height:2em;
	font-size: 1.5rem;
}
img.partnerlogo
{
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}
img.partnerlogo.active
{
	filter:none;
	-webkit-filter: none;
}
/* Even height images and divs */
@media screen {
	.image.fitheight
	{
		overflow-y:hidden;
		height:0;
		padding-bottom:100%;
	}
	div.categoryitem{
		height:450px;
	}
}
@media screen and (max-width: 1280px) {

}

@media screen and (max-width: 736px) {
	
	div.categoryitem{
		height:auto;
	}
}

/* DISCUSSION */

section.toolbar
{
	width:100%;
	clear:both;
}
.toolbar ul
{
	list-style:none;
	
}

.toolbar ul li
{
	clear:none;
	display:inline;
}
.logo img{
	 position:absolute;
     top:0;
     left:0;
}
#footer a{
	color:#fff;
	}
.boxcontent {
    padding: 2.9em 3em;
}
.boxcontent {
    background: #fff none repeat scroll 0 0;
    border-radius: 5px;
    overflow: hidden;
}

/* Table */

	.table-wrapper {
		-webkit-overflow-scrolling: touch;
		overflow-x: auto;
	}

	table {
		margin: 0 0 2em 0;
		width: 100%;
	}

		table tbody tr {
			border: solid 1px;
			border-left: 0;
			border-right: 0;
		}

		table td {
			padding: 0.75em 0.75em;
		}

		table th {
			font-size: 0.9em;
			font-weight: 700;
			padding: 0 0.75em 0.75em 0.75em;
			text-align: left;
		}

		table thead {
			border-bottom: solid 2px;
		}

		table tfoot {
			border-top: solid 2px;
		}

		table.alt {
			border-collapse: separate;
		}

			table.alt tbody tr td {
				border: solid 1px;
				border-left-width: 0;
				border-top-width: 0;
			}

				table.alt tbody tr td:first-child {
					border-left-width: 1px;
				}

			table.alt tbody tr:first-child td {
				border-top-width: 1px;
			}

			table.alt thead {
				border-bottom: 0;
			}

			table.alt tfoot {
				border-top: 0;
			}

	table tbody tr {
		border-color: rgba(99, 116, 133, 0.25);
	}

		table tbody tr:nth-child(2n + 1) {
			background-color: rgba(99, 116, 133, 0.075);
		}

	table th {
		color: #637485;
	}

	table thead {
		border-bottom-color: rgba(99, 116, 133, 0.25);
	}

	table tfoot {
		border-top-color: rgba(99, 116, 133, 0.25);
	}

	table.alt tbody tr td {
		border-color: rgba(99, 116, 133, 0.25);
	}
	
article.content,
div.content {
    padding: 2.9em 3em;
}
article.content,
div.content {
    background: #fff none repeat scroll 0 0;
    border-radius: 5px;
    overflow: hidden;
}
body#tinymce{
	background:none;
	background-color:#ffffff !important;
}



div.adminpencil{
top:60px!important;
right:1em!important;
}
div.adminpencil .button{
background-color: #C40000 !important;
padding:0;
color:#ffffff!important;
}
a.nomargin,
.image.nomargin,
.nomargin{
    margin:0!important;
}

div.reel img
{
    object-fit:cover;
    max-height:25em;
}
a.image.fit,
div.image.fit
{
    overflow-y:hidden;
    height:0;
    padding-bottom:75%;
}

.fancybox-close-small{
    background-color:#026684;

}
div.singleactivity img.image.fit{
    overflow-y:visible;
    height:auto;
    padding-bottom:0;
}



.reel.activitylistitem{
    height:250px;
    overflow:hidden;
}
div.jcider-slider{
    height:55vh;
}
div.jcider-slider &gt; div{
    border-right:1px solid #ffffff;
}
div.reelitemheader{
    color:#ffffff;
        text-shadow: 2px 2px #666666;
}
#banner div.activitylistbox{
    padding-left:0;
}
#activitylist div.reelitemheader .activitylist h3{
    font-size:1.5em;
}
div.reelitemfooter{
    color:#000000;
    background-color:#ffffff;
    height:3em;
}
div.groupjoininformation{
    padding: 1em;
    border: 1px solid orange;
    margin-bottom: 1em;
    font-weight: bold;

}
.organisationlist td:last-child{
    min-width:20em;

}
div.pageitem{
    margin-top:1em;
}
div#facebook,
div#instagram,
div#tiktok
{
    padding-left:2em;
    padding-right:2em;
}
/* link colour and style */
div.inner a{
    color: blue;
    text-decoration:underline;
}
div.newsitem a,
div.inner h3 a,
div.inner h2 a{
    text-decoration:none;
    color: #3f3f3f;
}
div.inner a.button{
    text-decoration:none;
}

div.pageitem h2{
    height: 3em;
}</pre></body></html>