<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.adminpencil {
    margin-top: 5em;
	margin-right:1em;
}
a.button.fit{
/*margin: 0.5em;*/
}
.adminpencil a.button.alt{
	color:#ffffff!important;
	background-color:#F3005F;
	border: 1px solid #ffffff;
	padding: 0 1rem;
	}

#accordionmenu h3
{
	font-weight:normal;
	text-transform:none;
	font-size:1rem;
}

/* DISCUSSION */

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

.toolbar ul li
{
	clear:none;
	display:inline;
}

ul.pagelist
{
	list-style:none;
	text-align:left;
}
img.bw
{
-webkit-filter: grayscale(50%); /* Safari 6.0 - 9.0 */
    filter: grayscale(50%);
}

.button.current{
background-color:#eeedde;
}

button.fancybox-close-small
{
    background-color:#F3005F;
}

/* gallery */
/*div.folder_bg{
padding-bottom:1em;
}
div.folder_bg .image.fit {
    max-height:200px;
}
div.folder_bg div.\33 u    .image.fitheight
	{
		max-height:200px;
		overflow-y:hidden;
	}
div.gallery div.\34 u{
    height: 200px;
}
div.gallery div.\34 u .image.fit{
    max-height: 200px;
}
div.gallery div.\36 u{
    height:250px;
}
div.gallery div.\36 u .image.fit{
    max-height: 250px;
}
div.gallery div{
margin-bottom:1em;
}
div.gallery div.\33 u{
    height:200px;
}
div.gallery div.\33 u .image.fit{
    max-height: 200px;
    overflow-y:hidden;
}*/
 

/* Even height images and divs */
@media screen {
    .image.fitheight
	{
		padding-bottom:80%;
		height:0;
		overflow-y:hidden;
	}
	div.categoryitem{
		height:450px;
	}
}

@media screen and (max-width: 736px) {
	div.\312 u .image.fitheight
	{
		height:100%;
		overflow-y:hidden;
	}
	div.categoryitem{
		height:auto;
	}
}
th
{
text-align:left;
    
}

/*dropdown menu elements: organisations list etc */
ul.dropdown
	{
		list-style:none;
		position:absolute;

	}
	ul.dropdown li
	{
		list-style:none;
		
	}
	ul.dropdown ul
	{
		display:none;
		background-color:#fff;
		border: 1px solid #333;
		padding:5px;
		z-index:99;
	}
	ul.dropdown ul li
	{
		border-bottom:1px dotted #666;
	}

div.pagelist div.pageitem h2{

	text-transform:none;
}
.post &gt; div
{
	margin-bottom:auto;
}

#logoimage{
		width:28%;
		 -webkit-filter: drop-shadow(10px 10px 10px #fff);
  filter: drop-shadow(10px 10px 10px #fff);
}
@media screen and (max-width: 980px) {
	#logoimage{
		width:35%;
	}
}
@media screen and (max-width: 736px) {
	#logoimage{
		width:40%;
	}
}
@media screen and (max-width: 480px) {
	#logoimage{
		width:50%;
	}
	#banner {
   
   
	}
}
#dologin input
{
	width:100%;
}
.button.facebook{
	background-color: #4267B2 !important;
}
.button.facebook i
{
		vertical-align:middle;
		margin-right:0.5em;
		
}
body.harrastamisen_suomen_malli_joensuussa div.pageitem h2{
    height:2.2em;
}
div.groupjoininformation{
    padding: 1em;
    border: 1px solid orange;
    margin-bottom: 1em;
    font-weight: bold;

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

}
div.post{
    background-color:#ffffff;
    colour:#000000;
}
body.stagelippu .image[data-position] img{
    object-fit:contain;
}
body.userlist #wrapper &gt; .main &gt; .inner{
    max-width:100%;
}
@media screen and (max-width: 1280px){
    body.userlist #wrapper &gt; .main {
        padding:3rem 0 3rem 0;
    }
}</pre></body></html>