.callout {
	margin: 0px 0px 1rem; padding: 1rem; border-radius: 0px; border: 1px solid rgba(10, 10, 10, 0.25); border-image: none; color: rgb(10, 10, 10); position: relative; background-color: rgb(255, 255, 255);
}
.callout > :first-child {
	margin-top: 0px;
}
.callout > :last-child {
	margin-bottom: 0px;
}
.action-links a.callout {
	color: rgb(10, 10, 10); background-color: rgb(210, 232, 249);
}
.primary.callout {
	color: rgb(10, 10, 10); background-color: rgb(210, 232, 249);
}
.node-type-cohort ul.action-links li a.callout {
	color: rgb(10, 10, 10); background-color: rgb(210, 232, 249);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.callout {
	color: rgb(10, 10, 10); background-color: rgb(210, 232, 249);
}
input[type=submit].callout {
	color: rgb(10, 10, 10); background-color: rgb(210, 232, 249);
}
.unflag-action.flag.callout {
	color: rgb(10, 10, 10); background-color: rgb(234, 234, 234);
}
.secondary.callout {
	color: rgb(10, 10, 10); background-color: rgb(234, 234, 234);
}
.view-og-members-admin input[type=submit].secondary ~ a.callout {
	color: rgb(10, 10, 10); background-color: rgb(234, 234, 234);
}
input[type=submit].callout#edit-preview {
	color: rgb(10, 10, 10); background-color: rgb(234, 234, 234);
}
.success.callout {
	color: rgb(10, 10, 10); background-color: rgb(225, 250, 234);
}
.warning.callout {
	color: rgb(10, 10, 10); background-color: rgb(255, 243, 217);
}
.alert.callout {
	color: rgb(10, 10, 10); background-color: rgb(247, 228, 225);
}
.region ul.inline.links li.comment-delete a.callout {
	color: rgb(10, 10, 10); background-color: rgb(247, 228, 225);
}
input[type=submit].callout#edit-delete {
	color: rgb(10, 10, 10); background-color: rgb(247, 228, 225);
}
.alert-alt.callout {
	color: rgb(10, 10, 10); background-color: rgb(248, 202, 204);
}
.action-links .img-left.ad-program .views-field-field-ad-link a.callout {
	padding: 0.5rem;
}
.action-links .img-left.ad-program .views-field-title a.callout {
	padding: 0.5rem;
}
.action-links .call-to-action.low-profile a.callout {
	padding: 0.5rem;
}
.action-links a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .button.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .flag.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .action-links a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .button.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .flag.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.callout {
	padding: 0.5rem;
}
.img-left.ad-program .views-field-title input[type=submit].callout {
	padding: 0.5rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.callout {
	padding: 0.5rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.callout {
	padding: 0.5rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.callout {
	padding: 0.5rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.callout {
	padding: 0.5rem;
}
.flag.callout {
	padding: 0.5rem;
}
.small.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .action-links a.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .button.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .call-to-action--link.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .call-to-action__link.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .flag.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .region ul.inline.links li a.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile dl.admin-list dt > a.callout {
	padding: 0.5rem;
}
.call-to-action.low-profile input[type=submit].callout {
	padding: 0.5rem;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.callout {
	padding: 0.5rem;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.callout {
	padding: 0.5rem;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.callout {
	padding: 0.5rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.callout {
	padding: 0.5rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.callout {
	padding: 0.5rem;
}
.region ul.inline.links li .call-to-action.low-profile a.callout {
	padding: 0.5rem;
}
.region ul.inline.links li a.callout {
	padding: 0.5rem;
}
.region ul.inline.links li.callout {
	padding: 0.5rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.callout {
	padding: 0.5rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.callout {
	padding: 0.5rem;
}
.simple-podcast-feed__children .simple-podcast-item__link.callout {
	padding: 0.5rem;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.callout {
	padding: 0.5rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.callout {
	padding: 0.5rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.callout {
	padding: 0.5rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.callout {
	padding: 0.5rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.callout {
	padding: 0.5rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.callout {
	padding: 0.5rem;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.callout {
	padding: 0.5rem;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.callout {
	padding: 0.5rem;
}
dl.admin-list .call-to-action.low-profile dt > a.callout {
	padding: 0.5rem;
}
.action-links .bt-hero .bt-hero__cta a.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .action-links a.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .button.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .flag.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a.callout {
	padding: 3rem;
}
.bt-hero .bt-hero__cta input[type=submit].callout {
	padding: 3rem;
}
.call-to-action .call-to-action--link.callout {
	padding: 3rem;
}
.call-to-action .call-to-action__link.callout {
	padding: 3rem;
}
.large.callout {
	padding: 3rem;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link.callout {
	padding: 3rem;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a.callout {
	padding: 3rem;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link.callout {
	padding: 3rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item.callout {
	padding: 3rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a.callout {
	padding: 3rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a.callout {
	padding: 3rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a.callout {
	padding: 3rem;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a.callout {
	padding: 3rem;
}
.card {
	background: rgb(255, 255, 255); border-radius: 0px; border: currentColor; border-image: none; color: rgb(10, 10, 10); overflow: hidden; margin-bottom: 2rem; display: flex; box-shadow: none; flex-direction: column; flex-grow: 1; -webkit-flex-direction: column; -webkit-flex-grow: 1;
}
.card > :last-child {
	margin-bottom: 0px;
}
.card-divider {
	background: rgb(19, 93, 149); padding: 1rem; flex:0 1 auto; display: flex; -webkit-flex: 0 1 auto;
}
.card-divider > :last-child {
	margin-bottom: 0px;
}
.card-section {
	padding: 1rem; flex:1 0 auto; -webkit-flex: 1 0 auto;
}
.card-section > :last-child {
	margin-bottom: 0px;
}
.card-image {
	min-height: 1px;
}
.close-button {
	color: rgb(34, 34, 34); position: absolute; cursor: pointer;
}
[data-whatinput=mouse] .close-button {
	outline: 0px;
}
.close-button:focus {
	color: rgb(10, 10, 10);
}
.close-button:hover {
	color: rgb(10, 10, 10);
}
.action-links .img-left.ad-program .views-field-field-ad-link a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.action-links .img-left.ad-program .views-field-title a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.action-links .call-to-action.low-profile a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.action-links a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .button.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .flag.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .action-links a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .button.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .flag.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.img-left.ad-program .views-field-title input[type=submit].close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.flag.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.small.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .action-links a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .button.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .call-to-action--link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .call-to-action__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .flag.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .region ul.inline.links li a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile dl.admin-list dt > a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.call-to-action.low-profile input[type=submit].close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.region ul.inline.links li .call-to-action.low-profile a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.region ul.inline.links li a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.region ul.inline.links li.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.simple-podcast-feed__children .simple-podcast-item__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
dl.admin-list .call-to-action.low-profile dt > a.close-button {
	top: 0.33em; right: 0.66rem; line-height: 1; font-size: 1.5em;
}
.close-button {
	top: 0.5rem; right: 1rem; line-height: 1; font-size: 2em;
}
.medium.close-button {
	top: 0.5rem; right: 1rem; line-height: 1; font-size: 2em;
}
.menu {
	list-style: none; margin: 0px; padding: 0px; display: flex; position: relative; flex-wrap: wrap; -webkit-flex-wrap: wrap;
}
[data-whatinput=mouse] .menu li {
	outline: 0px;
}
.action-links .menu a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.call-to-action .menu .call-to-action--link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.call-to-action .menu .call-to-action__link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .action-links a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .button {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .call-to-action .call-to-action--link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .call-to-action .call-to-action__link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .flag {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .node-type-cohort ul.action-links li a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .node-type-quiz .quiz-start-link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .region ul.inline.links li a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .simple-podcast-feed__children .simple-podcast-item__link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .view-og-members-admin input[type=submit]#edit-preview ~ a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu .view-og-members-admin input[type=submit].secondary ~ a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu dl.admin-list dt > a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu input[type=submit] {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.node-type-cohort ul.action-links li .menu a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.node-type-quiz .menu .quiz-start-link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.region ul.inline.links li .menu a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.simple-podcast-feed__children .menu .simple-podcast-item__link {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .menu .form-radios > .form-item {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.view-og-members-admin .menu input[type=submit]#edit-preview ~ a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.view-og-members-admin .menu input[type=submit].unflag-action.flag ~ a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.view-og-members-admin .menu input[type=submit].secondary ~ a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
dl.admin-list .menu dt > a {
	padding: 0.7rem 1rem; line-height: 1; text-decoration: none; display: block;
}
.menu a {
	margin-bottom: 0px;
}
.menu button {
	margin-bottom: 0px;
}
.menu input {
	margin-bottom: 0px;
}
.menu select {
	margin-bottom: 0px;
}
.menu input {
	display: inline-block;
}
.menu {
	flex-flow:row wrap; -webkit-flex-wrap: wrap; -webkit-flex-direction: row;
}
.horizontal.menu {
	flex-flow:row wrap; -webkit-flex-wrap: wrap; -webkit-flex-direction: row;
}
.vertical.menu {
	flex-flow:column nowrap; -webkit-flex-wrap: nowrap; -webkit-flex-direction: column;
}
.action-links .simple-podcast-feed__sidebar a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.call-to-action .simple-podcast-feed__sidebar .call-to-action--link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.call-to-action .simple-podcast-feed__sidebar .call-to-action__link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.expanded.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.node-type-quiz .simple-podcast-feed__sidebar .quiz-start-link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.region ul.inline.links li .simple-podcast-feed__sidebar a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__children .simple-podcast-feed__sidebar .simple-podcast-item__link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .action-links a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .call-to-action .call-to-action--link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .call-to-action .call-to-action__link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .button.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .flag.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .node-type-quiz .quiz-start-link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .region ul.inline.links li a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .simple-podcast-feed__children .simple-podcast-item__link.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .view-og-members-admin input[type=submit]#edit-preview ~ a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .view-og-members-admin input[type=submit].unflag-action.flag ~ a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar .view-og-members-admin input[type=submit].secondary ~ a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar dl.admin-list dt > a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple-podcast-feed__sidebar input[type=submit].menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .simple-podcast-feed__sidebar .form-radios > .form-item.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.view-og-members-admin .simple-podcast-feed__sidebar input[type=submit]#edit-preview ~ a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.view-og-members-admin .simple-podcast-feed__sidebar input[type=submit].unflag-action.flag ~ a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.view-og-members-admin .simple-podcast-feed__sidebar input[type=submit].secondary ~ a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
dl.admin-list .simple-podcast-feed__sidebar dt > a.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.simple.menu {
	align-items: center; -webkit-align-items: center;
}
.simple.menu li + li {
	margin-left: 1rem;
}
.simple.menu a {
	padding: 0px;
}
@media print, screen and (min-width:40em)
{
.medium-horizontal.menu {
	flex-flow:row wrap; -webkit-flex-wrap: wrap; -webkit-flex-direction: row;
}
.medium-vertical.menu {
	flex-flow:column nowrap; -webkit-flex-wrap: nowrap; -webkit-flex-direction: column;
}
.medium-expanded.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.medium-simple.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
}
@media print, screen and (min-width:64em)
{
.large-horizontal.menu {
	flex-flow:row wrap; -webkit-flex-wrap: wrap; -webkit-flex-direction: row;
}
.large-vertical.menu {
	flex-flow:column nowrap; -webkit-flex-wrap: nowrap; -webkit-flex-direction: column;
}
.large-expanded.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.large-simple.menu li {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
}
.nested.menu {
	margin-right: 0px; margin-left: 1rem;
}
.icons.menu a {
	display: flex;
}
.icon-bottom.menu a {
	display: flex;
}
.icon-left.menu a {
	display: flex;
}
.icon-right.menu a {
	display: flex;
}
.icon-top.menu a {
	display: flex;
}
.icon-left.menu li a {
	-webkit-flex-flow: row nowrap;
}
.icon-left.menu li a i {
	margin-right: 0.25rem;
}
.icon-left.menu li a img {
	margin-right: 0.25rem;
}
.icon-left.menu li a svg {
	margin-right: 0.25rem;
}
.icon-right.menu li a {
	-webkit-flex-flow: row nowrap;
}
.icon-right.menu li a i {
	margin-left: 0.25rem;
}
.icon-right.menu li a img {
	margin-left: 0.25rem;
}
.icon-right.menu li a svg {
	margin-left: 0.25rem;
}
.icon-top.menu li a {
	flex-flow:column nowrap; -webkit-flex-flow: column nowrap;
}
.icon-top.menu li a i {
	text-align: center; margin-bottom: 0.25rem; -ms-grid-row-align: stretch; align-self: stretch; -webkit-align-self: stretch;
}
.icon-top.menu li a img {
	text-align: center; margin-bottom: 0.25rem; -ms-grid-row-align: stretch; align-self: stretch; -webkit-align-self: stretch;
}
.icon-top.menu li a svg {
	text-align: center; margin-bottom: 0.25rem; -ms-grid-row-align: stretch; align-self: stretch; -webkit-align-self: stretch;
}
.icon-bottom.menu li a {
	flex-flow:column nowrap; -webkit-flex-flow: column nowrap;
}
.icon-bottom.menu li a i {
	text-align: center; margin-bottom: 0.25rem; -ms-grid-row-align: stretch; align-self: stretch; -webkit-align-self: stretch;
}
.icon-bottom.menu li a img {
	text-align: center; margin-bottom: 0.25rem; -ms-grid-row-align: stretch; align-self: stretch; -webkit-align-self: stretch;
}
.icon-bottom.menu li a svg {
	text-align: center; margin-bottom: 0.25rem; -ms-grid-row-align: stretch; align-self: stretch; -webkit-align-self: stretch;
}
.menu .is-active > a {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
.menu .active > a {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
.align-left.menu {
	justify-content: flex-start; -webkit-justify-content: flex-start;
}
.align-right.menu li {
	display: flex; justify-content: flex-end; -webkit-justify-content: flex-end;
}
.align-right.menu li .submenu li {
	justify-content: flex-start; -webkit-justify-content: flex-start;
}
.vertical.align-right.menu li {
	text-align: right; display: block;
}
.vertical.align-right.menu li .submenu li {
	text-align: right;
}
.align-right.menu .nested {
	margin-right: 1rem; margin-left: 0px;
}
.align-center.menu li {
	display: flex; justify-content: center; -webkit-justify-content: center;
}
.align-center.menu li .submenu li {
	justify-content: flex-start; -webkit-justify-content: flex-start;
}
.menu .menu-text {
	padding: 0.7rem 1rem; color: inherit; line-height: 1; font-weight: 700;
}
.menu-centered > .menu {
	justify-content: center; -webkit-justify-content: center;
}
.menu-centered > .menu li {
	display: flex; justify-content: center; -webkit-justify-content: center;
}
.menu-centered > .menu li .submenu li {
	justify-content: flex-start; -webkit-justify-content: flex-start;
}
.no-js [data-responsive-menu] ul {
	display: none;
}
.menu-icon {
	width: 20px; height: 16px; vertical-align: middle; display: inline-block; position: relative; cursor: pointer;
}
.menu-icon::after {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 2px; display: block; position: absolute; content: ""; box-shadow: 0px 7px 0px #fff, 0px 14px 0px #fff;
}
.menu-icon:hover::after {
	background: rgb(100, 100, 100); box-shadow: 0px 7px 0px #646464, 0px 14px 0px #646464;
}
.dark.menu-icon {
	width: 20px; height: 16px; vertical-align: middle; display: inline-block; position: relative; cursor: pointer;
}
.dark.menu-icon::after {
	background: rgb(10, 10, 10); left: 0px; top: 0px; width: 100%; height: 2px; display: block; position: absolute; content: ""; box-shadow: 0px 7px 0px #0a0a0a, 0px 14px 0px #0a0a0a;
}
.dark.menu-icon:hover::after {
	background: rgb(34, 34, 34); box-shadow: 0px 7px 0px #222, 0px 14px 0px #222;
}
.is-drilldown {
	overflow: hidden; position: relative;
}
.is-drilldown li {
	display: block;
}
.animate-height.is-drilldown {
	transition:height 0.5s;
}
.drilldown a {
	background: rgb(255, 255, 255); padding: 0.7rem 1rem;
}
.drilldown .is-drilldown-submenu {
	background: rgb(255, 255, 255); transition:transform 0.15s linear, -webkit-transform 0.15s linear; left: 100%; top: 0px; width: 100%; position: absolute; z-index: -1;
}
.drilldown .is-active.is-drilldown-submenu {
	display: block; z-index: 1; transform: translateX(-100%); -webkit-transform: translateX(-100%);
}
.drilldown .is-closing.is-drilldown-submenu {
	transform: translateX(100%); -webkit-transform: translateX(100%);
}
.drilldown .is-drilldown-submenu a {
	padding: 0.7rem 1rem;
}
.drilldown .is-drilldown-submenu.nested {
	margin-right: 0px; margin-left: 0px;
}
.drilldown .drilldown-submenu-cover-previous {
	min-height: 100%;
}
.drilldown .is-drilldown-submenu-parent > a {
	position: relative;
}
.drilldown .is-drilldown-submenu-parent > a::after {
	border-width: 6px 0px 6px 6px; border-style: inset inset inset solid; border-color: transparent transparent transparent rgb(19, 93, 149); border-image: none; top: 50%; width: 0px; height: 0px; right: 1rem; margin-top: -6px; display: block; position: absolute; content: "";
}
.align-left.drilldown .is-drilldown-submenu-parent > a::after {
	border-width: 6px 0px 6px 6px; border-style: inset inset inset solid; border-color: transparent transparent transparent rgb(19, 93, 149); border-image: none; left: auto; width: 0px; height: 0px; right: 1rem; display: block; content: "";
}
.align-right.drilldown .is-drilldown-submenu-parent > a::after {
	border-width: 6px 6px 6px 0px; border-style: inset solid inset inset; border-color: transparent rgb(19, 93, 149) transparent transparent; border-image: none; left: 1rem; width: 0px; height: 0px; right: auto; display: block; content: "";
}
.drilldown .js-drilldown-back > a::before {
	border-width: 6px 6px 6px 0px; border-style: inset solid inset inset; border-color: transparent rgb(19, 93, 149) transparent transparent; border-image: none; width: 0px; height: 0px; margin-right: 0.75rem; vertical-align: middle; display: inline-block; content: "";
}
.dropdown-pane {
	padding: 1rem; border-radius: 0px; border: 1px solid rgb(100, 100, 100); border-image: none; width: 300px; font-size: 1rem; display: none; visibility: hidden; position: absolute; z-index: 10; background-color: rgb(255, 255, 255);
}
.is-opening.dropdown-pane {
	display: block;
}
.is-open.dropdown-pane {
	display: block; visibility: visible;
}
.tiny.dropdown-pane {
	width: 100px;
}
.action-links .img-left.ad-program .views-field-field-ad-link a.dropdown-pane {
	width: 200px;
}
.action-links .img-left.ad-program .views-field-title a.dropdown-pane {
	width: 200px;
}
.action-links .call-to-action.low-profile a.dropdown-pane {
	width: 200px;
}
.action-links a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .button.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .flag.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .action-links a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .button.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .flag.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.dropdown-pane {
	width: 200px;
}
.img-left.ad-program .views-field-title input[type=submit].dropdown-pane {
	width: 200px;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.dropdown-pane {
	width: 200px;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.dropdown-pane {
	width: 200px;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.dropdown-pane {
	width: 200px;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.dropdown-pane {
	width: 200px;
}
.flag.dropdown-pane {
	width: 200px;
}
.small.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .action-links a.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .button.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .call-to-action--link.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .call-to-action__link.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .flag.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .region ul.inline.links li a.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile dl.admin-list dt > a.dropdown-pane {
	width: 200px;
}
.call-to-action.low-profile input[type=submit].dropdown-pane {
	width: 200px;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.dropdown-pane {
	width: 200px;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.dropdown-pane {
	width: 200px;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.dropdown-pane {
	width: 200px;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.dropdown-pane {
	width: 200px;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.dropdown-pane {
	width: 200px;
}
.region ul.inline.links li .call-to-action.low-profile a.dropdown-pane {
	width: 200px;
}
.region ul.inline.links li a.dropdown-pane {
	width: 200px;
}
.region ul.inline.links li.dropdown-pane {
	width: 200px;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.dropdown-pane {
	width: 200px;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.dropdown-pane {
	width: 200px;
}
.simple-podcast-feed__children .simple-podcast-item__link.dropdown-pane {
	width: 200px;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.dropdown-pane {
	width: 200px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.dropdown-pane {
	width: 200px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.dropdown-pane {
	width: 200px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 200px;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.dropdown-pane {
	width: 200px;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.dropdown-pane {
	width: 200px;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.dropdown-pane {
	width: 200px;
}
dl.admin-list .call-to-action.low-profile dt > a.dropdown-pane {
	width: 200px;
}
.action-links .bt-hero .bt-hero__cta a.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .action-links a.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .button.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .flag.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a.dropdown-pane {
	width: 400px;
}
.bt-hero .bt-hero__cta input[type=submit].dropdown-pane {
	width: 400px;
}
.call-to-action .call-to-action--link.dropdown-pane {
	width: 400px;
}
.call-to-action .call-to-action__link.dropdown-pane {
	width: 400px;
}
.large.dropdown-pane {
	width: 400px;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link.dropdown-pane {
	width: 400px;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a.dropdown-pane {
	width: 400px;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link.dropdown-pane {
	width: 400px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item.dropdown-pane {
	width: 400px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a.dropdown-pane {
	width: 400px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a.dropdown-pane {
	width: 400px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a.dropdown-pane {
	width: 400px;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a.dropdown-pane {
	width: 400px;
}
.menu.dropdown > li.opens-left > .is-dropdown-submenu {
	left: auto; top: 100%; right: 0px;
}
.menu.dropdown > li.opens-right > .is-dropdown-submenu {
	left: 0px; top: 100%; right: auto;
}
.menu.dropdown > li.is-dropdown-submenu-parent > a {
	padding-right: 2rem; position: relative;
}
.menu.dropdown > li.is-dropdown-submenu-parent > a::after {
	border-width: 6px 6px 0px; border-style: solid inset inset; border-color: rgb(19, 93, 149) transparent transparent; border-image: none; left: auto; width: 0px; height: 0px; right: 5px; margin-top: -3px; display: block; content: "";
}
.menu.dropdown a {
	padding: 0.7rem 1rem;
}
[data-whatinput=mouse] .menu.dropdown a {
	outline: 0px;
}
.menu.dropdown .is-active > a {
	background: 0px 0px; color: rgb(19, 93, 149);
}
.no-js .menu.dropdown ul {
	display: none;
}
.menu.dropdown .is-dropdown-submenu.nested {
	margin-right: 0px; margin-left: 0px;
}
.vertical.menu.dropdown > li .is-dropdown-submenu {
	top: 0px;
}
.vertical.menu.dropdown > li.opens-left > .is-dropdown-submenu {
	left: auto; top: 0px; right: 100%;
}
.vertical.menu.dropdown > li.opens-right > .is-dropdown-submenu {
	left: 100%; right: auto;
}
.vertical.menu.dropdown > li > a::after {
	right: 14px;
}
.vertical.menu.dropdown > li.opens-left > a::after {
	border-width: 6px 6px 6px 0px; border-style: inset solid inset inset; border-color: transparent rgb(19, 93, 149) transparent transparent; border-image: none; left: 5px; width: 0px; height: 0px; right: auto; display: block; content: "";
}
.vertical.menu.dropdown > li.opens-right > a::after {
	border-width: 6px 0px 6px 6px; border-style: inset inset inset solid; border-color: transparent transparent transparent rgb(19, 93, 149); border-image: none; width: 0px; height: 0px; display: block; content: "";
}
@media print, screen and (min-width:40em)
{
.medium-horizontal.menu.dropdown > li.opens-left > .is-dropdown-submenu {
	left: auto; top: 100%; right: 0px;
}
.medium-horizontal.menu.dropdown > li.opens-right > .is-dropdown-submenu {
	left: 0px; top: 100%; right: auto;
}
.medium-horizontal.menu.dropdown > li.is-dropdown-submenu-parent > a {
	padding-right: 2rem; position: relative;
}
.medium-horizontal.menu.dropdown > li.is-dropdown-submenu-parent > a::after {
	border-width: 6px 6px 0px; border-style: solid inset inset; border-color: rgb(19, 93, 149) transparent transparent; border-image: none; left: auto; width: 0px; height: 0px; right: 5px; margin-top: -3px; display: block; content: "";
}
.medium-vertical.menu.dropdown > li .is-dropdown-submenu {
	top: 0px;
}
.medium-vertical.menu.dropdown > li.opens-left > .is-dropdown-submenu {
	left: auto; top: 0px; right: 100%;
}
.medium-vertical.menu.dropdown > li.opens-right > .is-dropdown-submenu {
	left: 100%; right: auto;
}
.medium-vertical.menu.dropdown > li > a::after {
	right: 14px;
}
.medium-vertical.menu.dropdown > li.opens-left > a::after {
	border-width: 6px 6px 6px 0px; border-style: inset solid inset inset; border-color: transparent rgb(19, 93, 149) transparent transparent; border-image: none; left: 5px; width: 0px; height: 0px; right: auto; display: block; content: "";
}
.medium-vertical.menu.dropdown > li.opens-right > a::after {
	border-width: 6px 0px 6px 6px; border-style: inset inset inset solid; border-color: transparent transparent transparent rgb(19, 93, 149); border-image: none; width: 0px; height: 0px; display: block; content: "";
}
}
@media print, screen and (min-width:64em)
{
.large-horizontal.menu.dropdown > li.opens-left > .is-dropdown-submenu {
	left: auto; top: 100%; right: 0px;
}
.large-horizontal.menu.dropdown > li.opens-right > .is-dropdown-submenu {
	left: 0px; top: 100%; right: auto;
}
.large-horizontal.menu.dropdown > li.is-dropdown-submenu-parent > a {
	padding-right: 2rem; position: relative;
}
.large-horizontal.menu.dropdown > li.is-dropdown-submenu-parent > a::after {
	border-width: 6px 6px 0px; border-style: solid inset inset; border-color: rgb(19, 93, 149) transparent transparent; border-image: none; left: auto; width: 0px; height: 0px; right: 5px; margin-top: -3px; display: block; content: "";
}
.large-vertical.menu.dropdown > li .is-dropdown-submenu {
	top: 0px;
}
.large-vertical.menu.dropdown > li.opens-left > .is-dropdown-submenu {
	left: auto; top: 0px; right: 100%;
}
.large-vertical.menu.dropdown > li.opens-right > .is-dropdown-submenu {
	left: 100%; right: auto;
}
.large-vertical.menu.dropdown > li > a::after {
	right: 14px;
}
.large-vertical.menu.dropdown > li.opens-left > a::after {
	border-width: 6px 6px 6px 0px; border-style: inset solid inset inset; border-color: transparent rgb(19, 93, 149) transparent transparent; border-image: none; left: 5px; width: 0px; height: 0px; right: auto; display: block; content: "";
}
.large-vertical.menu.dropdown > li.opens-right > a::after {
	border-width: 6px 0px 6px 6px; border-style: inset inset inset solid; border-color: transparent transparent transparent rgb(19, 93, 149); border-image: none; width: 0px; height: 0px; display: block; content: "";
}
}
.align-right.menu.dropdown .first-sub.is-dropdown-submenu {
	left: auto; top: 100%; right: 0px;
}
.vertical.is-dropdown-menu {
	width: 100px;
}
.align-right.vertical.is-dropdown-menu {
	float: right;
}
.is-dropdown-submenu-parent {
	position: relative;
}
.is-dropdown-submenu-parent a::after {
	left: auto; top: 50%; right: 5px; margin-top: -6px; position: absolute;
}
.opens-inner.is-dropdown-submenu-parent > .is-dropdown-submenu {
	left: auto; top: 100%;
}
.opens-left.is-dropdown-submenu-parent > .is-dropdown-submenu {
	left: auto; right: 100%;
}
.opens-right.is-dropdown-submenu-parent > .is-dropdown-submenu {
	left: 100%; right: auto;
}
.is-dropdown-submenu {
	background: rgb(255, 255, 255); border: 1px solid rgb(100, 100, 100); border-image: none; left: 100%; top: 0px; display: none; position: absolute; z-index: 1; min-width: 200px;
}
.dropdown .is-dropdown-submenu a {
	padding: 0.7rem 1rem;
}
.is-dropdown-submenu .is-dropdown-submenu-parent > a::after {
	right: 14px;
}
.is-dropdown-submenu .opens-left.is-dropdown-submenu-parent > a::after {
	border-width: 6px 6px 6px 0px; border-style: inset solid inset inset; border-color: transparent rgb(19, 93, 149) transparent transparent; border-image: none; left: 5px; width: 0px; height: 0px; right: auto; display: block; content: "";
}
.is-dropdown-submenu .opens-right.is-dropdown-submenu-parent > a::after {
	border-width: 6px 0px 6px 6px; border-style: inset inset inset solid; border-color: transparent transparent transparent rgb(19, 93, 149); border-image: none; width: 0px; height: 0px; display: block; content: "";
}
.is-dropdown-submenu .is-dropdown-submenu {
	margin-top: -1px;
}
.is-dropdown-submenu > li {
	width: 100%;
}
.js-dropdown-active.is-dropdown-submenu {
	display: block;
}
.flex-video {
	height: 0px; overflow: hidden; padding-bottom: 75%; margin-bottom: 1rem; position: relative;
}
.responsive-embed {
	height: 0px; overflow: hidden; padding-bottom: 75%; margin-bottom: 1rem; position: relative;
}
.flex-video embed {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.flex-video iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.flex-video object {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.flex-video video {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.responsive-embed embed {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.responsive-embed iframe {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.responsive-embed object {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.responsive-embed video {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute;
}
.widescreen.flex-video {
	padding-bottom: 56.25%;
}
.widescreen.responsive-embed {
	padding-bottom: 56.25%;
}
.label {
	background: rgb(19, 93, 149); padding: 0.33rem 0.5rem; border-radius: 0px; color: rgb(255, 255, 255); line-height: 1; font-size: 0.8rem; display: inline-block; white-space: nowrap; cursor: default;
}
.action-links a.label {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
.primary.label {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
.node-type-cohort ul.action-links li a.label {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.label {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
input[type=submit].label {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
.unflag-action.flag.label {
	background: rgb(118, 118, 118); color: rgb(255, 255, 255);
}
.secondary.label {
	background: rgb(118, 118, 118); color: rgb(255, 255, 255);
}
.view-og-members-admin input[type=submit].secondary ~ a.label {
	background: rgb(118, 118, 118); color: rgb(255, 255, 255);
}
input[type=submit].label#edit-preview {
	background: rgb(118, 118, 118); color: rgb(255, 255, 255);
}
.success.label {
	background: rgb(58, 219, 118); color: rgb(10, 10, 10);
}
.warning.label {
	background: rgb(255, 174, 0); color: rgb(10, 10, 10);
}
.alert.label {
	background: rgb(204, 75, 55); color: rgb(255, 255, 255);
}
.region ul.inline.links li.comment-delete a.label {
	background: rgb(204, 75, 55); color: rgb(255, 255, 255);
}
input[type=submit].label#edit-delete {
	background: rgb(204, 75, 55); color: rgb(255, 255, 255);
}
.alert-alt.label {
	background: rgb(97, 13, 16); color: rgb(255, 255, 255);
}
.media-object {
	margin-bottom: 1rem; display: flex; flex-wrap: nowrap; -webkit-flex-wrap: nowrap;
}
.media-object img {
	max-width: none;
}
@media screen and (max-width:39.93em)
{
.stack-for-small.media-object {
	flex-wrap: wrap; -webkit-flex-wrap: wrap;
}
}
@media screen and (max-width:39.93em)
{
.stack-for-small.media-object .media-object-section {
	padding: 0px 0px 1rem; max-width: 100%; flex-basis: 100%; -webkit-flex-basis: 100%;
}
.stack-for-small.media-object .media-object-section img {
	width: 100%;
}
}
.media-object-section {
	flex:0 1 auto; -webkit-flex: 0 1 auto;
}
:first-child.media-object-section {
	padding-right: 1rem;
}
:last-child:not(:nth-child(2)).media-object-section {
	padding-left: 1rem;
}
.media-object-section > :last-child {
	margin-bottom: 0px;
}
.main-section.media-object-section {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.is-off-canvas-open {
	overflow: hidden;
}
.js-off-canvas-overlay {
	background: rgba(255, 255, 255, 0.25); transition:opacity 0.5s, visibility 0.5s; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; visibility: hidden; position: absolute; z-index: 11; opacity: 0;
}
.is-visible.js-off-canvas-overlay {
	visibility: visible; opacity: 1;
}
.is-closable.js-off-canvas-overlay {
	cursor: pointer;
}
.is-overlay-absolute.js-off-canvas-overlay {
	position: absolute;
}
.is-overlay-fixed.js-off-canvas-overlay {
	position: fixed;
}
.off-canvas-wrapper {
	overflow: hidden; position: relative;
}
.off-canvas {
	background: rgb(242, 242, 242); transition:transform 0.5s, -webkit-transform 0.5s; position: fixed; z-index: 12; backface-visibility: hidden; -webkit-backface-visibility: hidden;
}
[data-whatinput=mouse] .off-canvas {
	outline: 0px;
}
.is-transition-push.off-canvas {
	z-index: 12;
}
.is-closed.off-canvas {
	visibility: hidden;
}
.is-transition-overlap.off-canvas {
	z-index: 13;
}
.is-open.is-transition-overlap.off-canvas {
	box-shadow: 0px 0px 10px rgba(10,10,10,0.7);
}
.is-open.off-canvas {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.off-canvas-absolute {
	background: rgb(242, 242, 242); transition:transform 0.5s, -webkit-transform 0.5s; position: absolute; z-index: 12; backface-visibility: hidden; -webkit-backface-visibility: hidden;
}
[data-whatinput=mouse] .off-canvas-absolute {
	outline: 0px;
}
.is-transition-push.off-canvas-absolute {
	z-index: 12;
}
.is-closed.off-canvas-absolute {
	visibility: hidden;
}
.is-transition-overlap.off-canvas-absolute {
	z-index: 13;
}
.is-open.is-transition-overlap.off-canvas-absolute {
	box-shadow: 0px 0px 10px rgba(10,10,10,0.7);
}
.is-open.off-canvas-absolute {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.position-left {
	left: 0px; top: 0px; width: 250px; height: 100%; -ms-overflow-y: auto; transform: translateX(-250px); -webkit-transform: translateX(-250px);
}
.off-canvas-content .position-left.off-canvas {
	transform: translateX(-250px); -webkit-transform: translateX(-250px);
}
.off-canvas-content .is-open.is-transition-overlap.position-left.off-canvas {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.has-transition-push.is-open-left.off-canvas-content {
	transform: translateX(250px); -webkit-transform: translateX(250px);
}
.is-transition-push.position-left {
	box-shadow: inset -13px 0px 20px -13px rgba(10,10,10,0.25);
}
.position-right {
	top: 0px; width: 250px; height: 100%; right: 0px; -ms-overflow-y: auto; transform: translateX(250px); -webkit-transform: translateX(250px);
}
.off-canvas-content .position-right.off-canvas {
	transform: translateX(250px); -webkit-transform: translateX(250px);
}
.off-canvas-content .is-open.is-transition-overlap.position-right.off-canvas {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.has-transition-push.is-open-right.off-canvas-content {
	transform: translateX(-250px); -webkit-transform: translateX(-250px);
}
.is-transition-push.position-right {
	box-shadow: inset 13px 0px 20px -13px rgba(10,10,10,0.25);
}
.position-top {
	left: 0px; top: 0px; width: 100%; height: 250px; -ms-overflow-x: auto; transform: translateY(-250px); -webkit-transform: translateY(-250px);
}
.off-canvas-content .position-top.off-canvas {
	transform: translateY(-250px); -webkit-transform: translateY(-250px);
}
.off-canvas-content .is-open.is-transition-overlap.position-top.off-canvas {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.has-transition-push.is-open-top.off-canvas-content {
	transform: translateY(250px); -webkit-transform: translateY(250px);
}
.is-transition-push.position-top {
	box-shadow: inset 0px -13px 20px -13px rgba(10,10,10,0.25);
}
.position-bottom {
	left: 0px; width: 100%; height: 250px; bottom: 0px; -ms-overflow-x: auto; transform: translateY(250px); -webkit-transform: translateY(250px);
}
.off-canvas-content .position-bottom.off-canvas {
	transform: translateY(250px); -webkit-transform: translateY(250px);
}
.off-canvas-content .is-open.is-transition-overlap.position-bottom.off-canvas {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.has-transition-push.is-open-bottom.off-canvas-content {
	transform: translateY(-250px); -webkit-transform: translateY(-250px);
}
.is-transition-push.position-bottom {
	box-shadow: inset 0px 13px 20px -13px rgba(10,10,10,0.25);
}
.off-canvas-content {
	transition:transform 0.5s, -webkit-transform 0.5s; transform: none; backface-visibility: hidden; -webkit-transform: none; -webkit-backface-visibility: hidden;
}
.has-transition-push.off-canvas-content {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
.off-canvas-content .is-open.off-canvas {
	transform: translate(0px, 0px); -webkit-transform: translate(0, 0);
}
@media print, screen and (min-width:40em)
{
.reveal-for-medium.position-left {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-medium.position-left .close-button {
	display: none;
}
.off-canvas-content .reveal-for-medium.position-left {
	transform: none; -webkit-transform: none;
}
.has-reveal-left.off-canvas-content {
	margin-left: 250px;
}
.reveal-for-medium.position-left ~ .off-canvas-content {
	margin-left: 250px;
}
.reveal-for-medium.position-right {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-medium.position-right .close-button {
	display: none;
}
.off-canvas-content .reveal-for-medium.position-right {
	transform: none; -webkit-transform: none;
}
.has-reveal-right.off-canvas-content {
	margin-right: 250px;
}
.reveal-for-medium.position-right ~ .off-canvas-content {
	margin-right: 250px;
}
.reveal-for-medium.position-top {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-medium.position-top .close-button {
	display: none;
}
.off-canvas-content .reveal-for-medium.position-top {
	transform: none; -webkit-transform: none;
}
.has-reveal-top.off-canvas-content {
	margin-top: 250px;
}
.reveal-for-medium.position-top ~ .off-canvas-content {
	margin-top: 250px;
}
.reveal-for-medium.position-bottom {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-medium.position-bottom .close-button {
	display: none;
}
.off-canvas-content .reveal-for-medium.position-bottom {
	transform: none; -webkit-transform: none;
}
.has-reveal-bottom.off-canvas-content {
	margin-bottom: 250px;
}
.reveal-for-medium.position-bottom ~ .off-canvas-content {
	margin-bottom: 250px;
}
}
@media print, screen and (min-width:64em)
{
.reveal-for-large.position-left {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-large.position-left .close-button {
	display: none;
}
.off-canvas-content .reveal-for-large.position-left {
	transform: none; -webkit-transform: none;
}
.has-reveal-left.off-canvas-content {
	margin-left: 250px;
}
.reveal-for-large.position-left ~ .off-canvas-content {
	margin-left: 250px;
}
.reveal-for-large.position-right {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-large.position-right .close-button {
	display: none;
}
.off-canvas-content .reveal-for-large.position-right {
	transform: none; -webkit-transform: none;
}
.has-reveal-right.off-canvas-content {
	margin-right: 250px;
}
.reveal-for-large.position-right ~ .off-canvas-content {
	margin-right: 250px;
}
.reveal-for-large.position-top {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-large.position-top .close-button {
	display: none;
}
.off-canvas-content .reveal-for-large.position-top {
	transform: none; -webkit-transform: none;
}
.has-reveal-top.off-canvas-content {
	margin-top: 250px;
}
.reveal-for-large.position-top ~ .off-canvas-content {
	margin-top: 250px;
}
.reveal-for-large.position-bottom {
	transition:none; visibility: visible; z-index: 12; transform: none; -webkit-transform: none;
}
.reveal-for-large.position-bottom .close-button {
	display: none;
}
.off-canvas-content .reveal-for-large.position-bottom {
	transform: none; -webkit-transform: none;
}
.has-reveal-bottom.off-canvas-content {
	margin-bottom: 250px;
}
.reveal-for-large.position-bottom ~ .off-canvas-content {
	margin-bottom: 250px;
}
}
@media print, screen and (min-width:40em)
{
.in-canvas-for-medium.off-canvas {
	background: inherit; transition: inherit; width: inherit; height: auto; overflow: inherit; visibility: visible; position: static;
}
.position-bottom.in-canvas-for-medium.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.position-left.in-canvas-for-medium.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.position-right.in-canvas-for-medium.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.position-top.in-canvas-for-medium.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.in-canvas-for-medium.off-canvas .close-button {
	display: none;
}
}
@media print, screen and (min-width:64em)
{
.in-canvas-for-large.off-canvas {
	background: inherit; transition: inherit; width: inherit; height: auto; overflow: inherit; visibility: visible; position: static;
}
.position-bottom.in-canvas-for-large.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.position-left.in-canvas-for-large.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.position-right.in-canvas-for-large.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.position-top.in-canvas-for-large.off-canvas {
	box-shadow: none; transform: none; -webkit-transform: none;
}
.in-canvas-for-large.off-canvas .close-button {
	display: none;
}
}
.orbit {
	position: relative;
}
.orbit-container {
	list-style: none; margin: 0px; height: 0px; overflow: hidden; position: relative;
}
.orbit-slide {
	width: 100%;
}
.is-active.no-motionui.orbit-slide {
	left: 0px; top: 0px;
}
.orbit-figure {
	margin: 0px;
}
.orbit-image {
	margin: 0px; width: 100%; max-width: 100%;
}
.orbit-caption {
	padding: 1rem; width: 100%; bottom: 0px; color: rgb(255, 255, 255); margin-bottom: 0px; position: absolute; background-color: rgba(10, 10, 10, 0.5);
}
.orbit-next {
	padding: 1rem; top: 50%; color: rgb(255, 255, 255); position: absolute; z-index: 10; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.orbit-previous {
	padding: 1rem; top: 50%; color: rgb(255, 255, 255); position: absolute; z-index: 10; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
[data-whatinput=mouse] .orbit-next {
	outline: 0px;
}
[data-whatinput=mouse] .orbit-previous {
	outline: 0px;
}
.orbit-next:active {
	background-color: rgba(10, 10, 10, 0.5);
}
.orbit-next:focus {
	background-color: rgba(10, 10, 10, 0.5);
}
.orbit-next:hover {
	background-color: rgba(10, 10, 10, 0.5);
}
.orbit-previous:active {
	background-color: rgba(10, 10, 10, 0.5);
}
.orbit-previous:focus {
	background-color: rgba(10, 10, 10, 0.5);
}
.orbit-previous:hover {
	background-color: rgba(10, 10, 10, 0.5);
}
.orbit-previous {
	left: 0px;
}
.orbit-next {
	left: auto; right: 0px;
}
.orbit-bullets {
	text-align: center; margin-top: 0.8rem; margin-bottom: 0.8rem; position: relative;
}
[data-whatinput=mouse] .orbit-bullets {
	outline: 0px;
}
.orbit-bullets button {
	margin: 0.1rem; border-radius: 50%; width: 1.2rem; height: 1.2rem; background-color: rgb(100, 100, 100);
}
.orbit-bullets button:hover {
	background-color: rgb(34, 34, 34);
}
.orbit-bullets button.is-active {
	background-color: rgb(34, 34, 34);
}
.pagination {
	margin-bottom: 1rem; margin-left: 0px;
}
.pagination::after {
	display: table; content: " "; order: 1; flex-basis: 0px; -webkit-flex-basis: 0; -webkit-order: 1;
}
.pagination::before {
	display: table; content: " "; order: 1; flex-basis: 0px; -webkit-flex-basis: 0; -webkit-order: 1;
}
.pagination::after {
	clear: both;
}
.pagination li {
	border-radius: 0px; font-size: 0.87rem; margin-right: 0.06rem; display: none;
}
.pagination li:first-child {
	display: inline-block;
}
.pagination li:last-child {
	display: inline-block;
}
@media print, screen and (min-width:40em)
{
.pagination li {
	display: inline-block;
}
}
.pagination a {
	padding: 0.18rem 0.62rem; border-radius: 0px; color: rgb(10, 10, 10); display: block;
}
.pagination button {
	padding: 0.18rem 0.62rem; border-radius: 0px; color: rgb(10, 10, 10); display: block;
}
.pagination a:hover {
	background: rgb(242, 242, 242);
}
.pagination button:hover {
	background: rgb(242, 242, 242);
}
.pagination .current {
	background: rgb(19, 93, 149); padding: 0.18rem 0.62rem; color: rgb(255, 255, 255); cursor: default;
}
.pagination .disabled {
	padding: 0.18rem 0.62rem; color: rgb(100, 100, 100); cursor: not-allowed;
}
.pagination .disabled:hover {
	background: 0px 0px;
}
.pagination .ellipsis::after {
	padding: 0.18rem 0.62rem; color: rgb(10, 10, 10); content: "\2026";
}
.pagination-previous a::before {
	margin-right: 0.5rem; display: inline-block; content: "\00ab";
}
.disabled.pagination-previous::before {
	margin-right: 0.5rem; display: inline-block; content: "\00ab";
}
.pagination-next a::after {
	margin-left: 0.5rem; display: inline-block; content: "\00bb";
}
.disabled.pagination-next::after {
	margin-left: 0.5rem; display: inline-block; content: "\00bb";
}
.progress {
	border-radius: 0px; height: 1rem; margin-bottom: 1rem; background-color: rgb(100, 100, 100);
}
.action-links a.progress .progress-meter {
	background-color: rgb(19, 93, 149);
}
.primary.progress .progress-meter {
	background-color: rgb(19, 93, 149);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.progress .progress-meter {
	background-color: rgb(19, 93, 149);
}
input[type=submit].progress .progress-meter {
	background-color: rgb(19, 93, 149);
}
.unflag-action.flag.progress .progress-meter {
	background-color: rgb(118, 118, 118);
}
.secondary.progress .progress-meter {
	background-color: rgb(118, 118, 118);
}
.view-og-members-admin input[type=submit].secondary ~ a.progress .progress-meter {
	background-color: rgb(118, 118, 118);
}
input[type=submit].progress#edit-preview .progress-meter {
	background-color: rgb(118, 118, 118);
}
.success.progress .progress-meter {
	background-color: rgb(58, 219, 118);
}
.warning.progress .progress-meter {
	background-color: rgb(255, 174, 0);
}
.alert.progress .progress-meter {
	background-color: rgb(204, 75, 55);
}
.region ul.inline.links li.comment-delete a.progress .progress-meter {
	background-color: rgb(204, 75, 55);
}
input[type=submit].progress#edit-delete .progress-meter {
	background-color: rgb(204, 75, 55);
}
.alert-alt.progress .progress-meter {
	background-color: rgb(97, 13, 16);
}
.progress-meter {
	width: 0%; height: 100%; display: block; position: relative; background-color: rgb(19, 93, 149);
}
.progress-meter-text {
	margin: 0px; left: 50%; top: 50%; color: rgb(255, 255, 255); font-size: 0.75rem; font-weight: 700; white-space: nowrap; position: absolute; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%);
}
.slider {
	height: 0.5rem; margin-top: 1.25rem; margin-bottom: 2.25rem; position: relative; cursor: pointer; -ms-user-select: none; -ms-touch-action: none; touch-action: none; background-color: rgb(242, 242, 242); -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.slider-fill {
	transition:0.2s ease-in-out; left: 0px; top: 0px; height: 0.5rem; display: inline-block; position: absolute; max-width: 100%; background-color: rgb(100, 100, 100);
}
.is-dragging.slider-fill {
	transition:linear;
}
.slider-handle {
	border-radius: 0px; transition:0.2s ease-in-out; left: 0px; top: 50%; width: 1.4rem; height: 1.4rem; display: inline-block; position: absolute; z-index: 1; -ms-touch-action: manipulation; transform: translateY(-50%); touch-action: manipulation; background-color: rgb(19, 93, 149); -webkit-transform: translateY(-50%);
}
[data-whatinput=mouse] .slider-handle {
	outline: 0px;
}
.slider-handle:hover {
	background-color: rgb(16, 79, 127);
}
.is-dragging.slider-handle {
	transition:linear;
}
.disabled.slider {
	cursor: not-allowed; opacity: 0.25;
}
[disabled].slider {
	cursor: not-allowed; opacity: 0.25;
}
.vertical.slider {
	margin: 0px 1.25rem; width: 0.5rem; height: 12.5rem; display: inline-block; transform: scale(1, -1); -webkit-transform: scale(1, -1);
}
.vertical.slider .slider-fill {
	top: 0px; width: 0.5rem; max-height: 100%;
}
.vertical.slider .slider-handle {
	left: 50%; top: 0px; width: 1.4rem; height: 1.4rem; position: absolute; transform: translateX(-50%); -webkit-transform: translateX(-50%);
}
.sticky-container {
	position: relative;
}
.sticky {
	position: relative; z-index: 0; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
.is-stuck.sticky {
	width: 100%; position: fixed; z-index: 5;
}
.is-at-top.is-stuck.sticky {
	top: 0px;
}
.is-at-bottom.is-stuck.sticky {
	bottom: 0px;
}
.is-anchored.sticky {
	left: auto; right: auto; position: relative;
}
.is-at-bottom.is-anchored.sticky {
	bottom: 0px;
}
body.is-reveal-open {
	overflow: hidden;
}
html.is-reveal-open {
	overflow: hidden; position: fixed; min-height: 100%; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
html.is-reveal-open body {
	overflow: hidden; position: fixed; min-height: 100%; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.reveal-overlay {
	left: 0px; top: 0px; right: 0px; bottom: 0px; display: none; position: fixed; z-index: 1005; -ms-overflow-y: scroll; background-color: rgba(10, 10, 10, 0.45);
}
.reveal {
	padding: 1rem; border-radius: 0px; border: 1px solid rgb(100, 100, 100); border-image: none; top: 100px; margin-right: auto; margin-left: auto; display: none; position: relative; z-index: 1006; -ms-overflow-y: auto; backface-visibility: hidden; background-color: rgb(255, 255, 255); -webkit-backface-visibility: hidden;
}
[data-whatinput=mouse] .reveal {
	outline: 0px;
}
@media print, screen and (min-width:40em)
{
.reveal {
	min-height: 0px;
}
}
.reveal .column {
	min-width: 0px;
}
.reveal > :last-child {
	margin-bottom: 0px;
}
@media print, screen and (min-width:40em)
{
.reveal {
	width: 600px; max-width: 75rem;
}
}
.collapse.reveal {
	padding: 0px;
}
@media print, screen and (min-width:40em)
{
.tiny.reveal {
	width: 30%; max-width: 75rem;
}
}
@media print, screen and (min-width:40em)
{
.action-links .img-left.ad-program .views-field-field-ad-link a.reveal {
	width: 50%; max-width: 75rem;
}
.action-links .img-left.ad-program .views-field-title a.reveal {
	width: 50%; max-width: 75rem;
}
.action-links .call-to-action.low-profile a.reveal {
	width: 50%; max-width: 75rem;
}
.action-links a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .button.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .flag.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .action-links a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .button.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .flag.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.reveal {
	width: 50%; max-width: 75rem;
}
.img-left.ad-program .views-field-title input[type=submit].reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .action-links a.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .region ul.inline.links li a.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .button.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .call-to-action--link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .call-to-action__link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .flag.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile dl.admin-list dt > a.reveal {
	width: 50%; max-width: 75rem;
}
.call-to-action.low-profile input[type=submit].reveal {
	width: 50%; max-width: 75rem;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.reveal {
	width: 50%; max-width: 75rem;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.reveal {
	width: 50%; max-width: 75rem;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.reveal {
	width: 50%; max-width: 75rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.reveal {
	width: 50%; max-width: 75rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.reveal {
	width: 50%; max-width: 75rem;
}
.region ul.inline.links li .call-to-action.low-profile a.reveal {
	width: 50%; max-width: 75rem;
}
.region ul.inline.links li a.reveal {
	width: 50%; max-width: 75rem;
}
.region ul.inline.links li.reveal {
	width: 50%; max-width: 75rem;
}
.flag.reveal {
	width: 50%; max-width: 75rem;
}
.small.reveal {
	width: 50%; max-width: 75rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.reveal {
	width: 50%; max-width: 75rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.reveal {
	width: 50%; max-width: 75rem;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.reveal {
	width: 50%; max-width: 75rem;
}
.simple-podcast-feed__children .simple-podcast-item__link.reveal {
	width: 50%; max-width: 75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.reveal {
	width: 50%; max-width: 75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.reveal {
	width: 50%; max-width: 75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.reveal {
	width: 50%; max-width: 75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.reveal {
	width: 50%; max-width: 75rem;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.reveal {
	width: 50%; max-width: 75rem;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.reveal {
	width: 50%; max-width: 75rem;
}
dl.admin-list .call-to-action.low-profile dt > a.reveal {
	width: 50%; max-width: 75rem;
}
}
@media print, screen and (min-width:40em)
{
.action-links .bt-hero .bt-hero__cta a.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .action-links a.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .button.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .flag.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a.reveal {
	width: 90%; max-width: 75rem;
}
.bt-hero .bt-hero__cta input[type=submit].reveal {
	width: 90%; max-width: 75rem;
}
.call-to-action .call-to-action--link.reveal {
	width: 90%; max-width: 75rem;
}
.call-to-action .call-to-action__link.reveal {
	width: 90%; max-width: 75rem;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link.reveal {
	width: 90%; max-width: 75rem;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a.reveal {
	width: 90%; max-width: 75rem;
}
.large.reveal {
	width: 90%; max-width: 75rem;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link.reveal {
	width: 90%; max-width: 75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item.reveal {
	width: 90%; max-width: 75rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a.reveal {
	width: 90%; max-width: 75rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a.reveal {
	width: 90%; max-width: 75rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a.reveal {
	width: 90%; max-width: 75rem;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a.reveal {
	width: 90%; max-width: 75rem;
}
}
.full.reveal {
	border-radius: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; width: 100%; height: 100vh; margin-left: 0px; min-height: 100vh; max-width: none;
}
@media screen and (max-width:39.93em)
{
.reveal {
	border-radius: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; width: 100%; height: 100vh; margin-left: 0px; min-height: 100vh; max-width: none;
}
}
.without-overlay.reveal {
	position: fixed;
}
.switch {
	outline: 0px; height: 2rem; color: rgb(255, 255, 255); font-size: 0.87rem; font-weight: 700; margin-bottom: 1rem; position: relative; -ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.switch-input {
	margin-bottom: 0px; position: absolute; opacity: 0;
}
.switch-paddle {
	background: rgb(100, 100, 100); border-radius: 0px; transition:0.25s ease-out; width: 4rem; height: 2rem; color: inherit; font-weight: inherit; display: block; position: relative; cursor: pointer;
}
input + .switch-paddle {
	margin: 0px;
}
.switch-paddle::after {
	background: rgb(255, 255, 255); border-radius: 0px; transition:0.25s ease-out; left: 0.25rem; top: 0.25rem; width: 1.5rem; height: 1.5rem; display: block; position: absolute; content: ""; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0, 0, 0);
}
input:checked ~ .switch-paddle {
	background: rgb(19, 93, 149);
}
input:checked ~ .switch-paddle::after {
	left: 2.25rem;
}
[data-whatinput=mouse] input:focus ~ .switch-paddle {
	outline: 0px;
}
.switch-active {
	top: 50%; position: absolute; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.switch-inactive {
	top: 50%; position: absolute; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.switch-active {
	left: 8%; display: none;
}
input:checked + label > .switch-active {
	display: block;
}
.switch-inactive {
	right: 15%;
}
input:checked + label > .switch-inactive {
	display: none;
}
.tiny.switch {
	height: 1.5rem;
}
.tiny.switch .switch-paddle {
	width: 3rem; height: 1.5rem; font-size: 0.62rem;
}
.tiny.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1rem; height: 1rem;
}
.tiny.switch input:checked ~ .switch-paddle::after {
	left: 1.75rem;
}
.action-links .img-left.ad-program .views-field-field-ad-link a.switch {
	height: 1.75rem;
}
.action-links .img-left.ad-program .views-field-title a.switch {
	height: 1.75rem;
}
.action-links .call-to-action.low-profile a.switch {
	height: 1.75rem;
}
.action-links a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .button.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .flag.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .action-links a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .button.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .flag.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.switch {
	height: 1.75rem;
}
.img-left.ad-program .views-field-title input[type=submit].switch {
	height: 1.75rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.switch {
	height: 1.75rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.switch {
	height: 1.75rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.switch {
	height: 1.75rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .action-links a.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .region ul.inline.links li a.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .button.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .call-to-action--link.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .call-to-action__link.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .flag.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch {
	height: 1.75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.switch {
	height: 1.75rem;
}
.call-to-action.low-profile dl.admin-list dt > a.switch {
	height: 1.75rem;
}
.call-to-action.low-profile input[type=submit].switch {
	height: 1.75rem;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.switch {
	height: 1.75rem;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.switch {
	height: 1.75rem;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.switch {
	height: 1.75rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.switch {
	height: 1.75rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.switch {
	height: 1.75rem;
}
.region ul.inline.links li .call-to-action.low-profile a.switch {
	height: 1.75rem;
}
.region ul.inline.links li a.switch {
	height: 1.75rem;
}
.region ul.inline.links li.switch {
	height: 1.75rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.switch {
	height: 1.75rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.switch {
	height: 1.75rem;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.switch {
	height: 1.75rem;
}
.simple-podcast-feed__children .simple-podcast-item__link.switch {
	height: 1.75rem;
}
.flag.switch {
	height: 1.75rem;
}
.small.switch {
	height: 1.75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.switch {
	height: 1.75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.switch {
	height: 1.75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.switch {
	height: 1.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.switch {
	height: 1.75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.switch {
	height: 1.75rem;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.switch {
	height: 1.75rem;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.switch {
	height: 1.75rem;
}
dl.admin-list .call-to-action.low-profile dt > a.switch {
	height: 1.75rem;
}
.action-links .img-left.ad-program .views-field-field-ad-link a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.action-links .img-left.ad-program .views-field-title a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.action-links .call-to-action.low-profile a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.action-links a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .button.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .flag.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .action-links a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .button.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .flag.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.img-left.ad-program .views-field-title input[type=submit].switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .action-links a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .region ul.inline.links li a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .button.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .call-to-action--link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .call-to-action__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .flag.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile dl.admin-list dt > a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.call-to-action.low-profile input[type=submit].switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.region ul.inline.links li .call-to-action.low-profile a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.region ul.inline.links li a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.region ul.inline.links li.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.flag.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.small.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
dl.admin-list .call-to-action.low-profile dt > a.switch .switch-paddle {
	width: 3.5rem; height: 1.75rem; font-size: 0.75rem;
}
.action-links .img-left.ad-program .views-field-field-ad-link a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.action-links .img-left.ad-program .views-field-title a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.action-links .call-to-action.low-profile a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.action-links a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .button.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .flag.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .action-links a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .button.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .flag.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.img-left.ad-program .views-field-title input[type=submit].switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .action-links a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .region ul.inline.links li a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .button.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .call-to-action--link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .call-to-action__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .flag.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile dl.admin-list dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.call-to-action.low-profile input[type=submit].switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.region ul.inline.links li .call-to-action.low-profile a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.region ul.inline.links li a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.region ul.inline.links li.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.flag.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.small.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
dl.admin-list .call-to-action.low-profile dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 1.25rem; height: 1.25rem;
}
.action-links .img-left.ad-program .views-field-field-ad-link a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.action-links .img-left.ad-program .views-field-title a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.action-links .call-to-action.low-profile a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.action-links a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .action-links a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .button.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .flag.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit].switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .action-links a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .button.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .flag.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.img-left.ad-program .views-field-title input[type=submit].switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .action-links a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .node-type-quiz .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .region ul.inline.links li a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .simple-podcast-feed__children .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .button.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .call-to-action--link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .call-to-action__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .flag.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile .view-og-members-admin input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile dl.admin-list dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.call-to-action.low-profile input[type=submit].switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.node-type-quiz .call-to-action.low-profile .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.region ul.inline.links li .call-to-action.low-profile a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.region ul.inline.links li a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.region ul.inline.links li.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.simple-podcast-feed__children .call-to-action.low-profile .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.simple-podcast-feed__children .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.flag.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.small.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .call-to-action.low-profile .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.view-og-members-admin .call-to-action.low-profile input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
dl.admin-list .call-to-action.low-profile dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2rem;
}
.action-links .bt-hero .bt-hero__cta a.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .action-links a.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .button.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .flag.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a.switch {
	height: 2.5rem;
}
.bt-hero .bt-hero__cta input[type=submit].switch {
	height: 2.5rem;
}
.call-to-action .call-to-action--link.switch {
	height: 2.5rem;
}
.call-to-action .call-to-action__link.switch {
	height: 2.5rem;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link.switch {
	height: 2.5rem;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a.switch {
	height: 2.5rem;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link.switch {
	height: 2.5rem;
}
.large.switch {
	height: 2.5rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item.switch {
	height: 2.5rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a.switch {
	height: 2.5rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a.switch {
	height: 2.5rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a.switch {
	height: 2.5rem;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a.switch {
	height: 2.5rem;
}
.action-links .bt-hero .bt-hero__cta a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .action-links a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .button.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .flag.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.bt-hero .bt-hero__cta input[type=submit].switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.call-to-action .call-to-action--link.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.call-to-action .call-to-action__link.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.large.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a.switch .switch-paddle {
	width: 5rem; height: 2.5rem; font-size: 1rem;
}
.action-links .bt-hero .bt-hero__cta a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .action-links a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .button.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .flag.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.bt-hero .bt-hero__cta input[type=submit].switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.call-to-action .call-to-action--link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.call-to-action .call-to-action__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.large.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a.switch .switch-paddle::after {
	left: 0.25rem; top: 0.25rem; width: 2rem; height: 2rem;
}
.action-links .bt-hero .bt-hero__cta a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .action-links a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .button.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .flag.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.bt-hero .bt-hero__cta input[type=submit].switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.call-to-action .call-to-action--link.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.call-to-action .call-to-action__link.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.large.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a.switch input:checked ~ .switch-paddle::after {
	left: 2.75rem;
}
table {
	border-radius: 0px; width: 100%; margin-bottom: 1rem; border-collapse: collapse;
}
table tbody {
	border: 1px solid rgb(242, 242, 242); border-image: none; background-color: rgb(255, 255, 255);
}
table tfoot {
	border: 1px solid rgb(242, 242, 242); border-image: none; background-color: rgb(255, 255, 255);
}
table thead {
	border: 1px solid rgb(242, 242, 242); border-image: none; background-color: rgb(255, 255, 255);
}
table caption {
	padding: 0.5rem 0.62rem 0.62rem; font-weight: 600;
}
table thead {
	background: rgb(249, 249, 249); color: rgb(10, 10, 10);
}
table tfoot {
	background: rgb(242, 242, 242); color: rgb(10, 10, 10);
}
table tfoot tr {
	background: 0px 0px;
}
table thead tr {
	background: 0px 0px;
}
table tfoot td {
	padding: 0.5rem 0.62rem 0.62rem; text-align: left; font-weight: 600;
}
table tfoot th {
	padding: 0.5rem 0.62rem 0.62rem; text-align: left; font-weight: 600;
}
table thead td {
	padding: 0.5rem 0.62rem 0.62rem; text-align: left; font-weight: 600;
}
table thead th {
	padding: 0.5rem 0.62rem 0.62rem; text-align: left; font-weight: 600;
}
table tbody td {
	padding: 0.5rem 0.62rem 0.62rem;
}
table tbody th {
	padding: 0.5rem 0.62rem 0.62rem;
}
table tbody tr:nth-child(2n) {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; background-color: rgb(242, 242, 242);
}
table.unstriped tbody {
	background-color: rgb(255, 255, 255);
}
table.unstriped tbody tr {
	border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
@media screen and (max-width:63.93em)
{
table.stack thead {
	display: none;
}
table.stack tfoot {
	display: none;
}
table.stack td {
	display: block;
}
table.stack th {
	display: block;
}
table.stack tr {
	display: block;
}
table.stack td {
	border-top-color: currentColor; border-top-width: 0px; border-top-style: none;
}
}
table.scroll {
	width: 100%; display: block; -ms-overflow-x: auto;
}
table.hover thead tr:hover {
	background-color: rgb(244, 244, 244);
}
table.hover tfoot tr:hover {
	background-color: rgb(237, 237, 237);
}
table.hover tbody tr:hover {
	background-color: rgb(250, 250, 250);
}
table:not(.unstriped).hover tr:nth-of-type(2n):hover {
	background-color: rgb(237, 237, 237);
}
.table-scroll {
	-ms-overflow-x: auto;
}
body.page-cart .view-commerce-cart-form form {
	-ms-overflow-x: auto;
}
.table-scroll table {
	width: auto;
}
body.page-cart .view-commerce-cart-form form table {
	width: auto;
}
.tabs {
	background: rgb(255, 255, 255); margin: 0px; border: 1px solid rgb(242, 242, 242); border-image: none; list-style-type: none;
}
.tabs::after {
	display: table; content: " "; order: 1; flex-basis: 0px; -webkit-flex-basis: 0; -webkit-order: 1;
}
.tabs::before {
	display: table; content: " "; order: 1; flex-basis: 0px; -webkit-flex-basis: 0; -webkit-order: 1;
}
.tabs::after {
	clear: both;
}
.vertical.tabs > li {
	width: auto; float: none; display: block;
}
.simple.tabs > li > a {
	padding: 0px;
}
.simple.tabs > li > a:hover {
	background: 0px 0px;
}
.action-links a.tabs {
	background: rgb(19, 93, 149);
}
.node-type-cohort ul.action-links li a.tabs {
	background: rgb(19, 93, 149);
}
.primary.tabs {
	background: rgb(19, 93, 149);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.tabs {
	background: rgb(19, 93, 149);
}
input[type=submit].tabs {
	background: rgb(19, 93, 149);
}
.action-links a.tabs > li > a {
	color: rgb(255, 255, 255);
}
.node-type-cohort ul.action-links li a.tabs > li > a {
	color: rgb(255, 255, 255);
}
.primary.tabs > li > a {
	color: rgb(255, 255, 255);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.tabs > li > a {
	color: rgb(255, 255, 255);
}
input[type=submit].tabs > li > a {
	color: rgb(255, 255, 255);
}
.action-links a.tabs > li > a:focus {
	background: rgb(21, 102, 164);
}
.action-links a.tabs > li > a:hover {
	background: rgb(21, 102, 164);
}
.node-type-cohort ul.action-links li a.tabs > li > a:focus {
	background: rgb(21, 102, 164);
}
.node-type-cohort ul.action-links li a.tabs > li > a:hover {
	background: rgb(21, 102, 164);
}
.primary.tabs > li > a:focus {
	background: rgb(21, 102, 164);
}
.primary.tabs > li > a:hover {
	background: rgb(21, 102, 164);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.tabs > li > a:focus {
	background: rgb(21, 102, 164);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item.tabs > li > a:hover {
	background: rgb(21, 102, 164);
}
input[type=submit].tabs > li > a:focus {
	background: rgb(21, 102, 164);
}
input[type=submit].tabs > li > a:hover {
	background: rgb(21, 102, 164);
}
.tabs-title {
	float: left;
}
.tabs-title > a {
	padding: 1.25rem 1.5rem; color: rgb(19, 93, 149); line-height: 1; font-size: 0.75rem; display: block;
}
.tabs-title > a:hover {
	background: rgb(255, 255, 255); color: rgb(16, 80, 128);
}
.tabs-title > a:focus {
	background: rgb(242, 242, 242); color: rgb(19, 93, 149);
}
.tabs-title > a[aria-selected=true] {
	background: rgb(242, 242, 242); color: rgb(19, 93, 149);
}
.tabs-content {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(242, 242, 242) rgb(242, 242, 242); transition:0.5s; border-image: none; color: rgb(10, 10, 10);
}
.vertical.tabs-content {
	border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(242, 242, 242) rgb(242, 242, 242) rgb(242, 242, 242) currentColor; border-image: none;
}
.tabs-panel {
	padding: 1rem; display: none;
}
.is-active.tabs-panel {
	display: block;
}
.thumbnail {
	border-radius: 0px; border: 4px solid rgb(255, 255, 255); border-image: none; line-height: 0; margin-bottom: 1rem; display: inline-block; max-width: 100%; box-shadow: 0px 0px 0px 1px rgba(10,10,10,0.2);
}
a.thumbnail {
	transition:box-shadow 0.2s ease-out;
}
a.thumbnail:focus {
	box-shadow: 0px 0px 6px 1px rgba(19,93,149,0.5);
}
a.thumbnail:hover {
	box-shadow: 0px 0px 6px 1px rgba(19,93,149,0.5);
}
a.thumbnail img {
	box-shadow: none;
}
.title-bar {
	background: rgb(10, 10, 10); padding: 0.5rem; color: rgb(255, 255, 255); display: flex; justify-content: flex-start; align-items: center; -webkit-align-items: center; -webkit-justify-content: flex-start;
}
.title-bar .menu-icon {
	margin-right: 0.25rem; margin-left: 0.25rem;
}
.title-bar-left {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.title-bar-right {
	flex:1 1 0px; -webkit-flex: 1 1 0px;
}
.title-bar-right {
	text-align: right;
}
.title-bar-title {
	font-weight: 700; vertical-align: middle; display: inline-block;
}
.has-tip {
	font-weight: 600; border-bottom-color: rgb(34, 34, 34); border-bottom-width: 1px; border-bottom-style: dotted; display: inline-block; position: relative; cursor: help;
}
.tooltip {
	padding: 0.75rem; border-radius: 0px; top: calc(100% + .6495rem); color: rgb(255, 255, 255); font-size: 80%; position: absolute; z-index: 1200; max-width: 10rem; background-color: rgb(10, 10, 10);
}
.tooltip::before {
	position: absolute;
}
.bottom.tooltip::before {
	border-width: 0px 0.75rem 0.75rem; border-style: inset inset solid; border-color: transparent transparent rgb(10, 10, 10); border-image: none; width: 0px; height: 0px; bottom: 100%; display: block; content: "";
}
.align-center.bottom.tooltip::before {
	left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);
}
.top.tooltip::before {
	border-width: 0.75rem 0.75rem 0px; border-style: solid inset inset; border-color: rgb(10, 10, 10) transparent transparent; border-image: none; top: 100%; width: 0px; height: 0px; bottom: auto; display: block; content: "";
}
.align-center.top.tooltip::before {
	left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);
}
.left.tooltip::before {
	border-width: 0.75rem 0px 0.75rem 0.75rem; border-style: inset inset inset solid; border-color: transparent transparent transparent rgb(10, 10, 10); border-image: none; left: 100%; width: 0px; height: 0px; display: block; content: "";
}
.align-center.left.tooltip::before {
	top: 50%; bottom: auto; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.right.tooltip::before {
	border-width: 0.75rem 0.75rem 0.75rem 0px; border-style: inset solid inset inset; border-color: transparent rgb(10, 10, 10) transparent transparent; border-image: none; left: auto; width: 0px; height: 0px; right: 100%; display: block; content: "";
}
.align-center.right.tooltip::before {
	top: 50%; bottom: auto; transform: translateY(-50%); -webkit-transform: translateY(-50%);
}
.align-top.tooltip::before {
	top: 10%; bottom: auto;
}
.align-bottom.tooltip::before {
	top: auto; bottom: 10%;
}
.align-left.tooltip::before {
	left: 10%; right: auto;
}
.align-right.tooltip::before {
	left: auto; right: 10%;
}
.top-bar {
	padding: 0.5rem; display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; -webkit-flex-wrap: wrap; -webkit-align-items: center; -webkit-justify-content: space-between;
}
.top-bar {
	background-color: rgb(242, 242, 242);
}
.top-bar ul {
	background-color: rgb(242, 242, 242);
}
.top-bar input {
	margin-right: 1rem; max-width: 200px;
}
.top-bar .input-group-field {
	width: 100%; margin-right: 0px;
}
.call-to-action .top-bar input.call-to-action--link {
	width: auto;
}
.call-to-action .top-bar input.call-to-action__link {
	width: auto;
}
.node-type-quiz .top-bar input.quiz-start-link {
	width: auto;
}
.simple-podcast-feed__children .top-bar input.simple-podcast-item__link {
	width: auto;
}
.top-bar .call-to-action input.call-to-action--link {
	width: auto;
}
.top-bar .call-to-action input.call-to-action__link {
	width: auto;
}
.top-bar .node-type-quiz input.quiz-start-link {
	width: auto;
}
.top-bar .simple-podcast-feed__children input.simple-podcast-item__link {
	width: auto;
}
.top-bar .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > input.form-item {
	width: auto;
}
.top-bar input.button {
	width: auto;
}
.top-bar input.flag {
	width: auto;
}
.top-bar input[type=submit] {
	width: auto;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .top-bar .form-radios > input.form-item {
	width: auto;
}
.top-bar .top-bar-left {
	flex:0 0 100%; max-width: 100%; -webkit-flex: 0 0 100%;
}
.top-bar .top-bar-right {
	flex:0 0 100%; max-width: 100%; -webkit-flex: 0 0 100%;
}
@media print, screen and (min-width:40em)
{
.top-bar {
	flex-wrap: nowrap; -webkit-flex-wrap: nowrap;
}
.top-bar .top-bar-left {
	flex:1 1 auto; margin-right: auto; -webkit-flex: 1 1 auto;
}
.top-bar .top-bar-right {
	flex:0 1 auto; margin-left: auto; -webkit-flex: 0 1 auto;
}
}
@media screen and (max-width:63.93em)
{
.stacked-for-medium.top-bar {
	flex-wrap: wrap; -webkit-flex-wrap: wrap;
}
.stacked-for-medium.top-bar .top-bar-left {
	flex:0 0 100%; max-width: 100%; -webkit-flex: 0 0 100%;
}
.stacked-for-medium.top-bar .top-bar-right {
	flex:0 0 100%; max-width: 100%; -webkit-flex: 0 0 100%;
}
}
@media screen and (max-width:74.93em)
{
.stacked-for-large.top-bar {
	flex-wrap: wrap; -webkit-flex-wrap: wrap;
}
.stacked-for-large.top-bar .top-bar-left {
	flex:0 0 100%; max-width: 100%; -webkit-flex: 0 0 100%;
}
.stacked-for-large.top-bar .top-bar-right {
	flex:0 0 100%; max-width: 100%; -webkit-flex: 0 0 100%;
}
}
.top-bar-title {
	margin: 0.5rem 1rem 0.5rem 0px; flex:0 0 auto; -webkit-flex: 0 0 auto;
}
.top-bar-left {
	flex:0 0 auto; -webkit-flex: 0 0 auto;
}
.top-bar-right {
	flex:0 0 auto; -webkit-flex: 0 0 auto;
}
.hide {
	display: none !important;
}
body.front .hide-for-front {
	display: none !important;
}
body:not(.front) .show-for-front {
	display: none !important;
}
.invisible {
	visibility: hidden;
}
@media screen and (max-width:39.93em)
{
.hide-for-small-only {
	display: none !important;
}
}
@media screen and (max-width:0em), screen and (min-width:40em)
{
.search-filter__toggle {
	display: none !important;
}
.show-for-small-only {
	display: none !important;
}
}
@media print, screen and (min-width:40em)
{
.hide-for-medium {
	display: none !important;
}
}
@media screen and (max-width:39.93em)
{
.show-for-medium {
	display: none !important;
}
}
@media screen and (max-width:63.93em) and (min-width:40em)
{
.hide-for-medium-only {
	display: none !important;
}
}
@media screen and (max-width:39.93em), screen and (min-width:64em)
{
.show-for-medium-only {
	display: none !important;
}
}
@media print, screen and (min-width:64em)
{
.hide-for-large {
	display: none !important;
}
}
@media screen and (max-width:63.93em)
{
.show-for-large {
	display: none !important;
}
}
@media screen and (max-width:74.93em) and (min-width:64em)
{
.hide-for-large-only {
	display: none !important;
}
}
@media screen and (max-width:63.93em), screen and (min-width:75em)
{
.show-for-large-only {
	display: none !important;
}
}
.node-type-quiz .view-courses-arranged-by-card-grouping .field-name-body#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.page-node-take .pane-user-profile .view-courses-arranged-by-card-grouping h3#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.page-node-take .view-courses-arranged-by-card-grouping .hero__intro#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.page-node-take .view-courses-arranged-by-card-grouping h2#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.page-user-edit-user-satisfaction .view-courses-arranged-by-card-grouping .connector-button__title#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.pane-user-profile .page-node-take .view-courses-arranged-by-card-grouping h3#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.show-for-sr {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.show-on-focus {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.view-courses-arranged-by-card-grouping .node-type-quiz .field-name-body#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.view-courses-arranged-by-card-grouping .page-node-take .hero__intro#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.view-courses-arranged-by-card-grouping .page-node-take .pane-user-profile h3#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.view-courses-arranged-by-card-grouping .page-node-take h2#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.view-courses-arranged-by-card-grouping .page-user-edit-user-satisfaction .connector-button__title#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.view-courses-arranged-by-card-grouping .pane-title#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.view-courses-arranged-by-card-grouping .pane-user-profile .page-node-take h3#core {
	padding: 0px; border: 0px currentColor; border-image: none; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; position: absolute !important; clip: rect(0px, 0px, 0px, 0px); -webkit-clip-path: inset(50%);
}
.show-on-focus:active {
	width: auto; height: auto; overflow: visible; white-space: normal; position: static !important; clip: auto; clip-path: none; -webkit-clip-path: none;
}
.show-on-focus:focus {
	width: auto; height: auto; overflow: visible; white-space: normal; position: static !important; clip: auto; clip-path: none; -webkit-clip-path: none;
}
.hide-for-portrait {
	display: block !important;
}
.show-for-landscape {
	display: block !important;
}
@media screen and (orientation:landscape)
{
.hide-for-portrait {
	display: block !important;
}
.show-for-landscape {
	display: block !important;
}
}
@media screen and (orientation:portrait)
{
.hide-for-portrait {
	display: none !important;
}
.show-for-landscape {
	display: none !important;
}
}
.hide-for-landscape {
	display: none !important;
}
.show-for-portrait {
	display: none !important;
}
@media screen and (orientation:landscape)
{
.hide-for-landscape {
	display: none !important;
}
.show-for-portrait {
	display: none !important;
}
}
@media screen and (orientation:portrait)
{
.hide-for-landscape {
	display: block !important;
}
.show-for-portrait {
	display: block !important;
}
}
.float-left {
	float: left !important;
}
.float-right {
	float: right !important;
}
.float-center {
	margin-right: auto; margin-left: auto; display: block;
}
.clearfix::after {
	display: table; content: " "; order: 1; flex-basis: 0px; -webkit-flex-basis: 0; -webkit-order: 1;
}
.clearfix::before {
	display: table; content: " "; order: 1; flex-basis: 0px; -webkit-flex-basis: 0; -webkit-order: 1;
}
.clearfix::after {
	clear: both;
}
.align-right {
	justify-content: flex-end; -webkit-justify-content: flex-end;
}
.align-center {
	justify-content: center; -webkit-justify-content: center;
}
.align-justify {
	justify-content: space-between; -webkit-justify-content: space-between;
}
.align-spaced {
	justify-content: space-around; -webkit-justify-content: space-around;
}
.menu.vertical.align-right > li > a {
	justify-content: flex-end; -webkit-justify-content: flex-end;
}
.menu.vertical.align-center > li > a {
	justify-content: center; -webkit-justify-content: center;
}
.align-top {
	align-items: flex-start; -webkit-align-items: flex-start;
}
.align-self-top {
	align-self: flex-start; -webkit-align-self: flex-start;
}
.align-bottom {
	align-items: flex-end; -webkit-align-items: flex-end;
}
.align-self-bottom {
	align-self: flex-end; -webkit-align-self: flex-end;
}
.align-middle {
	align-items: center; -webkit-align-items: center;
}
.align-self-middle {
	-ms-grid-row-align: center; align-self: center; -webkit-align-self: center;
}
.align-stretch {
	align-items: stretch; -webkit-align-items: stretch;
}
.align-self-stretch {
	-ms-grid-row-align: stretch; align-self: stretch; -webkit-align-self: stretch;
}
.align-center-middle {
	justify-content: center; align-items: center; align-content: center; -webkit-align-items: center; -webkit-justify-content: center; -webkit-align-content: center;
}
.small-order-1 {
	order: 1; -webkit-order: 1;
}
.small-order-2 {
	order: 2; -webkit-order: 2;
}
.small-order-3 {
	order: 3; -webkit-order: 3;
}
.small-order-4 {
	order: 4; -webkit-order: 4;
}
.small-order-5 {
	order: 5; -webkit-order: 5;
}
.small-order-6 {
	order: 6; -webkit-order: 6;
}
@media print, screen and (min-width:40em)
{
.medium-order-1 {
	order: 1; -webkit-order: 1;
}
.medium-order-2 {
	order: 2; -webkit-order: 2;
}
.medium-order-3 {
	order: 3; -webkit-order: 3;
}
.medium-order-4 {
	order: 4; -webkit-order: 4;
}
.medium-order-5 {
	order: 5; -webkit-order: 5;
}
.medium-order-6 {
	order: 6; -webkit-order: 6;
}
}
@media print, screen and (min-width:64em)
{
.large-order-1 {
	order: 1; -webkit-order: 1;
}
.large-order-2 {
	order: 2; -webkit-order: 2;
}
.large-order-3 {
	order: 3; -webkit-order: 3;
}
.large-order-4 {
	order: 4; -webkit-order: 4;
}
.large-order-5 {
	order: 5; -webkit-order: 5;
}
.large-order-6 {
	order: 6; -webkit-order: 6;
}
}
.flex-container {
	display: flex;
}
.flex-child-auto {
	flex:1 1 auto; -webkit-flex: 1 1 auto;
}
.flex-child-grow {
	flex:1 0 auto; -webkit-flex: 1 0 auto;
}
.flex-child-shrink {
	flex:0 1 auto; -webkit-flex: 0 1 auto;
}
.flex-dir-row {
	flex-direction: row; -webkit-flex-direction: row;
}
.flex-dir-row-reverse {
	flex-direction: row-reverse; -webkit-flex-direction: row-reverse;
}
.flex-dir-column {
	flex-direction: column; -webkit-flex-direction: column;
}
.flex-dir-column-reverse {
	flex-direction: column-reverse; -webkit-flex-direction: column-reverse;
}
@media print, screen and (min-width:40em)
{
.medium-flex-container {
	display: flex;
}
.medium-flex-child-auto {
	flex:1 1 auto; -webkit-flex: 1 1 auto;
}
.medium-flex-child-grow {
	flex:1 0 auto; -webkit-flex: 1 0 auto;
}
.medium-flex-child-shrink {
	flex:0 1 auto; -webkit-flex: 0 1 auto;
}
.medium-flex-dir-row {
	flex-direction: row; -webkit-flex-direction: row;
}
.medium-flex-dir-row-reverse {
	flex-direction: row-reverse; -webkit-flex-direction: row-reverse;
}
.medium-flex-dir-column {
	flex-direction: column; -webkit-flex-direction: column;
}
.medium-flex-dir-column-reverse {
	flex-direction: column-reverse; -webkit-flex-direction: column-reverse;
}
}
@media print, screen and (min-width:64em)
{
.large-flex-container {
	display: flex;
}
.large-flex-child-auto {
	flex:1 1 auto; -webkit-flex: 1 1 auto;
}
.large-flex-child-grow {
	flex:1 0 auto; -webkit-flex: 1 0 auto;
}
.large-flex-child-shrink {
	flex:0 1 auto; -webkit-flex: 0 1 auto;
}
.large-flex-dir-row {
	flex-direction: row; -webkit-flex-direction: row;
}
.large-flex-dir-row-reverse {
	flex-direction: row-reverse; -webkit-flex-direction: row-reverse;
}
.large-flex-dir-column {
	flex-direction: column; -webkit-flex-direction: column;
}
.large-flex-dir-column-reverse {
	flex-direction: column-reverse; -webkit-flex-direction: column-reverse;
}
}
