	 body,h1,h2,h3,h4,h5,h6 {font-family: "Raleway", sans-serif}

	 #wmcpc-name {
	     font-size: 2.5em;
	     text-align: center;
	     vertical-align: middle;
	     margin-bottom: 0;
	     padding-bottom: 0;
	 }

	 #wmcpc-tagline {
	     font-size: 1.2em;
	     font-style: italic;
	     text-align: center;
	     vertical-align: middle;
	 }
	 
	 #logo {
	     background-image: url('WMCPC_logoonly.svg');
	     width: 100px;
	     height: 100px;
	     background-size:contain;
	     background-repeat:no-repeat;
	     background-position:centre;
	     margin-left: 3em;
	     margin-right: 1em;
	 }

	 .text-on-image {
	     background-color: rgba(0, 0, 0, .6);
	     padding: 1em;
	     border-radius: 10% 30% 50% 70%;
	 }

	 body, html {
	     height: 100%;
	     line-height: 1.8;
	 }

	 /* Full height image header */
	 .bgimg-1 {
	     background-position: center;
	     background-size: cover;
	     background-image: url("/cyclist.webp");
	     min-height: 100%;
	 }

	 .w3-bar .w3-button {
	     padding: 16px;
	 }
