.crowdsignal-forms-poll__answer-label:hover {
	color: #555555;
}

.showcase-column {
	background-color: #fff4d6;
}

.add-a-border {
	border: 1px solid;
	border-color: #004a80;
}

.stack-z-root {
	z-index: 0;
	position: relative;
	row-gap: 30px;
}

.wp-container-13 {
	position: relative;
}

.bootcamp-border {
	/*margin-bottom: 0px;
	margin-top: 0px; */
	box-shadow: rgba(50, 50, 50) 0 5px 15px;
	position: relative;
	z-index: 1;
	background-color: #FFFFFF;
	padding-bottom: 20px;
	
	/* All of these should expand, e.g. for tables of contents */
	width: 100%;
}

.xmas, .xmas1, .xmas2, .xmas3, .xmas4, .xmas5, .xmas6, .xmas7, .xmas8, .xmas9, .xmas10 {
	background-size: 100% 100%;
	-o-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: cover;
}

.xmas {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/10/snow.webp');
}

.xmas2 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/10/xmas2.jpg');
}

.xmas3 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/10/xmas3.jpg');
}

.xmas4 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/11/xmas4.jpg');
}

.xmas5 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/11/xmas5.jpg');
}

.xmas6 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/11/xmas6.jpg');
}

.xmas7 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/11/xmas7.jpg');
}

.xmas8 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/11/xmas8.jpg');
}

.xmas9 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/11/xmas9.jpg');
}

.xmas10 {
	background-image: url('https://ballethelpdesk.files.wordpress.com/2023/11/xmas10.jpg');
}

.summer12 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-wallpaper-12.jpeg');
}

.summer11 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/sumer-11-wallpaper.jpeg');
}

.summer9 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-9-wallpaper.jpeg');
}

.summer8 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-8-wallpaper.jpeg');
}

.summer7 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-7-wallpaper.jpeg');
}

.summer6 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-6-wallpaper.jpeg');
}

.summer5 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-5-wallpaper.jpeg');
}

.summer4 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-4-wallpaper.jpeg');
}

.summer3 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-3-wallpaper.jpeg');
}

.summer2 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-2-wallpaper.jpeg');
}

.summer1 {
	background-image: url('https://ballethelpdesk.com/wp-content/uploads/2024/06/summer-1-wallpaper.jpeg');
}

.align-right {
	text-align: left;
	padding-left: 50%;
	position: absolute;
	top: 5px;
	left: 20px;
}

.align-right summary {
	z-index: 2;
}

.align-right {
	text-align: left;
	padding-left: 50%;
	position: absolute;
	top: 5px;
	left: 20px;
}

.align-right summary {
	z-index: 2;
}

.align-left {
	text-align: left;
}

.align-left-float {
	text-align: left;
	position: relative;
	z-index: 5;
	background-color: #F4F6F2FF;
	border: 2px solid;
	padding: 5px;
	padding-left: 20px;
	padding-top: 20px;
	border-color: #777777;
	margin-top: 8px;
}

.bootcamp-border img {
	float: left;
	padding-right: 10px;
}

.wp-block-post-content-is-layout-constrained > p > img,
.wp-block-jetpack-layout-grid-column  > p > img {
	float: left;
	padding-right: 10px;
}

.no-padding {
	padding: 0;
}

.no-margins {
	margin: 0;
}

.bhd-player audio::-webkit-media-controls-panel {
	background-color: #F4F6F2;
}

.bhd-player {
	border-radius: 1px;
	border-width: 3px;
	background-color: #307B88 !important;
}

.wp-element-button:hover {
	background-color: #6DBDCB;
}

.block-editor-rich-text__editable.wp-element-button:hover {
	background-color: #6DBDCB;
}


/* Player background */
.wp-block-group.mejs-container,
.wp-block-group .mejs-controls,
.wp-block-group .mejs-embed,
.wp-block-group .mejs-embed body {
  background-color: #307B88;
}

#wp-block-search__input-2.wp-block-search__input {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
}

h5 {
	margin-top: 0.2em;
	margin-bottom: 0em;
	margin-left: var(--wp--preset--spacing--30);
}

details {
		margin-left: var(--wp--preset--spacing--30);

}
/* We don't like the excerpt to be indented differently */
.wp-block-post-excerpt__excerpt {
margin-left: var(--wp--preset--spacing--20);
	margin-right: var(--wp--preset--spacing--20);
	text-indent: 0px;
}

/*
hr.wp-block-separator.has-alpha-channel-opacity.is-style-wide.is-style-wide--3 {
	width: 100%
}*/

span.wp-block-navigation-item__label {     line-height: 18px; }

.very-long-list ul {
	column-count: 2
}

ul.wp-block-navigation__container {
	z-index: 10;
}

.page-id-9245 .wp-block-button__link.wp-element-button {
	padding: 0px 7px;
	text-transform: none;
	font-size: 16px;
	border-radius: 5px;
}

.page-id-9245 .wp-block-buttons.is-layout-flex.wp-block-buttons-is-layout-flex {
	justify-content: center;
	
}

.page-id-9245 .wp-block-columns .wp-block-column p {
	line-height: 1.3em;
	margin-left: 0.5em;
	margin-right: 0.5em;
}

.page-id-9245 .wp-block-columns .wp-block-column h3 {
	margin-left: 0.5em;
	margin-right: 0.5em;
}