.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: max-content;
}

#BandCalendar{
		width: 80vw;
    height: 95%;
		max-width: 80vw;
    border-radius: 30px;
    text-align: center;
    background: rgba(64,64,64,0.65);
    margin: auto;
		margin-bottom:15px;
		margin-top: 0px;
    padding-left: 30px;
    padding-right: 30px;
		padding-top:30px;
    overflow: auto;
}

#CalendarContainer{
	height : calc(80vh);
	min-height: 100%;
	width: 100vw;
	margin: auto;
	padding-top: 30px;
	padding-bottom:30px;
	border-radius:0px;
	background: #ccc url(http://box5182.temp.domains/~judacasc/NewKHSML/wp-content/uploads/2020/06/WholeBand3.png)
}

a.post-edit-link{
	display: none
}

.simcal-default-calendar-grid.simcal-default-calendar-dark .simcal-day-number {
    background: rgba(255,255,255,.7);
}

.simcal-default-calendar-grid .simcal-events>.simcal-event{
		color:white;
}

.simcal-icon-right{
	color:white
}
.simcal-icon-left{
	color:white
}

.simcal-current-month{
	color: white
}
.simcal-current-year{
	color: white
}
.simcal-nav.simcal-current{
	background-color: #1e73be;
	height:50px
}
.simcal-nav.simcal-next-wrapper{
	background-color:#1e73be
}
.simcal-nav.simcal-prev-wrapper{
	background-color:#1e73be
}

#body{
	padding-top:300px;
	margin-top:300px
}
#header .header-img {
    height:123px;
		color:white;
		background:white;
		opacity: 5;
		
}

.button-one .main-button button{
	background-color: #dd3333;
	box-shadow:0px 3px 0px #7d1b1b;
}

.navigation .menu>li>a{
	font-family: "OpenSans-Bold", sans-serif;
} 

button{
	font-family: "OpenSans-Bold";
}

.page-id-340 #Marching{
  
}

.page-id-340 table { border-collapse: show; } 

.page-id-340 th, td {
  border: solid 1px #000;
  text-align: left;
  padding: 5px;
  position: relative;
}

.page-id-340 .toggle        { display: none; }
.page-id-340 .toggle:target { display: table-row; }

.banner {
  max-width: 920px;
}