/* File:  Site Default CSS */
.KofC-Accordion {
  cursor: pointer;
}
a.back-to-top {
  display: none;
  position: fixed;
  z-index: 999;
  right: 20px;
  bottom: 20px;
}

.responsiveCal {
 	position: relative;
 	padding-bottom: 75%; 
 	height: 0;
 	overflow: hidden;
}

.responsiveCal iframe {
	position: absolute; 
	top:0; 
	left: 0; 
	width: 100%; 
	height: 100%;
}

.responsiveSignup {
 	position: relative;
 	padding-bottom: 150%; 
 	height: 0;
 	overflow: hidden;
}

.responsiveSignup iframe {
	position: absolute; 
	top:0; 
	left: 0; 
	width: 100%; 
	height: 1100px;
}
	
.w3-paddingside-4 li {padding-right:4px!important;padding-left:4px!important}