/*MUSIC PAGE (ID=1417) START*/
.page-id-1417 {
  background-color: #942783ff;
  box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.5);
}
.page-id-1417 summary{
	background-color: #e09123ff !important;
}
.page-id-1417 p {
	color: white !important;
}
.page-id-1417 h6 {
	color: white !important;
}
/*MUSIC PAGE END*/

/*DANCE PAGE START*/
.dance-card {
    background-color: #f5cc5e;
    border-radius: 5px;
    box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.2);
}
.dance-card-alt {
    background-color: #a9519bff;
    border-radius: 5px;
    box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.2);
}
.dance-card-alt-text {
	color: white!important;
}
/*DANCE PAGE END*/

/* STAFF PAGE START */
.circle-image img {
    border-radius: 50%;
}
.staff-card {
	border-radius: 5px!important;
}
/* STAFF PAGE END */

/* .top-navbar {
	margin-bottom: -10px!important;
} */

.bottom-navbar {
	margin-bottom: -15px!important;
}

.wp-block-comments {
	display: None
}

.tribe-common-l-container.tribe-events-l-container{
	padding: 20px;
  border: 1px solid #ccc; /* Adjust border color and reduce width for a lighter border */
  border-radius: 10px; /* Adjust border radius to control corner roundness */
  box-shadow: 4px 4px 15px 10px rgba(0, 0, 0, 0.2); /* Add a subtle box shadow (adjust values as needed) */
}

.wp-block-group.is-layout-flow.wp-block-group-is-layout-flow {
	transform: translateX(-50%);
 	position: relative;
  width: 75%;
  left: 50%;
	padding: 20px;
  border: 1px solid #ccc; /* Adjust border color and reduce width for a lighter border */
  border-radius: 10px; /* Adjust border radius to control corner roundness */
  box-shadow: 4px 4px 15px 10px rgba(0, 0, 0, 0.2); /* Add a subtle box shadow (adjust values as needed) */
}


div#hero-links {
	position: absolute;
  top: 640px;
  left: 20px;
	z-index: 1;
	background: transparent!important;
}

.hero-link a {
	text-decoration: none;
}

.hero-link a:hover{
	text-decoration: underline;
}
.wp-block-group-is-layout-flow p{
	color: black !important;
}

.wp-block-comments h2{
	color: black;
}

.wp-block-comments {
	color: black;
}

.wp-block-group-is-layout-constrained h1 {
	color: black !important;
}

.wp-block-post-date time {
	color: black;
}

element.style {
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date {
    background-color: purple;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{background-color:white}

.videolink{
	color:white;
	text-wrap: nowrap;
	text-align: center;
	display: flex;
	justify-content: center;
	font-size: 44px;
    text-decoration: none;
}
.videolink:hover {
  text-decoration: underline;
}

.wp-block-navigation__container{
	padding:0 !important;
}

.important-header {
  background-color: #f5cc5e !important;
	color: rgb(145, 50, 140);
}

.important-header:first-child {
	border-right: 1.5em solid rgb(145, 50, 140);	
}

.responsive-hamburger {
	display: none;
}

@media screen and (max-width: 600px) {
/* 	.top-navbar {
		display: none;
	}

	.bottom-navbar {
		display: none;
	}
	
	.add-remove-space {
		display: none;
	}
	
	.hide-on-mobile {
		display: none;
	}
	
	.responsive-hamburger {
		display: flex;

	} */
	
}

@media screen and (max-width: 768px) {
		time.tribe-events-calendar-month__day-date-daynum {
    color: black!important;
}
}
.pum-overlay.pum-active,
.pum-overlay.pum-active .popmake.active {
    		display: block !important;
	}
.wpforms-field-label {
    color: #FFFFFF !important;
}
.wpforms-field-sublabel{
	  color: #FFFFFF !important;
}

.go-back-message{
	display:none
}
.wpforms-confirmation-container-full{
	background:#8c348e
}

p.wpforms-confirmation-container-full{
	color:white
}
.wpos-icons{
	display:none;
}

.wptu-style-label{
	background-color:purple !important;
}

.wptu-news-ticker{
	margin-bottom: 0px !important;
}
