

		.py-6vh {padding-top: 6vh!important; padding-bottom: 6vh!important;}
		@media (min-width: 576px) {
			.pt-sm-6vh,
			.py-sm-6vh {padding-top: 6vh!important;}
			.pb-sm-6vh,
			.py-sm-6vh {padding-bottom: 6vh!important;}
		}
		.phpdebugbar{
			display: none!important;
		}
	
		#modalRedirect {
			width: 298px; height: 218px;
			padding: 18px 9px;
			border-radius: 4px;
			background: #fafafa;
			position: fixed;
			top: 0; left: 0; right: 0; bottom: 0;
			margin: auto;
			display: none;
			opacity: 0;
			z-index: 38;
			text-align: center;
		}
		#modalRedirectOverlay {
			z-index: 37;
			position: fixed;
			background: rgba(0,0,0,.7);
			width: 100%; height: 100%;
			top: 0; left: 0;
			cursor: pointer;
			display: none;
		}
	
#site-background{min-height:100vh}.wow{visibility:visible!important}.static-articles{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.static-article{max-width:260px}.static-article img{max-width:100%;height:auto}.top-orgs .static-organizers{align-items:center;flex-wrap:nowrap;gap:18px}.top-orgs .static-article{max-width:150px;min-width:0}.top-orgs .static-article img{width:100%;max-height:55px;object-fit:contain}.top-orgs .static-module{width:100%}#header .static-module>h3{display:none}.top-c-but{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.top-c-but .btn{margin:0!important}.page-head{min-height:calc(100vh - 70px)}.page-head>.px-6>.container-md>.row{width:100%;padding-top:35px;padding-bottom:45px}.top-a .static-module{max-width:100%}#mainmenu .mod-menu{display:flex;flex-wrap:nowrap;gap:8px}#mainmenu .nav-link{color:inherit;font-weight:bold;padding:6px}.page-body{padding-top:35px}@media(max-width:767px){#mainmenu .mod-menu{font-size:12px;gap:2px;overflow:hidden;max-width:95vw}#mainmenu .nav-link{padding:5px}.top-orgs .static-article img{max-height:35px}.top-c-but{justify-content:center}.page-head{min-height:100vh}.page-head .brand-logo img{max-width:330px}.top-orgs .static-module{width:100%}}

@media(max-width:767px){#mainmenu .mod-menu{display:none!important}#mainmenu::after{content:"☰";font-family:Arial,sans-serif;font-size:24px;line-height:1;padding:10px 0;display:block;color:#fff}#header{min-height:52px}.top-b .static-module{width:100%}.top-b .btn{width:auto!important;min-width:175px;max-width:100%}.top-b{display:block!important}}
