div.main {
     	margin:0 auto; 
     	margin-top:25px;  
     	background: rgba(0, 0, 0, 0.75); 
     	padding:25px;
     	color:white;
     	font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
     	font-size: large;
     	font-weight: bold;
     	line-height: 1.5em;
     	}
span.fc-timegrid-axis-cushion {
	background: ffff99;
	}
.fc-day-grid-event > .fc-content { 
    white-space: unset !important; 
}
img {
	max-width: 100%;
    	height: auto;
	}
a {
	color:#FFFF99;
	text-decoration: none;
	}
a:hover {
	text-decoration: underline;
	}
h2 {
	color:white;
	}
