@page  {}
.detail-box .detail-box__item--attachment .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.detail-box .detail-box__item--attachment .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.detail-box .pane-node-field-class-format .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .detail-box__item--attachment .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .courses-sidebar .pane-node-field-class-format .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .detail-box__item--attachment .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-course .hero-sidebar .pane-node-field-class-format .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .detail-box__item--attachment .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-lecture .hero-sidebar .pane-node-field-class-format .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.node-type-quiz .detail-box .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .detail-box .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .node-type-course .courses-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .node-type-course .courses-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .node-type-course .hero-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .node-type-course .hero-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .node-type-lecture .hero-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .node-type-lecture .hero-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .detail-box .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .detail-box .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .panel--program-page-layout .program-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.node-type-quiz .panel--program-page-layout .program-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .detail-box .detail-box__item--attachment .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .detail-box .pane-node-field-class-format .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .detail-box .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .detail-box .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .node-type-course .courses-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .node-type-course .courses-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .node-type-course .hero-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .node-type-course .hero-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .node-type-lecture .hero-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .node-type-lecture .hero-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .panel--program-page-layout .program-sidebar .detail-box__item--attachment .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .node-type-quiz .panel--program-page-layout .program-sidebar .pane-node-field-class-format .field-name-body::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .detail-box .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .detail-box .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .node-type-course .courses-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .node-type-course .courses-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .node-type-course .hero-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .node-type-course .hero-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .node-type-lecture .hero-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .node-type-lecture .hero-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .panel--program-page-layout .program-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .page-user-edit-user-satisfaction .panel--program-page-layout .program-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .detail-box .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .detail-box .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .node-type-course .courses-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .node-type-course .courses-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .node-type-course .hero-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .node-type-course .hero-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .node-type-lecture .hero-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .node-type-lecture .hero-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .panel--program-page-layout .program-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .panel--program-page-layout .program-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .detail-box .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .detail-box .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .node-type-course .courses-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .node-type-course .courses-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .node-type-course .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .node-type-course .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .pane-user-profile .sidebar .panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format .hero__intro::before {
	content: "\f0c6";
}
.page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .detail-box .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .detail-box .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .node-type-course .courses-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .node-type-course .courses-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .node-type-course .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .node-type-course .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.page-node-take .sidebar .pane-user-profile .panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .detail-box .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .detail-box .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .node-type-course .courses-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .node-type-course .courses-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .node-type-course .hero-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .node-type-course .hero-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .node-type-lecture .hero-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .node-type-lecture .hero-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .detail-box .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .detail-box .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .panel--program-page-layout .program-sidebar .detail-box__item--attachment .connector-button__title::before {
	content: "\f0c6";
}
.page-user-edit-user-satisfaction .panel--program-page-layout .program-sidebar .pane-node-field-class-format .connector-button__title::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .detail-box .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .detail-box .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format h2::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .detail-box .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .detail-box .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment h3::before {
	content: "\f0c6";
}
.pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format h3::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .detail-box .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .detail-box .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.pane-user-profile .sidebar .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .detail-box__item--attachment .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .node-type-quiz .page-node-take .field-name-body::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .hero__intro::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .node-type-quiz .field-name-body::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile .sidebar .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .pane-user-profile h3::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take .sidebar .pane-user-profile .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .connector-button__title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .page-user-edit-user-satisfaction .page-node-take .connector-button__title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-user-profile .page-node-take h3::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-user-profile .sidebar .page-node-take .pane-title::before {
	content: "\f0c6";
}
.panel--program-page-layout .program-sidebar .pane-node-field-class-format .sidebar .pane-user-profile .page-node-take .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .detail-box .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .detail-box .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .node-type-course .courses-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .node-type-course .courses-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .node-type-course .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .node-type-course .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .node-type-lecture .hero-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .detail-box__item--attachment .pane-title::before {
	content: "\f0c6";
}
.sidebar .pane-user-profile .page-node-take .panel--program-page-layout .program-sidebar .pane-node-field-class-format .pane-title::before {
	content: "\f0c6";
}
.facetapi-facet-type .facetapi-checkbox {
	margin-right: 0.5rem;
}
.facetapi-facetapi-checkbox-links .facetapi-checkbox {
	margin-right: 0.5rem;
}
.facet-title .node-type-quiz .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .node-type-quiz .field-name-body.hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .node-type-quiz .page-home .l-home-page-layout-updated .pane-user-profile .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .node-type-quiz .page-home-new .l-home-page-layout-updated .pane-user-profile .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .node-type-quiz .page-node-take .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .node-type-quiz .pane-user-profile h3.field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .node-type-quiz .sidebar .pane-user-profile .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home .l-home-page-layout-updated .node-type-quiz .pane-user-profile .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home .l-home-page-layout-updated .page-node-take .pane-user-profile h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home .l-home-page-layout-updated .pane-user-profile h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home-new .l-home-page-layout-updated .node-type-quiz .pane-user-profile .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home-new .l-home-page-layout-updated .page-node-take .pane-user-profile h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-home-new .l-home-page-layout-updated .pane-user-profile h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .node-type-quiz .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .page-user-edit-user-satisfaction .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .pane-user-profile .sidebar .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .pane-user-profile h3 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .sidebar .pane-user-profile .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take .sidebar .pane-user-profile h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-node-take h2.hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-user-edit-user-satisfaction .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-user-edit-user-satisfaction .connector-button__title.hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .pane-user-profile .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .pane-user-profile .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-user-edit-user-satisfaction .page-node-take .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-user-edit-user-satisfaction .pane-user-profile h3.connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .page-user-edit-user-satisfaction .sidebar .pane-user-profile .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .hero__intro.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .node-type-quiz .sidebar .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .node-type-quiz h3.field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-node-take .page-home .l-home-page-layout-updated h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-node-take .page-home-new .l-home-page-layout-updated h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-node-take .sidebar h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-node-take h3 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction h3.connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .sidebar .node-type-quiz .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .sidebar .page-node-take .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .sidebar .page-node-take h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile .sidebar .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .pane-user-profile h3.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .sidebar .node-type-quiz .pane-user-profile .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .sidebar .page-node-take .pane-user-profile h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .sidebar .page-user-edit-user-satisfaction .pane-user-profile .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .sidebar .pane-user-profile .page-node-take .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title .sidebar .pane-user-profile .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facet-title h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.node-type-quiz .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.node-type-quiz .facet-title .field-name-body.hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.node-type-quiz .page-home .l-home-page-layout-updated .pane-user-profile .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.node-type-quiz .page-node-take .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.node-type-quiz .pane-user-profile .facet-title h3.field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.node-type-quiz .sidebar .pane-user-profile .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home .l-home-page-layout-updated .node-type-quiz .pane-user-profile .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home .l-home-page-layout-updated .page-node-take .pane-user-profile .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home .l-home-page-layout-updated .pane-user-profile .facet-title h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .pane-user-profile .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home-new .l-home-page-layout-updated .page-node-take .pane-user-profile .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .facet-title .hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .facet-title h2.hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .node-type-quiz .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .pane-user-profile .facet-title h3 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .pane-user-profile .sidebar .facet-title .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .sidebar .pane-user-profile .facet-title .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-node-take .sidebar .pane-user-profile .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-user-edit-user-satisfaction .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-user-edit-user-satisfaction .facet-title .connector-button__title.hero__intro {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .pane-user-profile .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-user-edit-user-satisfaction .page-node-take .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-user-edit-user-satisfaction .pane-user-profile .facet-title h3.connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.page-user-edit-user-satisfaction .sidebar .pane-user-profile .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .facet-title h3.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .node-type-quiz .facet-title h3.field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .node-type-quiz .page-home .l-home-page-layout-updated .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .node-type-quiz .page-home-new .l-home-page-layout-updated .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .node-type-quiz .sidebar .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home .l-home-page-layout-updated .facet-title h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home .l-home-page-layout-updated .node-type-quiz .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .facet-title h2.pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-quiz .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-node-take .facet-title h3 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-node-take .page-home .l-home-page-layout-updated .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-node-take .page-home-new .l-home-page-layout-updated .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-node-take .sidebar .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-user-edit-user-satisfaction .facet-title h3.connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .page-user-edit-user-satisfaction .sidebar .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .sidebar .facet-title .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .sidebar .node-type-quiz .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .sidebar .page-node-take .facet-title .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .sidebar .page-node-take .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.pane-user-profile .sidebar .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.sidebar .node-type-quiz .pane-user-profile .facet-title .field-name-body {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.sidebar .page-node-take .pane-user-profile .facet-title h2 {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.sidebar .page-user-edit-user-satisfaction .pane-user-profile .facet-title .connector-button__title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.sidebar .pane-user-profile .facet-title .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.sidebar .pane-user-profile .page-node-take .facet-title .pane-title {
	margin: 0px; border: currentColor; border-image: none; padding-bottom: 0.5rem;
}
.facetapi-facetapi-checkbox-links .facetapi-checkbox {
	margin-bottom: 0px;
}
form .websites-textfield {
	display: none;
}
form .description {
	font-size: 80%; margin-bottom: 1rem;
}
form .form-type-checkbox {
	flex-flow:row wrap; display: flex; -webkit-flex-flow: row wrap;
}
form .form-type-checkbox input {
	margin-top: 0.35rem;
}
form .form-type-checkbox label {
	margin-right: 0px; max-width: calc(100% - 40px);
}
form .form-type-checkbox label > .description {
	margin-right: 0px;
}
form .form-type-checkbox > .description {
	width: 100%; margin-left: 22px; transform: translateY(-10px); -webkit-transform: translateY(-10px);
}
.field-name-field-enrollment-product form.commerce-add-to-cart .form-item-quantity {
	display: none;
}
form#mailjet-simple-newsletter-block-form .fieldset-description {
	margin-bottom: 1rem;
}
.page-user-edit #user-profile-form .form-type-password {
	flex-flow:column nowrap; display: flex; max-width: 100%; -webkit-flex-flow: column;
}
.page-user-edit #user-profile-form .form-type-password > * {
	width: 100%;
}
.page-user-edit #user-profile-form .form-type-password .password-strength {
	margin: 0.5rem 0px; order: 99; -webkit-order: 99;
}
.page-user-edit #user-profile-form .form-type-password .password-confirm {
	margin: 0.5rem 0px;
}
.page-user-edit #user-profile-form .password-suggestions {
	max-width: 100%;
}
.bt-hero {
	flex-flow:column nowrap; height: 400px; text-align: center; overflow: hidden; display: flex; position: relative; justify-content: center; -webkit-flex-flow: column; -webkit-justify-content: center;
}
@media print, screen and (min-width:40em)
{
.bt-hero {
	height: 425px;
}
}
@media print, screen and (min-width:64em)
{
.bt-hero {
	height: 450px;
}
}
.bt-hero .bt-hero__image {
	width: 100%; height: 100%; position: absolute; z-index: 0;
}
.bt-hero .bt-hero__video {
	width: 100%; height: 100%; position: absolute; z-index: 0;
}
.bt-hero .bt-hero__image .plyr {
	width: 100%; height: 100%; display: block;
}
.bt-hero .bt-hero__image picture {
	width: 100%; height: 100%; display: block;
}
.bt-hero .bt-hero__video .plyr {
	width: 100%; height: 100%; display: block;
}
.bt-hero .bt-hero__video picture {
	width: 100%; height: 100%; display: block;
}
.bt-hero .bt-hero__image .video-wrapper {
	width: 100%; height: 100%; position: relative;
}
.bt-hero .bt-hero__video .video-wrapper {
	width: 100%; height: 100%; position: relative;
}
.bt-hero .bt-hero__image .video-wrapper::before {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; content: "";
}
.bt-hero .bt-hero__video .video-wrapper::before {
	left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; content: "";
}
.bt-hero .bt-hero__image .responsive-embed {
	padding: 0px !important; height: 100%; margin-bottom: 0px;
}
.bt-hero .bt-hero__video .responsive-embed {
	padding: 0px !important; height: 100%; margin-bottom: 0px;
}
.bt-hero .bt-hero__image .default.responsive-embed {
	transform: scale(1.5); -webkit-transform: scale(1.5);
}
.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(1.5); -webkit-transform: scale(1.5);
}
@media print, screen and (min-width:40em)
{
.bt-hero .bt-hero__image .default.responsive-embed {
	transform: scale(1.85); -webkit-transform: scale(1.85);
}
.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(1.85); -webkit-transform: scale(1.85);
}
}
@media print, screen and (min-width:64em)
{
.bt-hero .bt-hero__image .default.responsive-embed {
	transform: scale(2.05); -webkit-transform: scale(2.05);
}
.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(2.05); -webkit-transform: scale(2.05);
}
}
@media screen and (min-width:75em)
{
.bt-hero .bt-hero__image .default.responsive-embed {
	transform: scale(1); -webkit-transform: scale(1);
}
.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(1); -webkit-transform: scale(1);
}
}
@media screen and (min-width:75em)
{
.bt-hero .bt-hero__image .default.responsive-embed {
	top: -25vw !important; padding-bottom: 75vw !important;
}
.bt-hero .bt-hero__video .default.responsive-embed {
	top: -25vw !important; padding-bottom: 75vw !important;
}
}
.bt-hero .bt-hero__image .widescreen.responsive-embed {
	transform: scale(2); -webkit-transform: scale(2);
}
.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(2); -webkit-transform: scale(2);
}
@media print, screen and (min-width:40em)
{
.bt-hero .bt-hero__image .widescreen.responsive-embed {
	transform: scale(1.4); -webkit-transform: scale(1.4);
}
.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(1.4); -webkit-transform: scale(1.4);
}
}
@media print, screen and (min-width:64em)
{
.bt-hero .bt-hero__image .widescreen.responsive-embed {
	transform: scale(1.5); -webkit-transform: scale(1.5);
}
.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(1.5); -webkit-transform: scale(1.5);
}
}
@media screen and (min-width:75em)
{
.bt-hero .bt-hero__image .widescreen.responsive-embed {
	transform: scale(1); -webkit-transform: scale(1);
}
.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(1); -webkit-transform: scale(1);
}
}
@media screen and (min-width:75em)
{
.bt-hero .bt-hero__image .widescreen.responsive-embed {
	top: -20vw !important; padding-bottom: 60vw !important;
}
.bt-hero .bt-hero__video .widescreen.responsive-embed {
	top: -20vw !important; padding-bottom: 60vw !important;
}
}
.bt-hero .bt-hero__image img {
	transform-origin: center center; width: 100%; height: 100%; font-family: "object-fit: contain;object-position: 50% 50%"; background-size: cover !important; -webkit-transform-origin: center center; object-fit: cover; object-position: 50% 50%;
}
.bt-hero .bt-hero__video img {
	transform-origin: center center; width: 100%; height: 100%; font-family: "object-fit: contain;object-position: 50% 50%"; background-size: cover !important; -webkit-transform-origin: center center; object-fit: cover; object-position: 50% 50%;
}
.overlay.bt-hero .bt-hero__image {
	z-index: 1;
}
.overlay.bt-hero .bt-hero__video {
	z-index: 1;
}
.overlay.bt-hero .bt-hero__image::before {
	background: rgb(10, 10, 10); left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 2; content: ""; opacity: 0.3;
}
.overlay.bt-hero .bt-hero__video::before {
	background: rgb(10, 10, 10); left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 2; content: ""; opacity: 0.3;
}
.bt-hero .layout--paper.bt-hero ~ .bt-hero__append {
	width: 100%;
}
.bt-hero .grid-container {
	width: 100%;
}
.bt-hero .page-node-add.page-node .node-form > div {
	width: 100%;
}
.bt-hero .page-node-edit.page-node .node-form > div {
	width: 100%;
}
.page-node-add.page-node .bt-hero .node-form > div {
	width: 100%;
}
.page-node-edit.page-node .bt-hero .node-form > div {
	width: 100%;
}
.bt-hero .bt-hero__content {
	padding: 2rem; height: 100%; position: relative; z-index: 1;
}
@media screen and (max-width:39.93em)
{
.has-info-link.bt-hero .bt-hero__content {
	padding-bottom: 4rem;
}
}
.bt-hero .bt-hero__title {
	margin: 0px; color: rgb(255, 255, 255); line-height: 1.3; font-weight: 600;
}
.bt-hero__message {
	color: rgb(255, 255, 255); margin-top: 2rem;
}
.bt-hero .bt-hero__cta {
	margin-top: 2rem;
}
.action-links .bt-hero .bt-hero__cta a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .action-links a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .button {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action--link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action__link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .flag {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.bt-hero .bt-hero__cta input[type=submit] {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action--link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action__link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a {
	margin: 0px 0.5rem 1rem 0px; border-radius: 1000rem; display: inline-block;
}
@media print, screen and (min-width:40em)
{
.action-links .bt-hero .bt-hero__cta a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .action-links a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .button {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action--link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action__link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .flag {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.bt-hero .bt-hero__cta input[type=submit] {
	margin: 0px 0.5rem 1.5rem 0px;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action--link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action__link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link {
	margin: 0px 0.5rem 1.5rem 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item {
	margin: 0px 0.5rem 1.5rem 0px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.5rem 1.5rem 0px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a {
	margin: 0px 0.5rem 1.5rem 0px;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a {
	margin: 0px 0.5rem 1.5rem 0px;
}
}
@media print, screen and (min-width:64em)
{
.action-links .bt-hero .bt-hero__cta a {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .action-links a {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .button {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action--link {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action__link {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .flag {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a {
	margin: 0px 0.5rem 2rem 0px;
}
.bt-hero .bt-hero__cta input[type=submit] {
	margin: 0px 0.5rem 2rem 0px;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action--link {
	margin: 0px 0.5rem 2rem 0px;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action__link {
	margin: 0px 0.5rem 2rem 0px;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link {
	margin: 0px 0.5rem 2rem 0px;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a {
	margin: 0px 0.5rem 2rem 0px;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link {
	margin: 0px 0.5rem 2rem 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item {
	margin: 0px 0.5rem 2rem 0px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a {
	margin: 0px 0.5rem 2rem 0px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.5rem 2rem 0px;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a {
	margin: 0px 0.5rem 2rem 0px;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a {
	margin: 0px 0.5rem 2rem 0px;
}
}
@media print, screen and (min-width:64em)
{
.action-links .bt-hero .bt-hero__cta a {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .action-links a {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .button {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action--link {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .call-to-action .call-to-action__link {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .flag {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .node-type-quiz .quiz-start-link {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .region ul.inline.links li a {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta dl.admin-list dt > a {
	padding: 0.75em 2em;
}
.bt-hero .bt-hero__cta input[type=submit] {
	padding: 0.75em 2em;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action--link {
	padding: 0.75em 2em;
}
.call-to-action .bt-hero .bt-hero__cta .call-to-action__link {
	padding: 0.75em 2em;
}
.node-type-quiz .bt-hero .bt-hero__cta .quiz-start-link {
	padding: 0.75em 2em;
}
.region ul.inline.links li .bt-hero .bt-hero__cta a {
	padding: 0.75em 2em;
}
.simple-podcast-feed__children .bt-hero .bt-hero__cta .simple-podcast-item__link {
	padding: 0.75em 2em;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .bt-hero .bt-hero__cta .form-radios > .form-item {
	padding: 0.75em 2em;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit]#edit-preview ~ a {
	padding: 0.75em 2em;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	padding: 0.75em 2em;
}
.view-og-members-admin .bt-hero .bt-hero__cta input[type=submit].secondary ~ a {
	padding: 0.75em 2em;
}
dl.admin-list .bt-hero .bt-hero__cta dt > a {
	padding: 0.75em 2em;
}
}
.bt-hero .bt-hero__info-link {
	right: 1rem; bottom: 1rem; color: rgba(255, 255, 255, 0.75); font-size: 80%; position: absolute; z-index: 9;
}
@media print, screen and (min-width:64em)
{
.bt-hero .bt-hero__info-link {
	right: 2rem; bottom: 2rem;
}
}
.bt-hero .bt-hero__info-link i {
	margin-right: 0.25rem;
}
.bt-hero .bt-hero__info-link a {
	color: rgba(255, 255, 255, 0.75); text-decoration: none;
}
@media print, screen and (min-width:40em)
{
.content-left.bt-hero .bt-hero__content {
	max-width: 50%;
}
}
@media print, screen and (min-width:40em)
{
.content-right.bt-hero .bt-hero__content {
	margin-left: auto; max-width: 50%;
}
}
@media print, screen and (min-width:40em)
{
.content-center.bt-hero .bt-hero__content {
	margin-right: auto; margin-left: auto; max-width: 60%;
}
}
.text-left.bt-hero {
	text-align: left !important;
}
.text-center.bt-hero {
	text-align: center !important;
}
.text-right.bt-hero {
	text-align: right !important;
}
.font--serif.bt-hero .bt-hero__message {
	font-family: "Times New Roman" !important;
}
.font--serif.bt-hero .bt-hero__title {
	font-family: "Times New Roman" !important;
}
.font--serif.bt-hero .bt-hero__title {
	line-height: 1.4; font-size: 2.4em !important; font-style: italic !important; font-weight: 400 !important;
}
.invert.bt-hero .bt-hero__message {
	color: rgb(10, 10, 10);
}
.invert.bt-hero .bt-hero__title {
	color: rgb(10, 10, 10);
}
.invert.bt-hero .bt-hero__info-link {
	
}
.invert.bt-hero .bt-hero__info-link a {
	
}
.overlay.invert.bt-hero .bt-hero__image {
	z-index: 1;
}
.overlay.invert.bt-hero .bt-hero__video {
	z-index: 1;
}
.overlay.invert.bt-hero .bt-hero__image::before {
	background: rgb(255, 255, 255); left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 2; content: ""; opacity: 0.3;
}
.overlay.invert.bt-hero .bt-hero__video::before {
	background: rgb(255, 255, 255); left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: 2; content: ""; opacity: 0.3;
}
.layout--paper.bt-hero {
	min-height: 390px;
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero {
	min-height: 430px;
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero {
	min-height: 470px;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero {
	min-height: 510px;
}
}
@media screen and (min-width:90em)
{
.layout--paper.bt-hero {
	min-height: 550px;
}
}
.layout--paper.bt-hero .bt-hero__title {
	font-size: 1.37rem;
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero .bt-hero__title {
	font-size: 2rem;
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero .bt-hero__title {
	font-size: 2.62rem;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero .bt-hero__title {
	font-size: 2.81rem;
}
}
@media screen and (min-width:90em)
{
.layout--paper.bt-hero .bt-hero__title {
	font-size: 3rem;
}
}
.layout--paper.bt-hero .bt-hero__content {
	margin-right: 1rem; margin-left: 1rem; max-width: 100%;
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero .bt-hero__content {
	max-width: 75%;
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero .bt-hero__content {
	max-width: 62.5%;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero .bt-hero__content {
	max-width: 50%;
}
}
@media screen and (min-width:90em)
{
.layout--paper.bt-hero .bt-hero__content {
	max-width: 768px;
}
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero .bt-hero__content {
	margin-right: auto; margin-left: auto;
}
}
.layout--paper.bt-hero .bt-hero__video--inline > button {
	font-size: 1rem;
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero .bt-hero__video--inline > button {
	font-size: 1rem;
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero .bt-hero__video--inline > button {
	font-size: 1.25rem;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero .bt-hero__video--inline > button {
	font-size: 1.25rem;
}
}
@media screen and (min-width:90em)
{
.layout--paper.bt-hero .bt-hero__video--inline > button {
	font-size: 1.75rem;
}
}
.layout--paper.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(2.2); -webkit-transform: scale(2.2);
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(2); -webkit-transform: scale(2);
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(1.2); -webkit-transform: scale(1.2);
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero .bt-hero__video .default.responsive-embed {
	transform: scale(1); -webkit-transform: scale(1);
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero .bt-hero__video .default.responsive-embed {
	top: -20vw !important; padding-bottom: 75vw !important;
}
}
.layout--paper.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(2.4); -webkit-transform: scale(2.4);
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(1.5); -webkit-transform: scale(1.5);
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(1.2); -webkit-transform: scale(1.2);
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero .bt-hero__video .widescreen.responsive-embed {
	transform: scale(1); -webkit-transform: scale(1);
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero .bt-hero__video .widescreen.responsive-embed {
	top: -10vw; min-height: 60vw;
}
}
.layout--paper.bt-hero > .layout--paper.bt-hero ~ .bt-hero__append {
	margin-bottom: 10rem;
}
.layout--paper.bt-hero > .grid-container {
	margin-bottom: 10rem;
}
.page-node-add.page-node .layout--paper.bt-hero.node-form > div {
	margin-bottom: 10rem;
}
.page-node-edit.page-node .layout--paper.bt-hero.node-form > div {
	margin-bottom: 10rem;
}
.layout--paper.bt-hero .bt-hero__info-link {
	width: 100%; right: 0px; bottom: 11rem;
}
.layout--paper.bt-hero ~ .bt-hero__append {
	background: rgb(242, 242, 242); padding: 2rem; text-align: center; margin-top: -10rem; margin-right: 1rem; margin-left: 1rem; position: relative; z-index: 1; max-width: 100%;
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	max-width: 75%;
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	max-width: 62.5%;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	max-width: 50%;
}
}
@media screen and (min-width:90em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	max-width: 768px;
}
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	margin-right: auto; margin-left: auto;
}
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	padding: 2rem;
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	padding: 2rem;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	padding: 3rem;
}
}
@media screen and (min-width:90em)
{
.layout--paper.bt-hero ~ .bt-hero__append {
	padding: 3rem;
}
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__message {
	color: rgb(34, 34, 34) !important; font-size: 1rem; margin-top: 0px;
}
@media print, screen and (min-width:40em)
{
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__message {
	font-size: 1.06rem;
}
}
@media print, screen and (min-width:64em)
{
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__message {
	font-size: 1.12rem;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__message {
	font-size: 1.18rem;
}
}
@media screen and (min-width:75em)
{
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__message {
	font-size: 1.25rem;
}
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta {
	margin-top: 2rem;
}
.action-links .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .action-links a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .button {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action--link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action__link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .flag {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .node-type-quiz .quiz-start-link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .region ul.inline.links li a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dl.admin-list dt > a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit] {
	width: 100%; margin-right: auto; margin-left: auto;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action--link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action__link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.node-type-cohort ul.action-links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.node-type-quiz .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .quiz-start-link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.region ul.inline.links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.simple-podcast-feed__children .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-item__link {
	width: 100%; margin-right: auto; margin-left: auto;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .form-radios > .form-item {
	width: 100%; margin-right: auto; margin-left: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit]#edit-preview ~ a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	width: 100%; margin-right: auto; margin-left: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].secondary ~ a {
	width: 100%; margin-right: auto; margin-left: auto;
}
dl.admin-list .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dt > a {
	width: 100%; margin-right: auto; margin-left: auto;
}
@media print, screen and (min-width:40em)
{
.action-links .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .action-links a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .button {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action--link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action__link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .flag {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .node-type-quiz .quiz-start-link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .region ul.inline.links li a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dl.admin-list dt > a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit] {
	width: auto;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action--link {
	width: auto;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action__link {
	width: auto;
}
.node-type-cohort ul.action-links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: auto;
}
.node-type-quiz .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .quiz-start-link {
	width: auto;
}
.region ul.inline.links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: auto;
}
.simple-podcast-feed__children .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-item__link {
	width: auto;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .form-radios > .form-item {
	width: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit]#edit-preview ~ a {
	width: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	width: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].secondary ~ a {
	width: auto;
}
dl.admin-list .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dt > a {
	width: auto;
}
}
@media print, screen and (min-width:64em)
{
.action-links .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .action-links a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .button {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action--link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action__link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .flag {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .node-type-quiz .quiz-start-link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .region ul.inline.links li a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dl.admin-list dt > a {
	width: auto;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit] {
	width: auto;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action--link {
	width: auto;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action__link {
	width: auto;
}
.node-type-cohort ul.action-links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: auto;
}
.node-type-quiz .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .quiz-start-link {
	width: auto;
}
.region ul.inline.links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	width: auto;
}
.simple-podcast-feed__children .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-item__link {
	width: auto;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .form-radios > .form-item {
	width: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit]#edit-preview ~ a {
	width: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	width: auto;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].secondary ~ a {
	width: auto;
}
dl.admin-list .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dt > a {
	width: auto;
}
}
@media print, screen and (min-width:40em)
{
.action-links .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .action-links a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .button {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action--link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action .call-to-action__link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .flag {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .node-type-quiz .quiz-start-link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .region ul.inline.links li a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-feed__children .simple-podcast-item__link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .view-og-members-admin input[type=submit].secondary ~ a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dl.admin-list dt > a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit] {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action--link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.call-to-action .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .call-to-action__link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.node-type-cohort ul.action-links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.node-type-quiz .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .quiz-start-link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.region ul.inline.links li .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.simple-podcast-feed__children .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .simple-podcast-item__link {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta .form-radios > .form-item {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit]#edit-preview ~ a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].unflag-action.flag ~ a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
.view-og-members-admin .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta input[type=submit].secondary ~ a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
dl.admin-list .layout--paper.bt-hero ~ .bt-hero__append .bt-hero__cta dt > a {
	margin-right: 0.5rem; margin-left: 0.5rem;
}
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__info-link {
	font-size: 80%; margin-top: 2rem;
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__info-link a {
	color: rgba(100, 100, 100, 0.5);
}
.layout--paper.bt-hero ~ .bt-hero__append .bt-hero__info-link i {
	color: rgba(100, 100, 100, 0.5);
}
.page-node-edit .bt-hero {
	height: auto; display: none; min-height: 0px;
}
.page-node-edit .bt-hero ~ .bt-hero__append {
	display: none;
}
.region ul.inline.links {
	margin: 0px;
}
.region ul.inline.links li {
	margin: 0px 0.5em 0.5em 0px;
}
.pane-book-navigation > .pane-content > ul.menu {
	margin-bottom: 1rem;
}
.pane-book-navigation > .pane-content > ul.menu > li a {
	padding: 0.75rem; transition:0.25s ease-in-out; font-size: 90%; font-weight: 700; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
.pane-book-navigation > .pane-content > ul.menu > li a:hover {
	background: rgb(242, 242, 242);
}
.pane-book-navigation > .pane-content > ul.menu > li:last-of-type > a {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.pane-book-navigation > .pane-content > ul.menu > li.active-trail > a {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255); border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pane-book-navigation > .pane-content > ul.menu > li ul {
	background: rgba(242, 242, 242, 0.5);
}
.pane-book-navigation > .pane-content > ul.menu > li ul ul {
	background: 0px 0px;
}
.pane-book-navigation > .pane-content > ul.menu > li ul ul a {
	padding-left: 1.5rem;
}
.pane-book-navigation > .pane-content > ul.menu > li ul > li > a {
	font-size: 80%; font-weight: 400; border-bottom-color: rgb(226, 226, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.pager .disabled {
	color: rgb(197, 197, 197);
}
.pagination .disabled {
	color: rgb(197, 197, 197);
}
.structure-node-completion::before {
	width: 1em; text-align: right; font-family: FontAwesome; font-size: 1.75em; display: inline-block; position: relative; content: "\f058";
}
@media print, screen and (min-width:40em)
{
.structure-node-completion::before {
	font-size: 2.12em;
}
}
@media print, screen and (min-width:64em)
{
.structure-node-completion::before {
	font-size: 2.5em;
}
}
.structure-completion-0.structure-node-completion::before {
	color: rgba(74, 74, 74, 0.15);
}
.structure-completion-100.structure-node-completion::before {
	color: rgb(88, 199, 120);
}
.progress {
	border-radius: 5px; height: 1.5rem; overflow: hidden; background-color: rgb(100, 100, 100);
}
.progress--hide-progress-text .progress-meter__text {
	display: none;
}
.progress .progress-meter {
	text-align: center; color: rgb(255, 255, 255); line-height: 1.5rem; font-size: 80%; font-weight: 900; background-color: rgb(88, 199, 120);
}
.bg--blue .progress {
	background-color: rgb(242, 242, 242);
}
.bt-section {
	padding: 2rem 0px;
}
@media print, screen and (min-width:64em)
{
.bt-section {
	padding: 3rem 0px;
}
}
.show-more {
	transition:0.25s ease-in-out; overflow: hidden; position: relative;
}
.show-more::after {
	background: linear-gradient(to top, rgb(255, 255, 255), rgba(255, 255, 255, 0)); transition:0.25s ease-in-out; left: 0px; width: 100%; height: 5rem; bottom: 0px; position: absolute; z-index: 1; content: ""; opacity: 1;
}
.open.show-more::after {
	height: 0px; opacity: 0;
}
.show-more-button {
	margin: 1rem auto 0px; text-align: center; font-weight: 700; display: table; position: relative; z-index: 9;
}
.show-more-button .less-text {
	display: none;
}
.open.show-more-button .less-text {
	display: block;
}
.open.show-more-button .more-text {
	display: none;
}
.social-sharing {
	margin: 0px !important; padding: 0px !important; border: currentColor !important; border-image: none !important;
}
.social-sharing__provider {
	margin: 0px 0.12rem !important; padding: 0px !important; border: currentColor !important; border-image: none !important;
}
.social-sharing__provider a {
	background: rgb(19, 93, 149); border-radius: 1000rem; transition:0.25s ease-in-out; width: 1.25rem; height: 1.25rem; text-align: center; line-height: 1.25rem; font-size: 0.65rem;
}
.social-sharing__provider a:hover {
	transform: translateY(-0.125rem); -webkit-transform: translateY(-.125rem);
}
.social-sharing__provider i {
	color: rgb(255, 255, 255);
}
.social-sharing__provider--facebook a {
	background: rgb(59, 89, 152);
}
.social-sharing__provider--twitter a {
	background: rgb(0, 132, 180);
}
.social-sharing__provider--email a {
	background: rgb(100, 100, 100);
}
.tracks {
	margin-bottom: 1rem;
}
.track > a {
	color: rgb(255, 255, 255);
}
.track > a:hover {
	color: rgb(255, 255, 255);
}
.track p {
	margin: 0.5rem 0px 2rem; font-size: 80%;
}
.track-img {
	transition:opacity 0.7s linear; opacity: 0.3;
}
.track-img:hover {
	opacity: 1; -webkit-filter: grayscale(100%);
}
.ad-program {
	padding: 2rem; text-align: center; margin-top: 2rem; background-color: rgb(242, 242, 242);
}
@media print, screen and (min-width:64em)
{
.ad-program {
	margin-top: 0px;
}
}
.ad-program .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.ad-program .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.ad-program .node-type-quiz .sidebar .field-name-body {
	margin-top: 0px;
}
.ad-program .page-home .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.ad-program .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.ad-program .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.ad-program .page-home .l-home-page-layout-updated .pane-user-profile h3 {
	margin-top: 0px;
}
.ad-program .page-home .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.ad-program .page-home-new .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.ad-program .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.ad-program .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.ad-program .page-home-new .l-home-page-layout-updated .pane-user-profile h3 {
	margin-top: 0px;
}
.ad-program .page-home-new .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.ad-program .page-node-take .pane-user-profile .sidebar h3 {
	margin-top: 0px;
}
.ad-program .page-node-take .sidebar .hero__intro {
	margin-top: 0px;
}
.ad-program .page-node-take .sidebar h2 {
	margin-top: 0px;
}
.ad-program .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.ad-program .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.ad-program .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	margin-top: 0px;
}
.ad-program .pane-user-profile .page-home .l-home-page-layout-updated h3 {
	margin-top: 0px;
}
.ad-program .pane-user-profile .page-home-new .l-home-page-layout-updated h3 {
	margin-top: 0px;
}
.ad-program .pane-user-profile .page-node-take .sidebar h3 {
	margin-top: 0px;
}
.ad-program .sidebar .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.ad-program .sidebar .page-node-take .hero__intro {
	margin-top: 0px;
}
.ad-program .sidebar .page-node-take .pane-user-profile h3 {
	margin-top: 0px;
}
.ad-program .sidebar .page-node-take h2 {
	margin-top: 0px;
}
.ad-program .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.ad-program .sidebar .pane-title {
	margin-top: 0px;
}
.ad-program .sidebar .pane-user-profile .page-node-take h3 {
	margin-top: 0px;
}
.ad-program h3 {
	margin-top: 0px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .ad-program .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .ad-program .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .sidebar .ad-program .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .ad-program .hero__intro {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .ad-program h2 {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .ad-program .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .ad-program .connector-button__title {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .pane-user-profile .ad-program h3 {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .ad-program .hero__intro {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .ad-program h2 {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .ad-program .field-name-body {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .ad-program .connector-button__title {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .ad-program h3 {
	margin-top: 0px;
}
.page-node-take .pane-user-profile .sidebar .ad-program h3 {
	margin-top: 0px;
}
.page-node-take .sidebar .ad-program .hero__intro {
	margin-top: 0px;
}
.page-node-take .sidebar .ad-program h2 {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .ad-program .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .ad-program .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .sidebar .ad-program .connector-button__title {
	margin-top: 0px;
}
.pane-user-profile .page-home .l-home-page-layout-updated .ad-program h3 {
	margin-top: 0px;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .ad-program h3 {
	margin-top: 0px;
}
.pane-user-profile .page-node-take .sidebar .ad-program h3 {
	margin-top: 0px;
}
.sidebar .ad-program .pane-title {
	margin-top: 0px;
}
.sidebar .node-type-quiz .ad-program .field-name-body {
	margin-top: 0px;
}
.sidebar .page-node-take .ad-program .hero__intro {
	margin-top: 0px;
}
.sidebar .page-node-take .ad-program h2 {
	margin-top: 0px;
}
.sidebar .page-node-take .pane-user-profile .ad-program h3 {
	margin-top: 0px;
}
.sidebar .page-user-edit-user-satisfaction .ad-program .connector-button__title {
	margin-top: 0px;
}
.sidebar .pane-user-profile .page-node-take .ad-program h3 {
	margin-top: 0px;
}
.ad-program img {
	width: 100%; height: auto; margin-bottom: 1rem; max-width: 225px;
}
.ad-program button {
	margin-bottom: 0px;
}
.action-links .ad-program .views-field-field-ad-link a {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .action-links a {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .button {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .flag {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .region ul.inline.links li a {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link dl.admin-list dt > a {
	max-width: 225px;
}
.ad-program .views-field-field-ad-link input[type=submit] {
	max-width: 225px;
}
.call-to-action .ad-program .views-field-field-ad-link .call-to-action--link {
	max-width: 225px;
}
.call-to-action .ad-program .views-field-field-ad-link .call-to-action__link {
	max-width: 225px;
}
.node-type-quiz .ad-program .views-field-field-ad-link .quiz-start-link {
	max-width: 225px;
}
.region ul.inline.links li .ad-program .views-field-field-ad-link a {
	max-width: 225px;
}
.simple-podcast-feed__children .ad-program .views-field-field-ad-link .simple-podcast-item__link {
	max-width: 225px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .ad-program .views-field-field-ad-link .form-radios > .form-item {
	max-width: 225px;
}
.view-og-members-admin .ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a {
	max-width: 225px;
}
.view-og-members-admin .ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a {
	max-width: 225px;
}
.view-og-members-admin .ad-program .views-field-field-ad-link input[type=submit].secondary ~ a {
	max-width: 225px;
}
dl.admin-list .ad-program .views-field-field-ad-link dt > a {
	max-width: 225px;
}
.img-left.ad-program {
	overflow: hidden;
}
@media print, screen and (min-width:40em)
{
.img-left.ad-program .views-field-field-ad-image {
	width: calc(100% /3); float: left;
}
}
.img-left.ad-program .views-field-field-ad-image img {
	width: 100%; height: auto;
}
@media print, screen and (min-width:40em)
{
.img-left.ad-program .views-field-field-ad-image img {
	margin-bottom: 0px;
}
}
@media print, screen and (min-width:40em)
{
.img-left.ad-program .views-field-field-ad-link {
	width: calc(100% /3 * 2 - 1rem); margin-left: 1rem; float: right;
}
.img-left.ad-program .views-field-title {
	width: calc(100% /3 * 2 - 1rem); margin-left: 1rem; float: right;
}
}
.action-links .img-left.ad-program .views-field-field-ad-link a {
	width: 100%;
}
.action-links .img-left.ad-program .views-field-title a {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .action-links a {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .button {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action--link {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action .call-to-action__link {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .flag {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz .quiz-start-link {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children .simple-podcast-item__link {
	width: 100%;
}
.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 {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a {
	width: 100%;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit] {
	width: 100%;
}
.img-left.ad-program .views-field-title .action-links a {
	width: 100%;
}
.img-left.ad-program .views-field-title .button {
	width: 100%;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action--link {
	width: 100%;
}
.img-left.ad-program .views-field-title .call-to-action .call-to-action__link {
	width: 100%;
}
.img-left.ad-program .views-field-title .flag {
	width: 100%;
}
.img-left.ad-program .views-field-title .node-type-quiz .quiz-start-link {
	width: 100%;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a {
	width: 100%;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children .simple-podcast-item__link {
	width: 100%;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	width: 100%;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: 100%;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: 100%;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a {
	width: 100%;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a {
	width: 100%;
}
.img-left.ad-program .views-field-title input[type=submit] {
	width: 100%;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action--link {
	width: 100%;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link .call-to-action__link {
	width: 100%;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action--link {
	width: 100%;
}
.call-to-action .img-left.ad-program .views-field-title .call-to-action__link {
	width: 100%;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link .quiz-start-link {
	width: 100%;
}
.node-type-quiz .img-left.ad-program .views-field-title .quiz-start-link {
	width: 100%;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a {
	width: 100%;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a {
	width: 100%;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link .simple-podcast-item__link {
	width: 100%;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title .simple-podcast-item__link {
	width: 100%;
}
.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 {
	width: 100%;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > .form-item {
	width: 100%;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a {
	width: 100%;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a {
	width: 100%;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a {
	width: 100%;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a {
	width: 100%;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a {
	width: 100%;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a {
	width: 100%;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a {
	width: 100%;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a {
	width: 100%;
}
.action-links .img-left.ad-program .views-field-field-ad-link a:last-of-type {
	margin-bottom: 0px;
}
.action-links .img-left.ad-program .views-field-title a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .action-links a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link :last-of-type.button {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action :last-of-type.call-to-action--link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .call-to-action :last-of-type.call-to-action__link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link :last-of-type.flag {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .node-type-quiz :last-of-type.quiz-start-link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .region ul.inline.links li a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .simple-podcast-feed__children :last-of-type.simple-podcast-item__link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > :last-of-type.form-item {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit]#edit-preview ~ a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].unflag-action.flag ~ a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link .view-og-members-admin input[type=submit].secondary ~ a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link dl.admin-list dt > a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-field-ad-link input[type=submit]:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .action-links a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title :last-of-type.button {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .call-to-action :last-of-type.call-to-action--link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .call-to-action :last-of-type.call-to-action__link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title :last-of-type.flag {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .node-type-quiz :last-of-type.quiz-start-link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .region ul.inline.links li a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .simple-podcast-feed__children :last-of-type.simple-podcast-item__link {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > :last-of-type.form-item {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit]#edit-preview ~ a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].unflag-action.flag ~ a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title .view-og-members-admin input[type=submit].secondary ~ a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title dl.admin-list dt > a:last-of-type {
	margin-bottom: 0px;
}
.img-left.ad-program .views-field-title input[type=submit]:last-of-type {
	margin-bottom: 0px;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link :last-of-type.call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .img-left.ad-program .views-field-field-ad-link :last-of-type.call-to-action__link {
	margin-bottom: 0px;
}
.call-to-action .img-left.ad-program .views-field-title :last-of-type.call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .img-left.ad-program .views-field-title :last-of-type.call-to-action__link {
	margin-bottom: 0px;
}
.node-type-quiz .img-left.ad-program .views-field-field-ad-link :last-of-type.quiz-start-link {
	margin-bottom: 0px;
}
.node-type-quiz .img-left.ad-program .views-field-title :last-of-type.quiz-start-link {
	margin-bottom: 0px;
}
.region ul.inline.links li .img-left.ad-program .views-field-field-ad-link a:last-of-type {
	margin-bottom: 0px;
}
.region ul.inline.links li .img-left.ad-program .views-field-title a:last-of-type {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-field-ad-link :last-of-type.simple-podcast-item__link {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .img-left.ad-program .views-field-title :last-of-type.simple-podcast-item__link {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-field-ad-link .form-radios > :last-of-type.form-item {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .img-left.ad-program .views-field-title .form-radios > :last-of-type.form-item {
	margin-bottom: 0px;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit]#edit-preview ~ a:last-of-type {
	margin-bottom: 0px;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].unflag-action.flag ~ a:last-of-type {
	margin-bottom: 0px;
}
.view-og-members-admin .img-left.ad-program .views-field-field-ad-link input[type=submit].secondary ~ a:last-of-type {
	margin-bottom: 0px;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit]#edit-preview ~ a:last-of-type {
	margin-bottom: 0px;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].unflag-action.flag ~ a:last-of-type {
	margin-bottom: 0px;
}
.view-og-members-admin .img-left.ad-program .views-field-title input[type=submit].secondary ~ a:last-of-type {
	margin-bottom: 0px;
}
dl.admin-list .img-left.ad-program .views-field-field-ad-link dt > a:last-of-type {
	margin-bottom: 0px;
}
dl.admin-list .img-left.ad-program .views-field-title dt > a:last-of-type {
	margin-bottom: 0px;
}
.view--classes-by-category .view-content {
	width: auto;
}
.view--classes-by-category .views-exposed-widgets label[for=edit-field-skill-level] {
	display: none;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level {
	padding: 0px; width: 100%;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios {
	margin-top: 1rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	padding: 0px !important; border: currentColor; transition:0.5s ease-in-out; border-image: none; position: relative;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item label {
	margin: 0px; padding: 10px 20px; transition:0.5s ease-in-out; width: 100%; height: 100%; color: rgb(255, 255, 255); font-weight: 400;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item input {
	margin: 0px; padding: 0px; left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; opacity: 0;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item input:hover {
	cursor: pointer;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item input[checked=checked] ~ label {
	background: rgb(19, 93, 149); border-radius: 1000rem;
}
.view--discussions .fa {
	position: relative;
}
.view--discussions .priority {
	position: relative;
}
.view--discussions body:not(.win-ie).page-node .loading.css-grid::before {
	position: relative;
}
body:not(.win-ie).page-node .view--discussions .loading.css-grid::before {
	position: relative;
}
.view--discussions .unread-discussion-count {
	background: rgb(230, 45, 40); padding: 0px 0.25rem; border-radius: 100rem; left: -0.5rem; top: -0.5rem; height: 1rem; text-align: center; color: rgb(255, 255, 255) !important; line-height: 1rem; font-family: "Open Sans"; font-size: 0.5rem; font-weight: 700; position: absolute; min-width: 1rem;
}
.view--discussions .views-row {
	padding-bottom: 1rem; margin-bottom: 2rem; border-bottom-color: rgb(226, 226, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.view--discussions :last-child.views-row {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.view-display-id-block.view-featured-speakers .views-row {
	text-align: center;
}
.view-display-id-block.view-featured-speakers .views-field-field-photo-round {
	margin: auto; max-width: 125px;
}
.view-display-id-block.view-featured-speakers .views-field-field-photo-round img {
	border-radius: 1000rem; border: 3px solid rgb(226, 226, 230); border-image: none; overflow: hidden; margin-bottom: 0.5rem;
}
.view-display-id-block.view-featured-speakers .views-field-title a {
	color: rgb(10, 10, 10); font-weight: 600;
}
.view-display-id-block.view-featured-speakers .views-field-field-organization-logo img {
	margin: 1rem 0px; width: auto; max-height: 4rem; max-width: 50%;
}
.view-featured-testimonials {
	margin: auto; font-style: italic; max-width: 50rem;
}
.view-featured-testimonials .views-row {
	flex-flow:column nowrap; text-align: center; display: flex; -webkit-flex-flow: column;
}
.view-featured-testimonials .views-field-field-testimonial-picture {
	margin-bottom: 1rem; order: 1; -webkit-order: 1;
}
.view-featured-testimonials .views-field-field-testimonial-picture img {
	border-radius: 1000rem; overflow: hidden; margin-bottom: 0.5rem;
}
.view-featured-testimonials .views-field-body {
	color: rgb(100, 100, 100); order: 2; -webkit-order: 2;
}
.view-featured-testimonials .views-field-title {
	order: 3; -webkit-order: 3;
}
.bg--blue .view-featured-testimonials .views-field-body {
	color: rgb(255, 255, 255);
}
.dashboard-2016 .main .view-site-news .views-row {
	margin-bottom: 2rem;
}
.view-site-news .views-row {
	margin-bottom: 2rem;
}
.dashboard-2016 .main .view-site-news .views-row .tile-text a {
	color: rgb(19, 93, 149);
}
.view-site-news .views-row .tile-text a {
	color: rgb(19, 93, 149);
}
.node-type-quiz .page-home .l-home-page-layout-updated .view--related-courses-lectures .field-name-body {
	margin-bottom: 0.5rem !important;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .view--related-courses-lectures .field-name-body {
	margin-bottom: 0.5rem !important;
}
.node-type-quiz .sidebar .view--related-courses-lectures .field-name-body {
	margin-bottom: 0.5rem !important;
}
.page-home .l-home-page-layout-updated .node-type-quiz .view--related-courses-lectures .field-name-body {
	margin-bottom: 0.5rem !important;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .view--related-courses-lectures .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.page-home .l-home-page-layout-updated .pane-user-profile .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.page-home .l-home-page-layout-updated .view--related-courses-lectures .hero__intro {
	margin-bottom: 0.5rem !important;
}
.page-home .l-home-page-layout-updated .view--related-courses-lectures h2 {
	margin-bottom: 0.5rem !important;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .view--related-courses-lectures .field-name-body {
	margin-bottom: 0.5rem !important;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .view--related-courses-lectures .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.page-home-new .l-home-page-layout-updated .view--related-courses-lectures .hero__intro {
	margin-bottom: 0.5rem !important;
}
.page-home-new .l-home-page-layout-updated .view--related-courses-lectures h2 {
	margin-bottom: 0.5rem !important;
}
.page-node-take .pane-user-profile .sidebar .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.page-node-take .sidebar .view--related-courses-lectures .hero__intro {
	margin-bottom: 0.5rem !important;
}
.page-node-take .sidebar .view--related-courses-lectures h2 {
	margin-bottom: 0.5rem !important;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .view--related-courses-lectures .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .view--related-courses-lectures .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.page-user-edit-user-satisfaction .sidebar .view--related-courses-lectures .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.pane-user-profile .page-home .l-home-page-layout-updated .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.pane-user-profile .page-node-take .sidebar .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.sidebar .node-type-quiz .view--related-courses-lectures .field-name-body {
	margin-bottom: 0.5rem !important;
}
.sidebar .page-node-take .pane-user-profile .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.sidebar .page-node-take .view--related-courses-lectures .hero__intro {
	margin-bottom: 0.5rem !important;
}
.sidebar .page-node-take .view--related-courses-lectures h2 {
	margin-bottom: 0.5rem !important;
}
.sidebar .page-user-edit-user-satisfaction .view--related-courses-lectures .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.sidebar .pane-user-profile .page-node-take .view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.sidebar .view--related-courses-lectures .pane-title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .node-type-quiz .sidebar .field-name-body {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home .l-home-page-layout-updated .hero__intro {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home .l-home-page-layout-updated .pane-user-profile h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home .l-home-page-layout-updated h2 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home-new .l-home-page-layout-updated .hero__intro {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home-new .l-home-page-layout-updated .pane-user-profile h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-home-new .l-home-page-layout-updated h2 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-node-take .pane-user-profile .sidebar h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-node-take .sidebar .hero__intro {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-node-take .sidebar h2 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .pane-user-profile .page-home .l-home-page-layout-updated h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .pane-user-profile .page-home-new .l-home-page-layout-updated h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .pane-user-profile .page-node-take .sidebar h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .sidebar .node-type-quiz .field-name-body {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .sidebar .page-node-take .hero__intro {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .sidebar .page-node-take .pane-user-profile h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .sidebar .page-node-take h2 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .sidebar .pane-title {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures .sidebar .pane-user-profile .page-node-take h3 {
	margin-bottom: 0.5rem !important;
}
.view--related-courses-lectures h3 {
	margin-bottom: 0.5rem !important;
}
.view-display-id-block_2.view-og-members .vbo-views-form fieldset legend {
	display: none;
}
.view-og-members-admin legend {
	margin-bottom: 2px;
}
.view-og-members-admin .fieldset-legend {
	font-size: 0.87rem; font-weight: 700;
}
@media screen and (max-width:39.93em)
{
:not(.display).search-filter {
	display: none;
}
}
.search-filter__toggle {
	margin: 0px 0.5rem 1rem !important;
}
.search-filter__toggle .search-filter__toggle__text {
	padding-right: 0.5rem;
}
.search-filter__toggle .search-filter__toggle__text::after {
	display: inline; position: relative; content: "Show Filters";
}
.open.search-filter__toggle .search-filter__toggle__text::after {
	content: "Hide Filters";
}
.simple-podcast-feed__sidebar {
	margin-bottom: 2rem;
}
.simple-podcast-feed__children .views-row {
	padding-bottom: 1rem; margin-bottom: 1rem;
}
.simple-podcast-feed__children :last-of-type.views-row {
	padding-bottom: 0px; margin-bottom: 0px;
}
.simple-podcast-feed__children .simple-podcast-item__link--download::before {
	width: 1.5em; padding-right: 10px; font-family: FontAwesome; font-size: 1.25em; display: inline-block; position: relative;
}
.simple-podcast-feed__children .simple-podcast-item__link--transcript::before {
	width: 1.5em; padding-right: 10px; font-family: FontAwesome; font-size: 1.25em; display: inline-block; position: relative;
}
.simple-podcast-feed__children .simple-podcast-item__link--download::before {
	content: "\f019";
}
.simple-podcast-feed__children .simple-podcast-item__link--transcript::before {
	content: "\f15c";
}
.simple-podcast-feed__children__title {
	margin-top: 0px; margin-bottom: 1rem;
}
.simple-podcast-feed__children .views-exposed-form {
	background: rgb(100, 100, 100); margin: 0px 0px 2rem; padding: 0.5rem 1rem;
}
@media screen and (max-width:39.93em)
{
.simple-podcast-feed__children .views-exposed-form .views-exposed-widget {
	width: 100%; padding-right: 0px;
}
.simple-podcast-feed__children .views-exposed-form .views-exposed-widget .form-item {
	margin-right: 0px;
}
.simple-podcast-feed__children .views-exposed-form .views-exposed-widget select {
	width: 100%;
}
}
.simple-podcast-feed__children .views-exposed-form .views-exposed-widgets {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .views-exposed-form label {
	color: rgb(255, 255, 255);
}
@media print, screen and (min-width:40em)
{
.node--teaser .simple-podcast-item__sidebar {
	margin-right: 2rem;
}
}
.simple-podcast-item .field-name-field-simple-podcast-feed .btn {
	display: block;
}
.node--full .simple-podcast-item {
	padding-bottom: 2rem;
}
@media print, screen and (min-width:40em)
{
.node--full .simple-podcast-item {
	padding-bottom: 3rem;
}
}
@media print, screen and (min-width:64em)
{
.node--full .simple-podcast-item {
	padding-bottom: 4rem;
}
}
.node--full .simple-podcast-item__file {
	margin-bottom: 2rem;
}
.node--teaser .simple-podcast-item__file {
	margin-bottom: 0px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .simple-podcast-item__content .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .simple-podcast-item__content .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .sidebar .simple-podcast-item__content .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .simple-podcast-item__content .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .simple-podcast-item__content .connector-button__title {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .pane-user-profile .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .simple-podcast-item__content .hero__intro {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .simple-podcast-item__content h2 {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .simple-podcast-item__content .field-name-body {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .simple-podcast-item__content .connector-button__title {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .simple-podcast-item__content .hero__intro {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .simple-podcast-item__content h2 {
	margin-top: 0px;
}
.page-node-take .pane-user-profile .sidebar .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.page-node-take .sidebar .simple-podcast-item__content .hero__intro {
	margin-top: 0px;
}
.page-node-take .sidebar .simple-podcast-item__content h2 {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .simple-podcast-item__content .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .simple-podcast-item__content .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .sidebar .simple-podcast-item__content .connector-button__title {
	margin-top: 0px;
}
.pane-user-profile .page-home .l-home-page-layout-updated .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.pane-user-profile .page-node-take .sidebar .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.sidebar .node-type-quiz .simple-podcast-item__content .field-name-body {
	margin-top: 0px;
}
.sidebar .page-node-take .pane-user-profile .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.sidebar .page-node-take .simple-podcast-item__content .hero__intro {
	margin-top: 0px;
}
.sidebar .page-node-take .simple-podcast-item__content h2 {
	margin-top: 0px;
}
.sidebar .page-user-edit-user-satisfaction .simple-podcast-item__content .connector-button__title {
	margin-top: 0px;
}
.sidebar .pane-user-profile .page-node-take .simple-podcast-item__content h3 {
	margin-top: 0px;
}
.sidebar .simple-podcast-item__content .pane-title {
	margin-top: 0px;
}
.simple-podcast-item__content .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.simple-podcast-item__content .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.simple-podcast-item__content .node-type-quiz .sidebar .field-name-body {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .pane-user-profile h3 {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .pane-user-profile h3 {
	margin-top: 0px;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.simple-podcast-item__content .page-node-take .pane-user-profile .sidebar h3 {
	margin-top: 0px;
}
.simple-podcast-item__content .page-node-take .sidebar .hero__intro {
	margin-top: 0px;
}
.simple-podcast-item__content .page-node-take .sidebar h2 {
	margin-top: 0px;
}
.simple-podcast-item__content .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.simple-podcast-item__content .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.simple-podcast-item__content .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	margin-top: 0px;
}
.simple-podcast-item__content .pane-user-profile .page-home .l-home-page-layout-updated h3 {
	margin-top: 0px;
}
.simple-podcast-item__content .pane-user-profile .page-home-new .l-home-page-layout-updated h3 {
	margin-top: 0px;
}
.simple-podcast-item__content .pane-user-profile .page-node-take .sidebar h3 {
	margin-top: 0px;
}
.simple-podcast-item__content .sidebar .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.simple-podcast-item__content .sidebar .page-node-take .hero__intro {
	margin-top: 0px;
}
.simple-podcast-item__content .sidebar .page-node-take .pane-user-profile h3 {
	margin-top: 0px;
}
.simple-podcast-item__content .sidebar .page-node-take h2 {
	margin-top: 0px;
}
.simple-podcast-item__content .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.simple-podcast-item__content .sidebar .pane-title {
	margin-top: 0px;
}
.simple-podcast-item__content .sidebar .pane-user-profile .page-node-take h3 {
	margin-top: 0px;
}
.simple-podcast-item__content h3 {
	margin-top: 0px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .simple-podcast-item__content .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .simple-podcast-item__content .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.node-type-quiz .sidebar .simple-podcast-item__content .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home .l-home-page-layout-updated .node-type-quiz .simple-podcast-item__content .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .simple-podcast-item__content .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home .l-home-page-layout-updated .simple-podcast-item__content .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home .l-home-page-layout-updated .simple-podcast-item__content h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .simple-podcast-item__content .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .simple-podcast-item__content .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home-new .l-home-page-layout-updated .simple-podcast-item__content .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-home-new .l-home-page-layout-updated .simple-podcast-item__content h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-node-take .sidebar .simple-podcast-item__content .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-node-take .sidebar .simple-podcast-item__content h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .simple-podcast-item__content .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .simple-podcast-item__content .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.page-user-edit-user-satisfaction .sidebar .simple-podcast-item__content .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.sidebar .node-type-quiz .simple-podcast-item__content .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.sidebar .page-node-take .simple-podcast-item__content .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.sidebar .page-node-take .simple-podcast-item__content h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.sidebar .page-user-edit-user-satisfaction .simple-podcast-item__content .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.sidebar .simple-podcast-item__content .pane-title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .node-type-quiz .sidebar .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated .pane-user-profile h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home .l-home-page-layout-updated h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated .pane-user-profile h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-home-new .l-home-page-layout-updated h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-node-take .pane-user-profile .sidebar h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-node-take .sidebar .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-node-take .sidebar h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .page-user-edit-user-satisfaction .sidebar .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .pane-user-profile .page-home .l-home-page-layout-updated h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .pane-user-profile .page-home-new .l-home-page-layout-updated h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .pane-user-profile .page-node-take .sidebar h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .sidebar .node-type-quiz .field-name-body ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .sidebar .page-node-take .hero__intro ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .sidebar .page-node-take .pane-user-profile h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .sidebar .page-node-take h2 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .sidebar .page-user-edit-user-satisfaction .connector-button__title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .sidebar .pane-title ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content .sidebar .pane-user-profile .page-node-take h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item__content h3 ~ .simple-podcast-item__author {
	margin-top: -1rem; margin-bottom: 1.5rem;
}
.simple-podcast-item .podcast-transcript .field-label {
	font-weight: 400;
}
body > .rtl.main #block-system-main .field-name-field-file-downloads {
	text-align: right;
}
body > .rtl.main #block-system-main .hero__headline {
	text-align: right;
}
body > .rtl.main #block-system-main .pane-node-body > .pane-content {
	text-align: right;
}
body > .rtl.main #block-system-main .pane-node-body > .panel-pane-inner > .pane-content {
	text-align: right;
}
body > .rtl.main #block-system-main .view-contents-course .lecture-item .views-field-body {
	text-align: right;
}
body > .rtl.main #block-system-main .view-contents-course .lecture-item .views-field-title {
	text-align: right;
}
body > .rtl.main #block-system-main h1 {
	text-align: right;
}
body.page-cart .view-commerce-cart-form .paypal-ec-order-form {
	display: none;
}
body.page-cart .view-commerce-cart-form .line-item-summary {
	margin-bottom: 2rem;
}
body.page-cart .view-commerce-cart-form form table {
	width: 100%;
}
body.page-cart .view-commerce-cart-form form > div > .form-submit {
	padding-right: 1rem; padding-left: 1rem;
}
@media print, screen and (min-width:40em)
{
body.page-cart .view-commerce-cart-form form > div > .form-submit {
	padding-right: 2rem; padding-left: 2rem;
}
}
@media screen and (max-width:39.93em)
{
body.page-cart .view-commerce-cart-form form > div > .form-submit {
	width: 100%; margin-right: 0px;
}
}
body.page-cart .view-commerce-cart-form #edit-checkout {
	margin-right: 0px; float: right;
}
body.page-cart .view-commerce-cart-form .paypal-bml-order-form {
	text-align: center;
}
@media print, screen and (min-width:40em)
{
body.page-cart .view-commerce-cart-form .paypal-bml-order-form {
	text-align: right;
}
}
body.page-cart .view-commerce-cart-form .paypal-bml-order-form .paypal-ec-bml-separator {
	padding: 0px; height: 2rem; color: transparent; text-indent: -9999999px; font-size: 0px;
}
body.page-cart .view-commerce-cart-form .paypal-bml-order-form .paypal-ec-bml-separator::before {
	width: 100%; text-align: center; color: rgb(0, 0, 0); text-indent: 0px; font-size: 1rem; font-weight: 700; margin-top: -0.25rem; float: right; display: block; content: "or";
}
@media print, screen and (min-width:40em)
{
body.page-cart .view-commerce-cart-form .paypal-bml-order-form .paypal-ec-bml-separator::before {
	width: 8.5rem;
}
}
body.page-cart .view-commerce-cart-form .paypal-bml-order-form #edit-paypal-bml {
	margin: 0px; width: 8.5rem;
}
.page-node #edit-node-campaign-settings-overrides {
	margin-bottom: 0px;
}
.page-node .form-item-node-campaign-settings-overrides-node-campaign-send-on-publish > .description {
	margin-bottom: 0px;
}
.action-links .page-node .field-type-text-with-summary a {
	margin-top: 1rem;
}
.call-to-action .page-node .field-type-text-with-summary .call-to-action--link {
	margin-top: 1rem;
}
.call-to-action .page-node .field-type-text-with-summary .call-to-action__link {
	margin-top: 1rem;
}
.node-type-quiz .page-node .field-type-text-with-summary .quiz-start-link {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .action-links a {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .button {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .call-to-action .call-to-action--link {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .call-to-action .call-to-action__link {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .flag {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .node-type-quiz .quiz-start-link {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .region ul.inline.links li a {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .simple-podcast-feed__children .simple-podcast-item__link {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary .view-og-members-admin input[type=submit].secondary ~ a {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary dl.admin-list dt > a {
	margin-top: 1rem;
}
.page-node .field-type-text-with-summary input[type=submit] {
	margin-top: 1rem;
}
.region ul.inline.links li .page-node .field-type-text-with-summary a {
	margin-top: 1rem;
}
.simple-podcast-feed__children .page-node .field-type-text-with-summary .simple-podcast-item__link {
	margin-top: 1rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .page-node .field-type-text-with-summary .form-radios > .form-item {
	margin-top: 1rem;
}
.view-og-members-admin .page-node .field-type-text-with-summary input[type=submit]#edit-preview ~ a {
	margin-top: 1rem;
}
.view-og-members-admin .page-node .field-type-text-with-summary input[type=submit].unflag-action.flag ~ a {
	margin-top: 1rem;
}
.view-og-members-admin .page-node .field-type-text-with-summary input[type=submit].secondary ~ a {
	margin-top: 1rem;
}
dl.admin-list .page-node .field-type-text-with-summary dt > a {
	margin-top: 1rem;
}
.speaker-name-with-title {
	color: rgba(100, 100, 100, 0.5); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 0.7rem; font-weight: 600; display: inline-flex;
}
.speaker-name-with-title__content {
	-ms-grid-row-align: center; align-self: center; -webkit-align-self: center;
}
.speaker-name-with-title__image {
	-ms-grid-row-align: center; align-self: center; -webkit-align-self: center;
}
.speaker-name-with-title img {
	border-radius: 1000rem; margin-right: 1rem; max-width: 100px;
}
.simple-podcast-item .podcast-transcript .speaker-name-with-title .field-label {
	color: rgb(19, 93, 149); font-size: 0.9rem; margin-bottom: 0px;
}
.speaker-name-with-title .h4 {
	color: rgb(19, 93, 149); font-size: 0.9rem; margin-bottom: 0px;
}
.speaker-name-with-title .simple-podcast-item .podcast-transcript .field-label {
	color: rgb(19, 93, 149); font-size: 0.9rem; margin-bottom: 0px;
}
.speaker-name-with-title h4 {
	color: rgb(19, 93, 149); font-size: 0.9rem; margin-bottom: 0px;
}
.node-type-blog .pane-node-field-related-courses .node-type-quiz .field-name-body {
	display: none;
}
.node-type-blog .pane-node-field-related-courses .page-node-take .hero__intro {
	display: none;
}
.node-type-blog .pane-node-field-related-courses .page-node-take .pane-user-profile h3 {
	display: none;
}
.node-type-blog .pane-node-field-related-courses .page-node-take h2 {
	display: none;
}
.node-type-blog .pane-node-field-related-courses .page-user-edit-user-satisfaction .connector-button__title {
	display: none;
}
.node-type-blog .pane-node-field-related-courses .pane-title {
	display: none;
}
.node-type-blog .pane-node-field-related-courses .pane-user-profile .page-node-take h3 {
	display: none;
}
.node-type-blog .pane-node-field-related-lectures .node-type-quiz .field-name-body {
	display: none;
}
.node-type-blog .pane-node-field-related-lectures .page-node-take .hero__intro {
	display: none;
}
.node-type-blog .pane-node-field-related-lectures .page-node-take .pane-user-profile h3 {
	display: none;
}
.node-type-blog .pane-node-field-related-lectures .page-node-take h2 {
	display: none;
}
.node-type-blog .pane-node-field-related-lectures .page-user-edit-user-satisfaction .connector-button__title {
	display: none;
}
.node-type-blog .pane-node-field-related-lectures .pane-title {
	display: none;
}
.node-type-blog .pane-node-field-related-lectures .pane-user-profile .page-node-take h3 {
	display: none;
}
.node-type-quiz .node-type-blog .pane-node-field-related-courses .field-name-body {
	display: none;
}
.node-type-quiz .node-type-blog .pane-node-field-related-lectures .field-name-body {
	display: none;
}
.page-node-take .node-type-blog .pane-node-field-related-courses .hero__intro {
	display: none;
}
.page-node-take .node-type-blog .pane-node-field-related-courses h2 {
	display: none;
}
.page-node-take .node-type-blog .pane-node-field-related-lectures .hero__intro {
	display: none;
}
.page-node-take .node-type-blog .pane-node-field-related-lectures h2 {
	display: none;
}
.page-node-take .pane-user-profile .node-type-blog .pane-node-field-related-courses h3 {
	display: none;
}
.page-node-take .pane-user-profile .node-type-blog .pane-node-field-related-lectures h3 {
	display: none;
}
.page-user-edit-user-satisfaction .node-type-blog .pane-node-field-related-courses .connector-button__title {
	display: none;
}
.page-user-edit-user-satisfaction .node-type-blog .pane-node-field-related-lectures .connector-button__title {
	display: none;
}
.pane-user-profile .page-node-take .node-type-blog .pane-node-field-related-courses h3 {
	display: none;
}
.pane-user-profile .page-node-take .node-type-blog .pane-node-field-related-lectures h3 {
	display: none;
}
.node-type-blog .pane-node-field-related-courses .field-label {
	margin-right: 0.25rem;
}
.node-type-blog .pane-node-field-related-lectures .field-label {
	margin-right: 0.25rem;
}
.node-type-blog .pane-node-field-related-courses .field-label::after {
	width: 0.25rem; height: 1rem; display: inline; position: relative; content: ":";
}
.node-type-blog .pane-node-field-related-lectures .field-label::after {
	width: 0.25rem; height: 1rem; display: inline; position: relative; content: ":";
}
.node-type-blog .pane-node-body {
	margin-top: 2rem;
}
.node-type-cohort .sidebar .pane-node-field-links {
	margin-bottom: 1rem;
}
.node-type-course .courses--menu {
	padding: 15px 0px; margin-bottom: 20px;
}
.node-type-course .courses--menu span {
	color: rgb(221, 221, 221); margin-right: 10px;
}
.node-type-course .courses--menu a {
	color: rgb(221, 221, 221); font-weight: 700;
}
.node-type-course .hero__intro.guide-title {
	margin-top: 0px;
}
.node-type-course .node-type-quiz .field-name-body.guide-title {
	margin-top: 0px;
}
.node-type-course .page-user-edit-user-satisfaction .connector-button__title.guide-title {
	margin-top: 0px;
}
.node-type-course .pane-user-profile .sidebar .pane-title.guide-title {
	margin-top: 0px;
}
.node-type-course .pane-user-profile h3.guide-title {
	margin-top: 0px;
}
.node-type-course .sidebar .pane-user-profile .pane-title.guide-title {
	margin-top: 0px;
}
.node-type-course h2.guide-title {
	margin-top: 0px;
}
.node-type-quiz .node-type-course .field-name-body.guide-title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .node-type-course .connector-button__title.guide-title {
	margin-top: 0px;
}
.pane-user-profile .node-type-course h3.guide-title {
	margin-top: 0px;
}
.pane-user-profile .sidebar .node-type-course .pane-title.guide-title {
	margin-top: 0px;
}
.sidebar .pane-user-profile .node-type-course .pane-title.guide-title {
	margin-top: 0px;
}
.node-type-course .lecture-item {
	margin: 30px 0px; padding-bottom: 30px; border-bottom-color: rgb(242, 242, 242); border-bottom-width: 2px; border-bottom-style: solid; position: relative;
}
.node-type-course :first-child.lecture-item {
	margin-top: 0px;
}
.node-type-course :last-of-type.lecture-item {
	border: currentColor; border-image: none;
}
.node-type-course .views-field-progress {
	margin: 0px 0px 1rem 1rem; float: right;
}
.node-type-course .views-field-counter {
	color: rgb(65, 65, 65); font-size: 16px; font-weight: 600; margin-bottom: 0px;
}
.node-type-course .views-field-title {
	font-size: 16px; font-weight: 600; margin-bottom: 0px;
}
.node-type-course .field-name-field-photo img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.node-type-course .field-name-field-speaker-name {
	margin: 5px 0px 10px; color: rgb(10, 10, 10); font-weight: 600;
}
.node-type-course .course-image {
	width: 100%; margin-right: 15px; float: left;
}
@media screen and (min-width:1024px)
{
.node-type-course .course-image {
	width: 300px;
}
}
@media screen and (max-width:1023px) and (min-width:540px)
{
.node-type-course .course-image {
	width: 250px;
}
}
.node-type-course .course-title {
	line-height: 1.25em; font-size: 26px; font-weight: 600; margin-bottom: 0.45em;
}
.node-type-course .course-short-description {
	color: rgb(74, 74, 74); line-height: 1.3em; font-size: 20px;
}
.node-type-course .course-body {
	clear: both; display: block;
}
.node-type-course .course-body .node-type-quiz .field-name-body {
	margin-top: 2rem;
}
.node-type-course .course-body .page-node-take .hero__intro {
	margin-top: 2rem;
}
.node-type-course .course-body .page-node-take .pane-user-profile h3 {
	margin-top: 2rem;
}
.node-type-course .course-body .page-node-take h2 {
	margin-top: 2rem;
}
.node-type-course .course-body .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 2rem;
}
.node-type-course .course-body .hero__intro.pane-title {
	margin-top: 2rem;
}
.node-type-course .course-body .pane-user-profile .page-node-take h3 {
	margin-top: 2rem;
}
.node-type-course .course-body .pane-user-profile .sidebar .pane-title {
	margin-top: 2rem;
}
.node-type-course .course-body .pane-user-profile h3.pane-title {
	margin-top: 2rem;
}
.node-type-course .course-body .sidebar .pane-user-profile .pane-title {
	margin-top: 2rem;
}
.node-type-course .course-body h2.pane-title {
	margin-top: 2rem;
}
.node-type-quiz .node-type-course .course-body .field-name-body {
	margin-top: 2rem;
}
.page-node-take .node-type-course .course-body .hero__intro {
	margin-top: 2rem;
}
.page-node-take .node-type-course .course-body h2 {
	margin-top: 2rem;
}
.page-node-take .pane-user-profile .node-type-course .course-body h3 {
	margin-top: 2rem;
}
.page-user-edit-user-satisfaction .node-type-course .course-body .connector-button__title {
	margin-top: 2rem;
}
.pane-user-profile .node-type-course .course-body h3.pane-title {
	margin-top: 2rem;
}
.pane-user-profile .page-node-take .node-type-course .course-body h3 {
	margin-top: 2rem;
}
.pane-user-profile .sidebar .node-type-course .course-body .pane-title {
	margin-top: 2rem;
}
.sidebar .pane-user-profile .node-type-course .course-body .pane-title {
	margin-top: 2rem;
}
.node-type-course .course-speakers img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.node-type-course .course-speakers .cell {
	padding-bottom: 15px; margin-bottom: 20px;
}
.node-type-course .course-speakers .hero__content {
	padding-bottom: 15px; margin-bottom: 20px;
}
.node-type-course .course-speakers .speaker-name {
	font-weight: 600;
}
.node-type-course .course-certificate-offer img {
	max-width: 325px;
}
.node-type-course .foundations-promo {
	margin-top: 40px;
}
.node-type-course .foundations-promo .program-label {
	font-size: 1em; font-weight: 600; margin-bottom: 10px;
}
.page-node-add-discussion .field-name-body {
	margin-bottom: 2rem;
}
.node-type-discussion.page-node-edit .field-name-body {
	margin-bottom: 2rem;
}
.page-node-add-discussion .field-name-body .filter-wrapper {
	display: none;
}
.node-type-discussion.page-node-edit .field-name-body .filter-wrapper {
	display: none;
}
.page-node-add-discussion .field-name-field-content-context {
	display: none !important;
}
.node-type-discussion.page-node-edit .field-name-field-content-context {
	display: none !important;
}
.node-type-discussion .submitted {
	margin-top: -1rem; margin-bottom: 2rem;
}
.node-type-discussion .program--menu {
	padding: 1rem 0px;
}
.node-type-discussion .pane-node-comment-form {
	margin: auto; padding-bottom: 1rem; max-width: 40rem;
}
.node-type-discussion .pane-node-comments {
	margin: auto; padding-bottom: 1rem; max-width: 40rem;
}
.node-type-discussion .node-type-quiz .field-name-body {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .page-node-take .hero__intro {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .page-node-take .pane-user-profile h3 {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .page-node-take h2 {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .page-user-edit-user-satisfaction .connector-button__title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .hero__intro.pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .pane-user-profile .page-node-take h3 {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .pane-user-profile .sidebar .pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .pane-user-profile h3.pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .sidebar .pane-user-profile .pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion h2.pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-quiz .node-type-discussion .field-name-body {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.page-node-take .node-type-discussion .hero__intro {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.page-node-take .node-type-discussion h2 {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.page-node-take .pane-user-profile .node-type-discussion h3 {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.page-user-edit-user-satisfaction .node-type-discussion .connector-button__title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.pane-user-profile .node-type-discussion h3.pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.pane-user-profile .page-node-take .node-type-discussion h3 {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.pane-user-profile .sidebar .node-type-discussion .pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.sidebar .pane-user-profile .node-type-discussion .pane-title {
	padding-bottom: 0.5rem; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; position: relative;
}
.node-type-discussion .bg--gray .node-type-quiz .field-name-body {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .page-node-take .hero__intro {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .page-node-take .pane-user-profile h3 {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .page-node-take h2 {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .hero__intro.pane-title {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .pane-user-profile .page-node-take h3 {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .pane-user-profile .sidebar .pane-title {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .pane-user-profile h3.pane-title {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray .sidebar .pane-user-profile .pane-title {
	margin-top: 3rem;
}
.node-type-discussion .bg--gray h2.pane-title {
	margin-top: 3rem;
}
.node-type-quiz .node-type-discussion .bg--gray .field-name-body {
	margin-top: 3rem;
}
.page-node-take .node-type-discussion .bg--gray .hero__intro {
	margin-top: 3rem;
}
.page-node-take .node-type-discussion .bg--gray h2 {
	margin-top: 3rem;
}
.page-node-take .pane-user-profile .node-type-discussion .bg--gray h3 {
	margin-top: 3rem;
}
.page-user-edit-user-satisfaction .node-type-discussion .bg--gray .connector-button__title {
	margin-top: 3rem;
}
.pane-user-profile .node-type-discussion .bg--gray h3.pane-title {
	margin-top: 3rem;
}
.pane-user-profile .page-node-take .node-type-discussion .bg--gray h3 {
	margin-top: 3rem;
}
.pane-user-profile .sidebar .node-type-discussion .bg--gray .pane-title {
	margin-top: 3rem;
}
.sidebar .pane-user-profile .node-type-discussion .bg--gray .pane-title {
	margin-top: 3rem;
}
.node-type-discussion .comment {
	background: rgb(255, 255, 255); margin: 0px 0px 2rem; padding: 2rem 2rem 1rem; border-bottom-color: rgba(197, 197, 197, 0.5); border-bottom-width: 2px; border-bottom-style: solid;
}
.node-type-discussion .comment .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.node-type-discussion .comment .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.node-type-discussion .comment .node-type-quiz .sidebar .field-name-body {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home-new .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.node-type-discussion .comment .page-home-new .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.node-type-discussion .comment .page-node-take .sidebar .hero__intro {
	margin-top: 0px;
}
.node-type-discussion .comment .page-node-take .sidebar h2 {
	margin-top: 0px;
}
.node-type-discussion .comment .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.node-type-discussion .comment .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.node-type-discussion .comment .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	margin-top: 0px;
}
.node-type-discussion .comment .sidebar .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.node-type-discussion .comment .sidebar .page-node-take .hero__intro {
	margin-top: 0px;
}
.node-type-discussion .comment .sidebar .page-node-take h2 {
	margin-top: 0px;
}
.node-type-discussion .comment .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.node-type-discussion .comment .sidebar .pane-title {
	margin-top: 0px;
}
.node-type-discussion .comment h3 {
	margin-top: 0px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .node-type-discussion .comment .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .node-type-discussion .comment .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .sidebar .node-type-discussion .comment .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .node-type-discussion .comment .hero__intro {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .node-type-discussion .comment h2 {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .node-type-discussion .comment .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .node-type-discussion .comment .connector-button__title {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .node-type-discussion .comment .hero__intro {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .node-type-discussion .comment h2 {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .node-type-discussion .comment .field-name-body {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .node-type-discussion .comment .connector-button__title {
	margin-top: 0px;
}
.page-node-take .sidebar .node-type-discussion .comment .hero__intro {
	margin-top: 0px;
}
.page-node-take .sidebar .node-type-discussion .comment h2 {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .node-type-discussion .comment .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .node-type-discussion .comment .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .sidebar .node-type-discussion .comment .connector-button__title {
	margin-top: 0px;
}
.sidebar .node-type-discussion .comment .pane-title {
	margin-top: 0px;
}
.sidebar .node-type-quiz .node-type-discussion .comment .field-name-body {
	margin-top: 0px;
}
.sidebar .page-node-take .node-type-discussion .comment .hero__intro {
	margin-top: 0px;
}
.sidebar .page-node-take .node-type-discussion .comment h2 {
	margin-top: 0px;
}
.sidebar .page-user-edit-user-satisfaction .node-type-discussion .comment .connector-button__title {
	margin-top: 0px;
}
.node-type-discussion .ckeditor_links {
	display: none !important;
}
.node-type-discussion .filter-wrapper {
	display: none !important;
}
.node-type-discussion .field-name-field-content-context .field-label::after {
	margin-right: 0.5rem; content: ":";
}
.node-type-discussion .field-name-og-group-ref .field-label::after {
	margin-right: 0.5rem; content: ":";
}
.node-type-lecture .pane-node-field-lecture-next {
	width: 50%; margin-right: -3px; margin-bottom: 1rem; display: inline-block;
}
.node-type-lecture .pane-node-field-lecture-previous {
	width: 50%; margin-right: -3px; margin-bottom: 1rem; display: inline-block;
}
.action-links .node-type-lecture .pane-node-field-lecture-next a {
	width: calc(100% - .25rem);
}
.action-links .node-type-lecture .pane-node-field-lecture-previous a {
	width: calc(100% - .25rem);
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action--link {
	width: calc(100% - .25rem);
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action__link {
	width: calc(100% - .25rem);
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action--link {
	width: calc(100% - .25rem);
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action__link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .action-links a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action--link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action__link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .node-type-quiz a.quiz-start-link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .region ul.inline.links li a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .simple-podcast-feed__children a.simple-podcast-item__link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].secondary ~ a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next a.button {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next a.flag {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-next dl.admin-list dt > a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .action-links a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action--link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action__link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .node-type-quiz a.quiz-start-link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .region ul.inline.links li a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .simple-podcast-feed__children a.simple-podcast-item__link {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].secondary ~ a {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous a.button {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous a.flag {
	width: calc(100% - .25rem);
}
.node-type-lecture .pane-node-field-lecture-previous dl.admin-list dt > a {
	width: calc(100% - .25rem);
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-next a.quiz-start-link {
	width: calc(100% - .25rem);
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-previous a.quiz-start-link {
	width: calc(100% - .25rem);
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-next a {
	width: calc(100% - .25rem);
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-previous a {
	width: calc(100% - .25rem);
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-next a.simple-podcast-item__link {
	width: calc(100% - .25rem);
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-previous a.simple-podcast-item__link {
	width: calc(100% - .25rem);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-next .form-radios > a.form-item {
	width: calc(100% - .25rem);
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-previous .form-radios > a.form-item {
	width: calc(100% - .25rem);
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit]#edit-preview ~ a {
	width: calc(100% - .25rem);
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].unflag-action.flag ~ a {
	width: calc(100% - .25rem);
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].secondary ~ a {
	width: calc(100% - .25rem);
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit]#edit-preview ~ a {
	width: calc(100% - .25rem);
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].unflag-action.flag ~ a {
	width: calc(100% - .25rem);
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].secondary ~ a {
	width: calc(100% - .25rem);
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-next dt > a {
	width: calc(100% - .25rem);
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-previous dt > a {
	width: calc(100% - .25rem);
}
@media print, screen and (min-width:40em)
{
.action-links .node-type-lecture .pane-node-field-lecture-next a {
	width: 7.5rem;
}
.action-links .node-type-lecture .pane-node-field-lecture-previous a {
	width: 7.5rem;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action--link {
	width: 7.5rem;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action__link {
	width: 7.5rem;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action--link {
	width: 7.5rem;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action__link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .action-links a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action--link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action__link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .node-type-quiz a.quiz-start-link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .region ul.inline.links li a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .simple-podcast-feed__children a.simple-podcast-item__link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].secondary ~ a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next a.button {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next a.flag {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-next dl.admin-list dt > a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .action-links a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action--link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action__link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .node-type-quiz a.quiz-start-link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .region ul.inline.links li a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .simple-podcast-feed__children a.simple-podcast-item__link {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit]#edit-preview ~ a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].secondary ~ a {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous a.button {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous a.flag {
	width: 7.5rem;
}
.node-type-lecture .pane-node-field-lecture-previous dl.admin-list dt > a {
	width: 7.5rem;
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-next a.quiz-start-link {
	width: 7.5rem;
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-previous a.quiz-start-link {
	width: 7.5rem;
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-next a {
	width: 7.5rem;
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-previous a {
	width: 7.5rem;
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-next a.simple-podcast-item__link {
	width: 7.5rem;
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-previous a.simple-podcast-item__link {
	width: 7.5rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-next .form-radios > a.form-item {
	width: 7.5rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-previous .form-radios > a.form-item {
	width: 7.5rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit]#edit-preview ~ a {
	width: 7.5rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].unflag-action.flag ~ a {
	width: 7.5rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].secondary ~ a {
	width: 7.5rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit]#edit-preview ~ a {
	width: 7.5rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].unflag-action.flag ~ a {
	width: 7.5rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].secondary ~ a {
	width: 7.5rem;
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-next dt > a {
	width: 7.5rem;
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-previous dt > a {
	width: 7.5rem;
}
}
.node-type-lecture .pane-node-field-lecture-previous {
	text-align: right;
}
.node-type-lecture .pane-node-field-lecture-previous ~ .panel-separator {
	width: 0px; display: none;
}
.action-links .node-type-lecture .pane-node-field-lecture-previous a {
	margin: 0px 0.25rem 0px 0px;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action--link {
	margin: 0px 0.25rem 0px 0px;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action__link {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .action-links a {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action--link {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action__link {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .node-type-quiz a.quiz-start-link {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .region ul.inline.links li a {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .simple-podcast-feed__children a.simple-podcast-item__link {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].secondary ~ a {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous a.button {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous a.flag {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-lecture .pane-node-field-lecture-previous dl.admin-list dt > a {
	margin: 0px 0.25rem 0px 0px;
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-previous a.quiz-start-link {
	margin: 0px 0.25rem 0px 0px;
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-previous a {
	margin: 0px 0.25rem 0px 0px;
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-previous a.simple-podcast-item__link {
	margin: 0px 0.25rem 0px 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-previous .form-radios > a.form-item {
	margin: 0px 0.25rem 0px 0px;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit]#edit-preview ~ a {
	margin: 0px 0.25rem 0px 0px;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0.25rem 0px 0px;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].secondary ~ a {
	margin: 0px 0.25rem 0px 0px;
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-previous dt > a {
	margin: 0px 0.25rem 0px 0px;
}
.action-links .node-type-lecture .pane-node-field-lecture-previous a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action--link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.call-to-action .node-type-lecture .pane-node-field-lecture-previous a.call-to-action__link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .action-links a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action--link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .call-to-action a.call-to-action__link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .node-type-quiz a.quiz-start-link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .region ul.inline.links li a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .simple-podcast-feed__children a.simple-podcast-item__link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit]#edit-preview ~ a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].unflag-action.flag ~ a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous .view-og-members-admin input[type=submit].secondary ~ a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous a.button::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous a.flag::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-previous dl.admin-list dt > a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-previous a.quiz-start-link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-previous a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-previous a.simple-podcast-item__link::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-previous .form-radios > a.form-item::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit]#edit-preview ~ a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].unflag-action.flag ~ a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-previous input[type=submit].secondary ~ a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-previous dt > a::before {
	text-align: left; padding-right: 0.5rem; content: "\f104";
}
.node-type-lecture .pane-node-field-lecture-next {
	text-align: left;
}
.action-links .node-type-lecture .pane-node-field-lecture-next a {
	margin: 0px 0px 0px 0.25rem;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action--link {
	margin: 0px 0px 0px 0.25rem;
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action__link {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .action-links a {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action--link {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action__link {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .node-type-quiz a.quiz-start-link {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .region ul.inline.links li a {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .simple-podcast-feed__children a.simple-podcast-item__link {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].secondary ~ a {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next a.button {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next a.flag {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-lecture .pane-node-field-lecture-next dl.admin-list dt > a {
	margin: 0px 0px 0px 0.25rem;
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-next a.quiz-start-link {
	margin: 0px 0px 0px 0.25rem;
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-next a {
	margin: 0px 0px 0px 0.25rem;
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-next a.simple-podcast-item__link {
	margin: 0px 0px 0px 0.25rem;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-next .form-radios > a.form-item {
	margin: 0px 0px 0px 0.25rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit]#edit-preview ~ a {
	margin: 0px 0px 0px 0.25rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].unflag-action.flag ~ a {
	margin: 0px 0px 0px 0.25rem;
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].secondary ~ a {
	margin: 0px 0px 0px 0.25rem;
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-next dt > a {
	margin: 0px 0px 0px 0.25rem;
}
.action-links .node-type-lecture .pane-node-field-lecture-next a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action--link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.call-to-action .node-type-lecture .pane-node-field-lecture-next a.call-to-action__link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .action-links a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action--link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .call-to-action a.call-to-action__link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .node-type-quiz a.quiz-start-link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .region ul.inline.links li a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .simple-podcast-feed__children a.simple-podcast-item__link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit]#edit-preview ~ a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].unflag-action.flag ~ a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next .view-og-members-admin input[type=submit].secondary ~ a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next a.button::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next a.flag::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-lecture .pane-node-field-lecture-next dl.admin-list dt > a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.node-type-quiz .node-type-lecture .pane-node-field-lecture-next a.quiz-start-link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.region ul.inline.links li .node-type-lecture .pane-node-field-lecture-next a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.simple-podcast-feed__children .node-type-lecture .pane-node-field-lecture-next a.simple-podcast-item__link::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .node-type-lecture .pane-node-field-lecture-next .form-radios > a.form-item::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit]#edit-preview ~ a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].unflag-action.flag ~ a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
.view-og-members-admin .node-type-lecture .pane-node-field-lecture-next input[type=submit].secondary ~ a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
dl.admin-list .node-type-lecture .pane-node-field-lecture-next dt > a::after {
	text-align: right; padding-left: 0.5rem; content: "\f105";
}
[class^=mj-bg--] {
	margin: 0px 0px 1rem; padding: 2rem;
}
[class^=mj-bg--] > :first-child {
	margin-top: 0px !important;
}
[class^=mj-bg--] > :last-child {
	margin-bottom: 0px !important;
}
.mj-bg--gray {
	background: rgb(242, 242, 242);
}
.mj-bg--blue {
	background: rgb(19, 93, 149); color: rgb(255, 255, 255);
}
.mj-bg--blue * {
	color: rgb(255, 255, 255);
}
.mj-bg--blue a {
	color: rgb(255, 255, 255);
}
.page-user-login .navigation--tabs ul.menu {
	margin-top: 2rem; justify-content: center; -webkit-justify-content: center;
}
.page-user-password .navigation--tabs ul.menu {
	margin-top: 2rem; justify-content: center; -webkit-justify-content: center;
}
.page-user-register .navigation--tabs ul.menu {
	margin-top: 2rem; justify-content: center; -webkit-justify-content: center;
}
.not-logged-in.page-user .navigation--tabs ul.menu {
	margin-top: 2rem; justify-content: center; -webkit-justify-content: center;
}
.page-user-login #connector-button-form {
	text-align: center;
}
.page-user-login .hero__headline {
	text-align: center;
}
.page-user-login .secondary-title {
	text-align: center;
}
.page-user-login h1 {
	text-align: center;
}
.page-user-login p.description {
	text-align: center;
}
.page-user-password #connector-button-form {
	text-align: center;
}
.page-user-password .hero__headline {
	text-align: center;
}
.page-user-password .secondary-title {
	text-align: center;
}
.page-user-password h1 {
	text-align: center;
}
.page-user-password p.description {
	text-align: center;
}
.page-user-register #connector-button-form {
	text-align: center;
}
.page-user-register .hero__headline {
	text-align: center;
}
.page-user-register .secondary-title {
	text-align: center;
}
.page-user-register h1 {
	text-align: center;
}
.page-user-register p.description {
	text-align: center;
}
.not-logged-in.page-user #connector-button-form {
	text-align: center;
}
.not-logged-in.page-user .hero__headline {
	text-align: center;
}
.not-logged-in.page-user .secondary-title {
	text-align: center;
}
.not-logged-in.page-user h1 {
	text-align: center;
}
.not-logged-in.page-user p.description {
	text-align: center;
}
.page-user-login #user-login input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-login .pane-user-login-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-login .pane-user-password-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-login .pane-user-register-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-password #user-login input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-password .pane-user-login-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-password .pane-user-password-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-password .pane-user-register-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-register #user-login input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-register .pane-user-login-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-register .pane-user-password-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-register .pane-user-register-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.not-logged-in.page-user #user-login input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.not-logged-in.page-user .pane-user-login-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.not-logged-in.page-user .pane-user-password-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.not-logged-in.page-user .pane-user-register-form input[type=submit] {
	margin-right: auto; margin-left: auto; display: block;
}
.page-user-login #edit-mailjet-simple legend {
	display: block;
}
.page-user-password #edit-mailjet-simple legend {
	display: block;
}
.page-user-register #edit-mailjet-simple legend {
	display: block;
}
.not-logged-in.page-user #edit-mailjet-simple legend {
	display: block;
}
.page-user-login #edit-mailjet-simple .fieldset-description {
	margin-bottom: 1rem;
}
.page-user-password #edit-mailjet-simple .fieldset-description {
	margin-bottom: 1rem;
}
.page-user-register #edit-mailjet-simple .fieldset-description {
	margin-bottom: 1rem;
}
.not-logged-in.page-user #edit-mailjet-simple .fieldset-description {
	margin-bottom: 1rem;
}
.page-user-login #edit-mailjet-simple .fieldset-legend {
	text-align: center; font-size: 1.25rem; display: block;
}
.page-user-password #edit-mailjet-simple .fieldset-legend {
	text-align: center; font-size: 1.25rem; display: block;
}
.page-user-register #edit-mailjet-simple .fieldset-legend {
	text-align: center; font-size: 1.25rem; display: block;
}
.not-logged-in.page-user #edit-mailjet-simple .fieldset-legend {
	text-align: center; font-size: 1.25rem; display: block;
}
.page-user-login .g-recaptcha {
	margin: 2rem 0px;
}
.page-user-password .g-recaptcha {
	margin: 2rem 0px;
}
.page-user-register .g-recaptcha {
	margin: 2rem 0px;
}
.not-logged-in.page-user .g-recaptcha {
	margin: 2rem 0px;
}
.page-user-login .g-recaptcha > div {
	margin: auto; position: relative;
}
.page-user-password .g-recaptcha > div {
	margin: auto; position: relative;
}
.page-user-register .g-recaptcha > div {
	margin: auto; position: relative;
}
.not-logged-in.page-user .g-recaptcha > div {
	margin: auto; position: relative;
}
.page-user-reset #user-pass-reset {
	text-align: center;
}
header.header {
	padding-right: 0px; padding-left: 0px;
}
@media print, screen and (min-width:40em)
{
header.header {
	padding-right: 0px; padding-left: 0px;
}
}
@media print, screen and (min-width:64em)
{
header.header {
	padding-right: 1rem; padding-left: 1rem;
}
}
.page-node-add.page-node header.header .node-form > div {
	padding: 0px;
}
.page-node-edit.page-node header.header .node-form > div {
	padding: 0px;
}
header.header .layout--paper.bt-hero ~ .bt-hero__append {
	padding: 0px;
}
header.header .grid-container {
	padding: 0px;
}
header.header .page-node-add.page-node .node-form > div {
	padding: 0px;
}
header.header .page-node-edit.page-node .node-form > div {
	padding: 0px;
}
img.logo {
	max-width: 15rem;
}
footer.footer {
	padding-top: 50px; padding-bottom: 50px; margin-top: 0px; background-color: rgb(242, 242, 242);
}
.node-type-quiz footer.footer .field-name-body {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.page-home .l-home-page-layout-updated .pane-user-profile footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.page-node-take .sidebar .pane-user-profile footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.page-user-edit-user-satisfaction footer.footer .connector-button__title {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pane-user-profile .page-home .l-home-page-layout-updated footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pane-user-profile .page-node-take .sidebar footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pane-user-profile .sidebar .page-node-take footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pane-user-profile .sidebar footer.footer .pane-title {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.pane-user-profile footer.footer h3 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.sidebar .page-node-take .pane-user-profile footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.sidebar .pane-user-profile footer.footer .pane-title {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .hero__intro {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .node-type-quiz .field-name-body {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .page-home .l-home-page-layout-updated .pane-user-profile h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .page-home-new .l-home-page-layout-updated .pane-user-profile h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .page-node-take .sidebar .pane-user-profile h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .page-user-edit-user-satisfaction .connector-button__title {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .pane-user-profile .page-home .l-home-page-layout-updated h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .pane-user-profile .page-home-new .l-home-page-layout-updated h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .pane-user-profile .page-node-take .sidebar h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .pane-user-profile .sidebar .page-node-take h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .pane-user-profile .sidebar .pane-title {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .pane-user-profile h3 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .sidebar .page-node-take .pane-user-profile h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer .sidebar .pane-user-profile .pane-title {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
footer.footer h2 {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em; font-weight: 600; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
@media screen and (max-width:639px)
{
.node-type-quiz footer.footer .field-name-body {
	margin-top: 40px;
}
.page-home .l-home-page-layout-updated .pane-user-profile footer.footer h2 {
	margin-top: 40px;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile footer.footer h2 {
	margin-top: 40px;
}
.page-node-take .sidebar .pane-user-profile footer.footer h2 {
	margin-top: 40px;
}
.page-user-edit-user-satisfaction footer.footer .connector-button__title {
	margin-top: 40px;
}
.pane-user-profile .page-home .l-home-page-layout-updated footer.footer h2 {
	margin-top: 40px;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated footer.footer h2 {
	margin-top: 40px;
}
.pane-user-profile .page-node-take .sidebar footer.footer h2 {
	margin-top: 40px;
}
.pane-user-profile .sidebar .page-node-take footer.footer h2 {
	margin-top: 40px;
}
.pane-user-profile .sidebar footer.footer .pane-title {
	margin-top: 40px;
}
.pane-user-profile footer.footer h3 {
	margin-top: 40px;
}
.sidebar .page-node-take .pane-user-profile footer.footer h2 {
	margin-top: 40px;
}
.sidebar .pane-user-profile footer.footer .pane-title {
	margin-top: 40px;
}
footer.footer .hero__intro {
	margin-top: 40px;
}
footer.footer .node-type-quiz .field-name-body {
	margin-top: 40px;
}
footer.footer .page-home .l-home-page-layout-updated .pane-user-profile h2 {
	margin-top: 40px;
}
footer.footer .page-home-new .l-home-page-layout-updated .pane-user-profile h2 {
	margin-top: 40px;
}
footer.footer .page-node-take .sidebar .pane-user-profile h2 {
	margin-top: 40px;
}
footer.footer .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 40px;
}
footer.footer .pane-user-profile .page-home .l-home-page-layout-updated h2 {
	margin-top: 40px;
}
footer.footer .pane-user-profile .page-home-new .l-home-page-layout-updated h2 {
	margin-top: 40px;
}
footer.footer .pane-user-profile .page-node-take .sidebar h2 {
	margin-top: 40px;
}
footer.footer .pane-user-profile .sidebar .page-node-take h2 {
	margin-top: 40px;
}
footer.footer .pane-user-profile .sidebar .pane-title {
	margin-top: 40px;
}
footer.footer .pane-user-profile h3 {
	margin-top: 40px;
}
footer.footer .sidebar .page-node-take .pane-user-profile h2 {
	margin-top: 40px;
}
footer.footer .sidebar .pane-user-profile .pane-title {
	margin-top: 40px;
}
footer.footer h2 {
	margin-top: 40px;
}
}
footer.footer li a {
	padding: 0px 0px 1rem; color: rgb(100, 100, 100); text-transform: uppercase; font-size: 0.8em;
}
footer.footer li a.PPCBYWMF::before {
	background: url("https://webmaxformance.com/wp-content/uploads/2019/06/wmf-hearth.png"); width: 12px; height: 10px; margin-right: 3px; display: inline-block; content: " ";
}
footer.footer :nth-child(5).cell {
	text-align: right;
}
footer.footer :nth-child(5).hero__content {
	text-align: right;
}
footer.footer :nth-child(5).cell p {
	font-size: 0.8em; margin-top: 1rem;
}
footer.footer :nth-child(5).hero__content p {
	font-size: 0.8em; margin-top: 1rem;
}
body:not(.win-ie).page-node footer.footer .loading.css-grid::before {
	font-size: 27px; margin-right: 10px;
}
footer.footer .fa {
	font-size: 27px; margin-right: 10px;
}
footer.footer .priority {
	font-size: 27px; margin-right: 10px;
}
footer.footer body:not(.win-ie).page-node .loading.css-grid::before {
	font-size: 27px; margin-right: 10px;
}
footer.footer .ecfa {
	padding: 20px 0px;
}
footer.footer .ecfa a img {
	max-width: 125px;
}
.node-type-program .footer {
	margin-top: 0px;
}
.page-curious-christian .footer {
	margin-top: 0px;
}
.page-home .footer {
	margin-top: 0px;
}
.page-news .footer {
	margin-top: 0px;
}
body:not(.win-ie).page-node .loading.css-grid {
	position: relative;
}
body:not(.win-ie).page-node .loading.css-grid > * {
	opacity: 0;
}
body:not(.win-ie).page-node .loading.css-grid::before {
	left: calc(50% - 2.5rem); top: 5rem; width: 5rem; height: 5rem; color: rgb(19, 93, 149); font-family: FontAwesome; font-size: 5rem; position: absolute;
}
body:not(.win-ie).page-node .default.css-grid {
	display: -ms-grid; -ms-grid-columns: 1fr; -ms-grid-rows: auto; grid-auto-flow: dense; grid-template-columns: 1fr; grid-template-rows: auto; grid-auto-rows: .5rem; grid-gap: 1rem;
}
@media print, screen and (min-width:64em)
{
body:not(.win-ie).page-node .default.css-grid {
	grid-template-columns: repeat(3, minmax(calc(calc(100% /3) - .5rem), 1fr));
}
}
body:not(.win-ie).page-node .css-grid > * {
	transition:0.25s ease-in-out; opacity: 1; order: 999; -webkit-order: 999; grid-row: auto;
}
.node-type-quiz body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .field-name-body {
	margin-top: 1rem;
}
.page-node-take .pane-user-profile body:not(.win-ie).page-node .css-grid > * .panel-pane-inner h3 {
	margin-top: 1rem;
}
.page-node-take body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .hero__intro {
	margin-top: 1rem;
}
.page-node-take body:not(.win-ie).page-node .css-grid > * .panel-pane-inner h2 {
	margin-top: 1rem;
}
.page-user-edit-user-satisfaction body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .connector-button__title {
	margin-top: 1rem;
}
.pane-user-profile .page-node-take body:not(.win-ie).page-node .css-grid > * .panel-pane-inner h3 {
	margin-top: 1rem;
}
.pane-user-profile .sidebar body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .pane-title {
	margin-top: 1rem;
}
.pane-user-profile body:not(.win-ie).page-node .css-grid > * .panel-pane-inner h3.pane-title {
	margin-top: 1rem;
}
.sidebar .pane-user-profile body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .pane-title {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .node-type-quiz .field-name-body {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .page-node-take .hero__intro {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .page-node-take .pane-user-profile h3 {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .page-node-take h2 {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .hero__intro.pane-title {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .pane-user-profile .page-node-take h3 {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .pane-user-profile .sidebar .pane-title {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .pane-user-profile h3.pane-title {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .sidebar .pane-user-profile .pane-title {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner h2.pane-title {
	margin-top: 1rem;
}
body:not(.win-ie).page-node .css-grid > * .panel-pane-inner .pane-content > :last-child {
	margin-bottom: 0px;
}
@media print, screen and (min-width:64em)
{
body:not(.win-ie).page-node .css-grid > * {
	-ms-grid-column: 1; grid-row: auto; grid-column-start: 1; grid-column-end: 3;
}
}
body:not(.win-ie).page-node .css-grid .region-main {
	grid-row: auto;
}
@media print, screen and (min-width:64em)
{
body:not(.win-ie).page-node .css-grid .region-main {
	-ms-grid-column: 1; grid-row: auto; grid-column-start: 1; grid-column-end: 3;
}
}
body:not(.win-ie).page-node .css-grid .region-sidebar {
	grid-row: auto;
}
@media print, screen and (min-width:64em)
{
body:not(.win-ie).page-node .css-grid .region-sidebar {
	-ms-grid-column: 3; grid-row: auto; grid-column-start: 3; grid-column-end: 4;
}
}
@media print, screen and (min-width:64em)
{
body.win-ie .css-grid .region-main {
	width: 66.66%; padding-right: 2rem; margin-bottom: 2rem; float: left;
}
}
@media print, screen and (min-width:64em)
{
body.win-ie .css-grid .region-sidebar {
	width: 33.33%; margin-bottom: 2rem; float: right;
}
}
.menu-icon {
	width: 30px; height: 20px; 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 9px 0px #fff, 0px 18px 0px #fff;
}
.menu-icon:hover::after {
	background: rgb(255, 255, 255); box-shadow: 0px 9px 0px #fff, 0px 18px 0px #fff;
}
.orbit {
	outline: transparent 0px; height: auto; max-height: 100% !important; -webkit-appearance: none;
}
.orbit:focus {
	outline: transparent 0px; -webkit-appearance: none;
}
.orbit-slide {
	max-height: 100% !important;
}
.orbit-container {
	outline: transparent 0px; height: auto !important; -webkit-appearance: none;
}
.orbit-container:focus {
	outline: transparent 0px; -webkit-appearance: none;
}
.orbit-image img {
	width: 100%; height: auto;
}
.title-bar {
	background: rgb(19, 93, 149); padding: 1rem;
}
.title-bar img.logo {
	max-height: 2rem;
}
.title-bar .menu-icon {
	margin-left: auto;
}
.top-bar {
	background: rgb(255, 255, 255); padding: 0px; position: relative; z-index: 3;
}
.top-bar ul {
	background-color: rgb(255, 255, 255);
}
.top-bar ul a {
	color: rgb(65, 65, 65);
}
@media print, screen and (min-width:40em)
{
.top-bar {
	background: 0px 0px;
}
}
.top-bar ul.is-accordion-submenu {
	background: rgba(242, 242, 242, 0.5);
}
.top-bar ul.is-accordion-submenu li {
	border-top-color: rgba(0, 0, 0, 0.15); border-top-width: 1px; border-top-style: solid;
}
.top-bar ul.is-accordion-submenu a {
	padding: 1rem;
}
.top-bar ul.is-dropdown-submenu {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgba(0, 0, 0, 0.15); border-image: none; min-width: 300px; box-shadow: 0px 5px 10px rgba(0,0,0,0.5);
}
.top-bar-right {
	width: 100%;
}
@media print, screen and (min-width:64em)
{
.top-bar-right {
	width: auto;
}
}
@media screen and (max-width:63.93em)
{
html.no-js .top-bar .top-bar-right {
	display: none;
}
}
.pane-views-panes {
	width: 100%;
}
.messages {
	background: rgb(74, 74, 74); margin: 1rem auto; padding: 1rem 1rem 1rem 3rem; border: currentColor; border-image: none; color: rgb(255, 255, 255); position: relative; min-height: 3.5rem;
}
.messages ul {
	margin: 0px 0px 0px 3rem; padding: 0px;
}
.messages li {
	list-style-image: none;
}
.messages a {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.messages a:hover {
	text-decoration: none;
}
.action-links .messages a {
	text-decoration: none !important;
}
.call-to-action .messages a.call-to-action--link {
	text-decoration: none !important;
}
.call-to-action .messages a.call-to-action__link {
	text-decoration: none !important;
}
.messages .action-links a {
	text-decoration: none !important;
}
.messages .call-to-action a.call-to-action--link {
	text-decoration: none !important;
}
.messages .call-to-action a.call-to-action__link {
	text-decoration: none !important;
}
.messages .node-type-cohort ul.action-links li a {
	text-decoration: none !important;
}
.messages .node-type-quiz a.quiz-start-link {
	text-decoration: none !important;
}
.messages .region ul.inline.links li a {
	text-decoration: none !important;
}
.messages .simple-podcast-feed__children a.simple-podcast-item__link {
	text-decoration: none !important;
}
.messages .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > a.form-item {
	text-decoration: none !important;
}
.messages .view-og-members-admin input[type=submit]#edit-preview ~ a {
	text-decoration: none !important;
}
.messages .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	text-decoration: none !important;
}
.messages .view-og-members-admin input[type=submit].secondary ~ a {
	text-decoration: none !important;
}
.messages a.button {
	text-decoration: none !important;
}
.messages a.flag {
	text-decoration: none !important;
}
.messages dl.admin-list dt > a {
	text-decoration: none !important;
}
.node-type-cohort ul.action-links li .messages a {
	text-decoration: none !important;
}
.node-type-quiz .messages a.quiz-start-link {
	text-decoration: none !important;
}
.region ul.inline.links li .messages a {
	text-decoration: none !important;
}
.simple-podcast-feed__children .messages a.simple-podcast-item__link {
	text-decoration: none !important;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .messages .form-radios > a.form-item {
	text-decoration: none !important;
}
.view-og-members-admin .messages input[type=submit]#edit-preview ~ a {
	text-decoration: none !important;
}
.view-og-members-admin .messages input[type=submit].unflag-action.flag ~ a {
	text-decoration: none !important;
}
.view-og-members-admin .messages input[type=submit].secondary ~ a {
	text-decoration: none !important;
}
dl.admin-list .messages dt > a {
	text-decoration: none !important;
}
.action-links .messages .paragraphs-items > :last-child.entity a:last-of-type {
	margin-bottom: 0px;
}
.call-to-action .messages .paragraphs-items > :last-child.entity :last-of-type.call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .messages .paragraphs-items > :last-child.entity :last-of-type.call-to-action__link {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .action-links a:last-of-type {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity :last-of-type.button {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .call-to-action :last-of-type.call-to-action--link {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .call-to-action :last-of-type.call-to-action__link {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity :last-of-type.flag {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .node-type-quiz :last-of-type.quiz-start-link {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .region ul.inline.links li a:last-of-type {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .simple-podcast-feed__children :last-of-type.simple-podcast-item__link {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > :last-of-type.form-item {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .view-og-members-admin input[type=submit]#edit-preview ~ a:last-of-type {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .view-og-members-admin input[type=submit].unflag-action.flag ~ a:last-of-type {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity .view-og-members-admin input[type=submit].secondary ~ a:last-of-type {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity dl.admin-list dt > a:last-of-type {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity input[type=submit]:last-of-type {
	margin-bottom: 0px;
}
.messages .paragraphs-items > :last-child.entity p:last-of-type {
	margin-bottom: 0px;
}
.node-type-quiz .messages .paragraphs-items > :last-child.entity :last-of-type.quiz-start-link {
	margin-bottom: 0px;
}
.region ul.inline.links li .messages .paragraphs-items > :last-child.entity a:last-of-type {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .messages .paragraphs-items > :last-child.entity :last-of-type.simple-podcast-item__link {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .messages .paragraphs-items > :last-child.entity .form-radios > :last-of-type.form-item {
	margin-bottom: 0px;
}
.view-og-members-admin .messages .paragraphs-items > :last-child.entity input[type=submit]#edit-preview ~ a:last-of-type {
	margin-bottom: 0px;
}
.view-og-members-admin .messages .paragraphs-items > :last-child.entity input[type=submit].unflag-action.flag ~ a:last-of-type {
	margin-bottom: 0px;
}
.view-og-members-admin .messages .paragraphs-items > :last-child.entity input[type=submit].secondary ~ a:last-of-type {
	margin-bottom: 0px;
}
dl.admin-list .messages .paragraphs-items > :last-child.entity dt > a:last-of-type {
	margin-bottom: 0px;
}
.messages::before {
	left: 1rem; top: 1rem; width: 1rem; height: 1rem; color: rgb(255, 255, 255); font-family: FontAwesome; position: absolute; content: "\f005";
}
.messages--info.messages {
	background: rgb(242, 242, 242); color: rgb(10, 10, 10);
}
.messages--info.messages::before {
	color: rgb(10, 10, 10); content: "\f05a";
}
.messages--info.messages a {
	color: rgb(10, 10, 10);
}
.messages--info.messages tr.ok {
	background: rgb(242, 242, 242);
}
.messages--feature.messages {
	background: rgb(19, 93, 149);
}
.messages--feature.messages::before {
	content: "\f024";
}
.messages--feature.messages tr.ok {
	background: rgb(19, 93, 149);
}
.messages--status.messages {
	background: rgb(58, 219, 118);
}
.messages--status.messages::before {
	content: "\f058";
}
.messages--status.messages tr.ok {
	background: rgb(58, 219, 118);
}
.messages--warning.messages {
	background: rgb(255, 174, 0);
}
.messages--warning.messages::before {
	content: "\f071";
}
.messages--warning.messages tr.ok {
	background: rgb(255, 174, 0);
}
.messages--error.messages {
	background: rgb(204, 75, 55);
}
.messages--error.messages::before {
	content: "\f057";
}
.messages--error.messages tr.ok {
	background: rgb(204, 75, 55);
}
.messages--alert-alt.messages {
	background: rgb(97, 13, 16);
}
.messages--alert-alt.messages::before {
	content: "\f0f3";
}
.messages--alert-alt.messages tr.ok {
	background: rgb(97, 13, 16);
}
.action-links ul {
	margin-top: 0.5rem;
}
.navigation--tabs ul {
	margin-top: 0.5rem;
}
.action-links li {
	width: 100%; margin-bottom: 0.5rem; display: block;
}
.navigation--tabs li {
	width: 100%; margin-bottom: 0.5rem; display: block;
}
@media print, screen and (min-width:40em)
{
.action-links li {
	width: auto; padding-right: 0.5rem; display: table-cell;
}
.navigation--tabs li {
	width: auto; padding-right: 0.5rem; display: table-cell;
}
}
.action-links {
	margin-bottom: 1rem;
}
.action-links a {
	background: rgb(88, 199, 120);
}
.action-links a:hover {
	background: rgb(19, 93, 149);
}
@media print, screen and (min-width:40em)
{
.navigation--primary {
	padding: 0.75rem 0px;
}
}
.navigation--primary > li {
	text-align: center; border-bottom-color: rgba(0, 0, 0, 0.15); border-bottom-width: 1px; border-bottom-style: solid;
}
@media print, screen and (min-width:40em)
{
.navigation--primary > li {
	border: currentColor; border-image: none; text-align: left;
}
}
.navigation--primary > li button.show-for-medium {
	padding: 0px !important; width: 2.5rem; height: 2.5rem; margin-left: 1rem;
}
.navigation--primary > li a {
	padding: 1rem 0px; color: rgb(65, 65, 65) !important; font-weight: 700; display: inline-block;
}
@media print, screen and (min-width:40em)
{
.navigation--primary > li a {
	padding: 0.7rem 1rem; display: block;
}
}
.navigation--primary > li .submenu-toggle::after {
	border: currentColor !important; border-image: none !important; top: 0.85rem; width: 1rem !important; height: 1rem !important; right: 1rem !important; color: rgb(65, 65, 65) !important; font-family: FontAwesome; font-size: 1rem; display: block; position: absolute; content: "\f078" !important;
}
.navigation--primary > li.is-dropdown-submenu-parent > a::after {
	border: currentColor !important; border-image: none !important; top: 0.85rem; width: 1rem !important; height: 1rem !important; right: 1rem !important; color: rgb(65, 65, 65) !important; font-family: FontAwesome; font-size: 1rem; display: block; position: absolute; content: "\f078" !important;
}
.navigation--primary > li.is-dropdown-submenu-parent > a {
	padding-right: 2.5rem !important;
}
.navigation--primary > li.has-submenu-toggle > a {
	margin-right: 0px;
}
.navigation--primary > li.has-submenu-toggle .submenu-toggle {
	height: 27px; margin-left: 0px; display: inline-block; position: relative; transform: translateY(-0.85rem); -webkit-transform: translateY(-.85rem);
}
.navigation--primary > li.active .submenu-toggle::after {
	color: rgb(19, 93, 149) !important;
}
.navigation--primary > li:hover .submenu-toggle::after {
	color: rgb(19, 93, 149) !important;
}
.navigation--primary > li.active > a {
	background: 0px 0px; color: rgb(19, 93, 149) !important;
}
.navigation--primary > li:hover > a {
	background: 0px 0px; color: rgb(19, 93, 149) !important;
}
.navigation--primary > li.active > a::after {
	color: rgb(19, 93, 149) !important;
}
.navigation--primary > li:hover > a::after {
	color: rgb(19, 93, 149) !important;
}
#block-views-exp-solr-search-page-1 {
	margin: 10px 0px; padding: 0px;
}
.pane-views-exp-solr-search-page-1 {
	margin: 10px 0px; padding: 0px;
}
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	margin: 0px auto; width: 100%; position: relative;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	margin: 0px auto; width: 100%; position: relative;
}
@media print, screen and (min-width:40em)
{
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	width: 75%;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	width: 75%;
}
}
@media print, screen and (min-width:64em)
{
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	width: 62.5%;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	width: 62.5%;
}
}
@media screen and (min-width:75em)
{
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	width: 50%;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 {
	width: 50%;
}
}
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 label {
	display: none;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 label {
	display: none;
}
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper {
	padding: 0px; float: none;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper {
	padding: 0px; float: none;
}
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper::after {
	background: rgb(255, 255, 255); top: 4px; right: 7px; color: rgb(10, 10, 10); padding-left: 0.5rem; font-family: FontAwesome; font-size: 20px; position: absolute; content: "\f002";
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper::after {
	background: rgb(255, 255, 255); top: 4px; right: 7px; color: rgb(10, 10, 10); padding-left: 0.5rem; font-family: FontAwesome; font-size: 20px; position: absolute; content: "\f002";
}
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper #edit-search-api-views-fulltext {
	width: 100%; display: inline-block;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper #edit-search-api-views-fulltext {
	width: 100%; display: inline-block;
}
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 .views-submit-button {
	padding: 0px; top: 0px; width: 2rem; height: 2.5rem; right: 0px; position: absolute; opacity: 0;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 .views-submit-button {
	padding: 0px; top: 0px; width: 2rem; height: 2.5rem; right: 0px; position: absolute; opacity: 0;
}
#block-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 .views-submit-button input[type=submit] {
	margin: 0px; padding: 0px; width: 100%; height: 100%;
}
.pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 .views-submit-button input[type=submit] {
	margin: 0px; padding: 0px; width: 100%; height: 100%;
}
.page-user.not-logged-in .main {
	padding-bottom: 2rem;
}
.page-user-login .main {
	padding-bottom: 2rem;
}
.page-user-password .main {
	padding-bottom: 2rem;
}
.page-user-register .main {
	padding-bottom: 2rem;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user.not-logged-in .main .grid-container .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-login .main .grid-container .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-password .main .grid-container .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-register .main .grid-container .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region {
	margin-right: auto; margin-left: auto; max-width: 412px;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .grid-container .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .grid-container .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .grid-container .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .grid-container .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user.not-logged-in .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-login .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-password .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-register .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user.not-logged-in .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-login .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-password .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-register .main .grid-container .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .grid-container .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .grid-container .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .grid-container .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .grid-container .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .grid-container .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .grid-container .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .grid-container .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .grid-container .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .grid-container .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .grid-container .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .grid-container .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .grid-container .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .page-node-edit.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .layout--paper.bt-hero ~ .bt-hero__append {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .grid-container {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .page-node-add.page-node .node-form > div {
	padding-right: 0px; padding-left: 0px;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .grid-container .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .grid-container .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .grid-container .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .grid-container .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .grid-container .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .grid-container .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .grid-container .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .grid-container .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region input.password-confirm {
	width: 100%; margin-bottom: 0.4em;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region input.password-field {
	width: 100%; margin-bottom: 0.4em;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user.not-logged-in .main .grid-container .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-login .main .grid-container .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-password .main .grid-container .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-register .main .grid-container .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .password-strength {
	width: 100%; margin-top: 0px; margin-bottom: 1rem; float: none;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .confirm-parent {
	width: 100%;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-parent {
	width: 100%;
}
.page-user.not-logged-in .main .grid-container .region .confirm-parent {
	width: 100%;
}
.page-user.not-logged-in .main .grid-container .region .password-parent {
	width: 100%;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .password-parent {
	width: 100%;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .confirm-parent {
	width: 100%;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-parent {
	width: 100%;
}
.page-user-login .main .grid-container .region .confirm-parent {
	width: 100%;
}
.page-user-login .main .grid-container .region .password-parent {
	width: 100%;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .confirm-parent {
	width: 100%;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-parent {
	width: 100%;
}
.page-user-password .main .grid-container .region .confirm-parent {
	width: 100%;
}
.page-user-password .main .grid-container .region .password-parent {
	width: 100%;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .confirm-parent {
	width: 100%;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-parent {
	width: 100%;
}
.page-user-register .main .grid-container .region .confirm-parent {
	width: 100%;
}
.page-user-register .main .grid-container .region .password-parent {
	width: 100%;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .confirm-parent {
	width: 100%;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .password-parent {
	width: 100%;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user.not-logged-in .main .grid-container .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-login .main .grid-container .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-password .main .grid-container .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-register .main .grid-container .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .password-confirm {
	margin-top: 0px; float: none;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region input[type=submit] {
	margin-top: 1rem;
}
.page-user.not-logged-in .main .grid-container .region input[type=submit] {
	margin-top: 1rem;
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-add.page-node .page-user-login .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-add.page-node .page-user-password .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-add.page-node .page-user-register .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-login .main .grid-container .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-login .main .page-node-add.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-password .main .grid-container .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-password .main .page-node-add.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-register .main .grid-container .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-register .main .page-node-add.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region input[type=submit] {
	margin-top: 1rem;
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user.not-logged-in .main .grid-container .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-login .main .grid-container .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-password .main .grid-container .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-register .main .grid-container .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .connector-button__facebook {
	color: rgb(255, 255, 255); background-color: rgb(19, 93, 149);
}
.page-user.not-logged-in .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user.not-logged-in .main .grid-container .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user.not-logged-in .main .page-node-add.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user.not-logged-in .main .page-node-edit.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-add.page-node .page-user.not-logged-in .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-add.page-node .page-user-login .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-add.page-node .page-user-password .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-add.page-node .page-user-register .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-edit.page-node .page-user.not-logged-in .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-edit.page-node .page-user-login .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-edit.page-node .page-user-password .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-node-edit.page-node .page-user-register .main .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-login .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-login .main .grid-container .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-login .main .page-node-add.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-login .main .page-node-edit.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-password .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-password .main .grid-container .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-password .main .page-node-add.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-password .main .page-node-edit.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-register .main .layout--paper.bt-hero ~ .bt-hero__append .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-register .main .grid-container .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-register .main .page-node-add.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.page-user-register .main .page-node-edit.page-node .node-form > div .region .connector-button__google {
	color: rgb(255, 255, 255); background-color: rgb(230, 45, 40);
}
.dashboard-2016 .main {
	padding: 0px; background-color: transparent !important;
}
.dashboard-2016.page-user .main {
	padding: 0px; background-color: transparent !important;
}
@media screen and (max-width:39.93em)
{
.dashboard-2016 .main .panels-flexible-column-36-2 {
	width: 100%;
}
.dashboard-2016 .main .panels-flexible-column-36-3 {
	width: 100%;
}
.dashboard-2016.page-user .main .panels-flexible-column-36-2 {
	width: 100%;
}
.dashboard-2016.page-user .main .panels-flexible-column-36-3 {
	width: 100%;
}
}
.dashboard-2016 .main .entity-profile2 .field {
	margin-bottom: 1rem;
}
.dashboard-2016.page-user .main .entity-profile2 .field {
	margin-bottom: 1rem;
}
.dashboard-2016 .main .entity-profile2 .field-items {
	width: 100%;
}
.dashboard-2016 .main .entity-profile2 .field-label {
	width: 100%;
}
.dashboard-2016.page-user .main .entity-profile2 .field-items {
	width: 100%;
}
.dashboard-2016.page-user .main .entity-profile2 .field-label {
	width: 100%;
}
.dashboard-2016 .main .view-site-news .views-row .tile-text {
	padding: 0px;
}
.dashboard-2016.page-user .main .view-site-news .views-row .tile-text {
	padding: 0px;
}
.dashboard-2016 .main .view-site-news .views-row .tile-text .tile-title {
	margin-top: 10px;
}
.dashboard-2016.page-user .main .view-site-news .views-row .tile-text .tile-title {
	margin-top: 10px;
}
.dashboard-2016 .main .view-site-news .views-row .medium-4 {
	width: 100%;
}
.dashboard-2016.page-user .main .view-site-news .views-row .medium-4 {
	width: 100%;
}
.dashboard-2016 .main .view-site-news .views-row .large-3 {
	width: 100%;
}
.dashboard-2016.page-user .main .view-site-news .views-row .large-3 {
	width: 100%;
}
.hero {
	background-position: center; padding: 4rem 0px; margin-bottom: 1rem; position: relative; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_small.jpg"); background-repeat: no-repeat; background-size: cover;
}
@media print, screen and (min-width:40em)
{
.hero {
	padding: 7rem 0px; margin-bottom: 2rem; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_medium.jpg");
}
}
@media print, screen and (min-width:64em)
{
.hero {
	padding: 10rem 0px; margin-bottom: 4rem; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_large.jpg");
}
}
.hero--about {
	position: relative; z-index: -10;
}
.hero--app {
	position: relative; z-index: -10;
}
.hero--diplomas {
	position: relative; z-index: -10;
}
.hero--galatians {
	position: relative; z-index: -10;
}
.hero--greek {
	position: relative; z-index: -10;
}
.hero--smallgroups {
	position: relative; z-index: -10;
}
.hero-overlay {
	position: relative; z-index: -10;
}
.hero--about::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
.hero--app::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
.hero--diplomas::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
.hero--galatians::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
.hero--greek::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
.hero--smallgroups::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
.hero-overlay::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
.hero__content {
	margin-right: auto; margin-left: auto;
}
@media print, screen and (min-width:64em)
{
.hero__content {
	text-align: center;
}
}
.hero__headline {
	color: rgb(255, 255, 255); font-weight: 600;
}
.hero__intro {
	color: rgb(255, 255, 255); margin-top: 0.75em;
}
.hero__intro .light-blue {
	color: rgb(42, 148, 200);
}
.hero__intro .white {
	color: rgb(255, 255, 255);
}
.hero--greek {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/greek/greek_hero_small.jpg");
}
@media print, screen and (min-width:40em)
{
.hero--greek {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/greek/greek_hero_medium.jpg");
}
}
@media print, screen and (min-width:64em)
{
.hero--greek {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/greek/greek_hero_large.jpg");
}
}
.hero--about {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/about/about_hero_small.jpg");
}
@media print, screen and (min-width:40em)
{
.hero--about {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/about/about_hero_medium.jpg");
}
}
@media print, screen and (min-width:64em)
{
.hero--about {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/about/about_hero_large.jpg");
}
}
.hero--galatians {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/galatians/galatians_hero_small.jpg");
}
@media print, screen and (min-width:40em)
{
.hero--galatians {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/galatians/galatians_hero_medium.jpg");
}
}
@media print, screen and (min-width:64em)
{
.hero--galatians {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/galatians/galatians_hero_large.jpg");
}
}
.hero--diplomas {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/diplomas/diplomas_hero_large.jpg");
}
@media print, screen and (min-width:40em)
{
.hero--diplomas {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/diplomas/diplomas_hero_large.jpg");
}
}
@media print, screen and (min-width:64em)
{
.hero--diplomas {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/diplomas/diplomas_hero_large.jpg");
}
}
.hero--app {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/app/app_hero_small.jpg");
}
@media print, screen and (min-width:40em)
{
.hero--app {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/app/app_hero_medium.jpg");
}
}
@media print, screen and (min-width:64em)
{
.hero--app {
	padding: 20rem 0px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/app/app_hero_large.jpg");
}
}
.hero--app .links-inline {
	font-size: 0.8em;
}
.hero--smallgroups {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/small_groups/smallgroups_hero_small.jpg");
}
@media print, screen and (min-width:40em)
{
.hero--smallgroups {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/small_groups/smallgroups_hero_medium.jpg");
}
}
@media print, screen and (min-width:64em)
{
.hero--smallgroups {
	background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/small_groups/smallgroups_hero_large.jpg");
}
}
.node-type-blog .hero {
	padding: 4rem 0px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_small.jpg");
}
@media print, screen and (min-width:40em)
{
.node-type-blog .hero {
	padding: 6rem 0px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_medium.jpg");
}
}
@media print, screen and (min-width:64em)
{
.node-type-blog .hero {
	padding: 8rem 0px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_large.jpg");
}
}
.node-type-blog .blog-hero {
	background-position: center; padding-top: 175px; padding-bottom: 175px; position: relative; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 496px;
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.node-type-blog .blog-hero {
	padding-top: 200px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_medium.jpg"); background-size: 1068px 720px;
}
}
@media only screen and (min-width:1069px)
{
.node-type-blog .blog-hero {
	padding-top: 165px; padding-bottom: 165px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/blog_hero/blog_hero_large.jpg"); background-size: 1170px 450px;
}
}
.node-type-blog .blog-hero .blog-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.node-type-blog .blog-hero .blog-hero-content {
	width: 980px; text-align: center;
}
}
.node-type-blog .blog-hero .blog-hero-content .blog-headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px; font-weight: 600;
}
@media only screen and (min-width:736px)
{
.node-type-blog .blog-hero .blog-hero-content .blog-headline {
	line-height: 1.3416; font-size: 44px;
}
}
.node-type-blog .blog-hero .blog-hero-content .blog-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.node-type-blog .blog-hero .blog-hero-content .blog-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.node-type-blog .blog-hero .blog-hero-content .blog-intro .light-blue {
	color: rgb(42, 148, 200);
}
.node-type-blog .blog-hero .blog-hero-content .blog-intro .white {
	color: rgb(255, 255, 255);
}
.galatians-hero {
	background-position: 50% 40%; padding-top: 171px; padding-bottom: 171px; margin-bottom: 80px; position: relative; z-index: -10; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/galatians/galatians_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 1300px;
}
.galatians-hero::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.galatians-hero {
	padding-top: 176px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/galatians/galatians_hero_medium.jpg"); background-size: 1068px 1350px;
}
}
@media only screen and (min-width:1069px)
{
.galatians-hero {
	padding-top: 191px; padding-bottom: 191px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/galatians/galatians_hero_large.jpg"); background-size: 1920px 1350px;
}
}
.galatians-hero .galatians-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.galatians-hero .galatians-hero-content {
	width: 980px; text-align: center;
}
}
.galatians-hero .galatians-hero-content .galatians-headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px; font-weight: 600;
}
@media only screen and (min-width:736px)
{
.galatians-hero .galatians-hero-content .galatians-headline {
	line-height: 1.3416; font-size: 44px;
}
}
.galatians-hero .galatians-hero-content .galatians-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.galatians-hero .galatians-hero-content .galatians-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.galatians-hero .galatians-hero-content .galatians-intro .light-blue {
	color: rgb(42, 148, 200);
}
.greek-hero {
	background-position: 50% 40%; padding-top: 171px; padding-bottom: 171px; margin-bottom: 80px; position: relative; z-index: -10; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/greek/greek_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 1300px;
}
.greek-hero::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.greek-hero {
	padding-top: 176px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/greek/greek_hero_medium.jpg"); background-size: 1068px 1350px;
}
}
@media only screen and (min-width:1069px)
{
.greek-hero {
	padding-top: 191px; padding-bottom: 191px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/greek/greek_hero_large.jpg"); background-size: 1920px 1350px;
}
}
.greek-hero .greek-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.greek-hero .greek-hero-content {
	width: 980px; text-align: center;
}
}
.greek-hero .greek-hero-content .greek-headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px; font-weight: 600;
}
@media only screen and (min-width:736px)
{
.greek-hero .greek-hero-content .greek-headline {
	line-height: 1.3416; font-size: 44px;
}
}
.greek-hero .greek-hero-content .greek-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.greek-hero .greek-hero-content .greek-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.greek-hero .greek-hero-content .greek-intro .light-blue {
	color: rgb(42, 148, 200);
}
.about-hero {
	background-position: 50% 40%; padding-top: 171px; padding-bottom: 171px; margin-bottom: 30px; position: relative; z-index: -10; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/about/about_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 1300px;
}
.about-hero::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.about-hero {
	padding-top: 176px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/about/about_hero_medium.jpg"); background-size: 1068px 1350px;
}
}
@media only screen and (min-width:1069px)
{
.about-hero {
	padding-top: 191px; padding-bottom: 191px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/about/about_hero_large.jpg"); background-size: 2560px 1800px;
}
}
.about-hero .about-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.about-hero .about-hero-content {
	width: 980px; text-align: center;
}
}
.about-hero .about-hero-content .hero__headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px;
}
.about-hero .about-hero-content h1 {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px;
}
@media only screen and (min-width:736px)
{
.about-hero .about-hero-content .hero__headline {
	line-height: 1.3416; font-size: 44px;
}
.about-hero .about-hero-content h1 {
	line-height: 1.3416; font-size: 44px;
}
}
.about-hero .about-hero-content .about-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.about-hero .about-hero-content .about-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.about-hero .about-hero-content .about-intro .light-blue {
	color: rgb(42, 148, 200);
}
.app-hero {
	background-position: right 40%; padding-top: 240px; padding-bottom: 240px; position: relative; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/app/app_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 1300px;
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.app-hero {
	padding-top: 210px; padding-bottom: 210px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/app/app_hero_medium.jpg"); background-size: 1068px 1350px;
}
}
@media only screen and (min-width:1069px)
{
.app-hero {
	padding-top: 360px; padding-bottom: 360px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/app/app_hero_large.jpg"); background-size: 2560px 1800px;
}
}
.app-hero .app-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.app-hero .app-hero-content {
	width: 980px; text-align: center;
}
}
.app-hero .app-hero-content .hero__headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px;
}
.app-hero .app-hero-content h1 {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px;
}
@media only screen and (min-width:736px)
{
.app-hero .app-hero-content .hero__headline {
	line-height: 1.3416; font-size: 44px;
}
.app-hero .app-hero-content h1 {
	line-height: 1.3416; font-size: 44px;
}
}
.app-hero .app-hero-content .app-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.app-hero .app-hero-content .app-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.app-hero .app-hero-content .app-intro .light-blue {
	color: rgb(42, 148, 200);
}
.diplomas-hero {
	background-position: 50% top; height: 400px; margin-bottom: 30px; position: relative; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/diplomas/diplomas_hero_large.jpg"); background-size: cover;
}
@media screen and (min-width:1440px)
{
.diplomas-hero {
	height: 600px;
}
}
.diplomas-hero .flex-parent {
	padding: 10px 5px; height: 400px; display: flex;
}
@media screen and (min-width:1440px)
{
.diplomas-hero .flex-parent {
	height: 600px;
}
}
.diplomas-hero .flex-parent .flex-child {
	margin: 0px 5px; padding: 20px; text-align: left;
}
.diplomas-hero .flex-parent .one.flex-child {
	align-self: flex-start; -webkit-align-self: flex-start;
}
.diplomas-hero .flex-parent .two.flex-child {
	align-self: flex-end; -webkit-align-self: flex-end;
}
.diplomas-hero .flex-parent .three.flex-child {
	-ms-grid-row-align: center; align-self: center; -webkit-align-self: center;
}
.diplomas-hero .flex-parent .four.flex-child {
	align-self: baseline; -webkit-align-self: baseline;
}
.diplomas-hero .flex-parent .hero__headline {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 30px; margin-bottom: 20px;
}
.diplomas-hero .flex-parent h1 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 30px; margin-bottom: 20px;
}
@media screen and (min-width:767px)
{
.diplomas-hero .flex-parent .hero__headline {
	font-size: 56px;
}
.diplomas-hero .flex-parent h1 {
	font-size: 56px;
}
}
.diplomas-hero .flex-parent .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .node-type-quiz .sidebar .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-node-take .sidebar .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-node-take .sidebar h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .sidebar .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .sidebar .page-node-take .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .sidebar .page-node-take h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent .sidebar .pane-title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.diplomas-hero .flex-parent h3 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .diplomas-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.node-type-quiz .sidebar .diplomas-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .diplomas-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .diplomas-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .diplomas-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .diplomas-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .diplomas-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .diplomas-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-node-take .sidebar .diplomas-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-node-take .sidebar .diplomas-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .diplomas-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-user-edit-user-satisfaction .sidebar .diplomas-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .diplomas-hero .flex-parent .pane-title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .node-type-quiz .diplomas-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .page-node-take .diplomas-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .page-node-take .diplomas-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .page-user-edit-user-satisfaction .diplomas-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
@media screen and (min-width:1440px)
{
.diplomas-hero .flex-parent .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	font-size: 27px;
}
.diplomas-hero .flex-parent .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	font-size: 27px;
}
.diplomas-hero .flex-parent .node-type-quiz .sidebar .field-name-body {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated .hero__intro {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home .l-home-page-layout-updated h2 {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated .hero__intro {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-home-new .l-home-page-layout-updated h2 {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-node-take .sidebar .hero__intro {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-node-take .sidebar h2 {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	font-size: 27px;
}
.diplomas-hero .flex-parent .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	font-size: 27px;
}
.diplomas-hero .flex-parent .sidebar .node-type-quiz .field-name-body {
	font-size: 27px;
}
.diplomas-hero .flex-parent .sidebar .page-node-take .hero__intro {
	font-size: 27px;
}
.diplomas-hero .flex-parent .sidebar .page-node-take h2 {
	font-size: 27px;
}
.diplomas-hero .flex-parent .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 27px;
}
.diplomas-hero .flex-parent .sidebar .pane-title {
	font-size: 27px;
}
.diplomas-hero .flex-parent h3 {
	font-size: 27px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .diplomas-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.node-type-quiz .sidebar .diplomas-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .diplomas-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .diplomas-hero .flex-parent h2 {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .diplomas-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .diplomas-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent h2 {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .diplomas-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .diplomas-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-node-take .sidebar .diplomas-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.page-node-take .sidebar .diplomas-hero .flex-parent h2 {
	font-size: 27px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .diplomas-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .diplomas-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-user-edit-user-satisfaction .sidebar .diplomas-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.sidebar .diplomas-hero .flex-parent .pane-title {
	font-size: 27px;
}
.sidebar .node-type-quiz .diplomas-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.sidebar .page-node-take .diplomas-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.sidebar .page-node-take .diplomas-hero .flex-parent h2 {
	font-size: 27px;
}
.sidebar .page-user-edit-user-satisfaction .diplomas-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
}
.action-links .diplomas-hero .flex-parent a {
	z-index: 10;
}
.call-to-action .diplomas-hero .flex-parent .call-to-action--link {
	z-index: 10;
}
.call-to-action .diplomas-hero .flex-parent .call-to-action__link {
	z-index: 10;
}
.diplomas-hero .flex-parent .action-links a {
	z-index: 10;
}
.diplomas-hero .flex-parent .button {
	z-index: 10;
}
.diplomas-hero .flex-parent .call-to-action .call-to-action--link {
	z-index: 10;
}
.diplomas-hero .flex-parent .call-to-action .call-to-action__link {
	z-index: 10;
}
.diplomas-hero .flex-parent .flag {
	z-index: 10;
}
.diplomas-hero .flex-parent .node-type-quiz .quiz-start-link {
	z-index: 10;
}
.diplomas-hero .flex-parent .region ul.inline.links li a {
	z-index: 10;
}
.diplomas-hero .flex-parent .simple-podcast-feed__children .simple-podcast-item__link {
	z-index: 10;
}
.diplomas-hero .flex-parent .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	z-index: 10;
}
.diplomas-hero .flex-parent .view-og-members-admin input[type=submit]#edit-preview ~ a {
	z-index: 10;
}
.diplomas-hero .flex-parent .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	z-index: 10;
}
.diplomas-hero .flex-parent .view-og-members-admin input[type=submit].secondary ~ a {
	z-index: 10;
}
.diplomas-hero .flex-parent dl.admin-list dt > a {
	z-index: 10;
}
.diplomas-hero .flex-parent input[type=submit] {
	z-index: 10;
}
.node-type-quiz .diplomas-hero .flex-parent .quiz-start-link {
	z-index: 10;
}
.region ul.inline.links li .diplomas-hero .flex-parent a {
	z-index: 10;
}
.simple-podcast-feed__children .diplomas-hero .flex-parent .simple-podcast-item__link {
	z-index: 10;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .diplomas-hero .flex-parent .form-radios > .form-item {
	z-index: 10;
}
.view-og-members-admin .diplomas-hero .flex-parent input[type=submit]#edit-preview ~ a {
	z-index: 10;
}
.view-og-members-admin .diplomas-hero .flex-parent input[type=submit].unflag-action.flag ~ a {
	z-index: 10;
}
.view-og-members-admin .diplomas-hero .flex-parent input[type=submit].secondary ~ a {
	z-index: 10;
}
dl.admin-list .diplomas-hero .flex-parent dt > a {
	z-index: 10;
}
.smallgroups-hero {
	background-position: 50% 60%; padding-top: 171px; padding-bottom: 171px; margin-bottom: 50px; position: relative; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/small_groups/smallgroups_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 1300px;
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.smallgroups-hero {
	padding-top: 176px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/small_groups/smallgroups_hero_medium.jpg"); background-size: 1068px 1350px;
}
}
@media only screen and (min-width:1069px)
{
.smallgroups-hero {
	padding-top: 191px; padding-bottom: 191px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/small_groups/smallgroups_hero_large.jpg"); background-size: 2560px 1800px;
}
}
.smallgroups-hero .smallgroups-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.smallgroups-hero .smallgroups-hero-content {
	width: 980px; text-align: center;
}
}
.smallgroups-hero .smallgroups-hero-content .smallgroups-headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px; font-weight: 600;
}
@media only screen and (min-width:736px)
{
.smallgroups-hero .smallgroups-hero-content .smallgroups-headline {
	line-height: 1.3416; font-size: 44px;
}
}
.smallgroups-hero .smallgroups-hero-content .smallgroups-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.smallgroups-hero .smallgroups-hero-content .smallgroups-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.smallgroups-hero .smallgroups-hero-content .smallgroups-intro .light-blue {
	color: rgb(42, 148, 200);
}
.minister-hero {
	background-position: right 20%; padding-top: 171px; padding-bottom: 171px; margin-bottom: 80px; position: relative; z-index: -10; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/minister/minister_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 1300px;
}
.minister-hero::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.minister-hero {
	padding-top: 176px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/minister/minister_hero_medium.jpg"); background-size: 1068px 1350px;
}
}
@media only screen and (min-width:1069px)
{
.minister-hero {
	padding-top: 191px; padding-bottom: 191px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/minister/minister_hero_large.jpg"); background-size: 1920px 1350px;
}
}
.minister-hero .minister-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.minister-hero .minister-hero-content {
	width: 980px; text-align: center;
}
}
.minister-hero .minister-hero-content .minister-headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px; font-weight: 600;
}
@media only screen and (min-width:736px)
{
.minister-hero .minister-hero-content .minister-headline {
	line-height: 1.3416; font-size: 44px;
}
}
.minister-hero .minister-hero-content .minister-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.minister-hero .minister-hero-content .minister-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.minister-hero .minister-hero-content .minister-intro .light-blue {
	color: rgb(42, 148, 200);
}
.minister-content .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.minister-content .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	margin-top: 0px;
}
.minister-content .node-type-quiz .sidebar .field-name-body {
	margin-top: 0px;
}
.minister-content .page-home .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.minister-content .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.minister-content .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.minister-content .page-home .l-home-page-layout-updated .pane-user-profile h3 {
	margin-top: 0px;
}
.minister-content .page-home .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.minister-content .page-home-new .l-home-page-layout-updated .hero__intro {
	margin-top: 0px;
}
.minister-content .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.minister-content .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.minister-content .page-home-new .l-home-page-layout-updated .pane-user-profile h3 {
	margin-top: 0px;
}
.minister-content .page-home-new .l-home-page-layout-updated h2 {
	margin-top: 0px;
}
.minister-content .page-node-take .pane-user-profile .sidebar h3 {
	margin-top: 0px;
}
.minister-content .page-node-take .sidebar .hero__intro {
	margin-top: 0px;
}
.minister-content .page-node-take .sidebar h2 {
	margin-top: 0px;
}
.minister-content .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.minister-content .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	margin-top: 0px;
}
.minister-content .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	margin-top: 0px;
}
.minister-content .pane-user-profile .page-home .l-home-page-layout-updated h3 {
	margin-top: 0px;
}
.minister-content .pane-user-profile .page-home-new .l-home-page-layout-updated h3 {
	margin-top: 0px;
}
.minister-content .pane-user-profile .page-node-take .sidebar h3 {
	margin-top: 0px;
}
.minister-content .sidebar .node-type-quiz .field-name-body {
	margin-top: 0px;
}
.minister-content .sidebar .page-node-take .hero__intro {
	margin-top: 0px;
}
.minister-content .sidebar .page-node-take .pane-user-profile h3 {
	margin-top: 0px;
}
.minister-content .sidebar .page-node-take h2 {
	margin-top: 0px;
}
.minister-content .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	margin-top: 0px;
}
.minister-content .sidebar .pane-title {
	margin-top: 0px;
}
.minister-content .sidebar .pane-user-profile .page-node-take h3 {
	margin-top: 0px;
}
.minister-content h3 {
	margin-top: 0px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .minister-content .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .minister-content .field-name-body {
	margin-top: 0px;
}
.node-type-quiz .sidebar .minister-content .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .minister-content .hero__intro {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .minister-content h2 {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .minister-content .field-name-body {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .minister-content .connector-button__title {
	margin-top: 0px;
}
.page-home .l-home-page-layout-updated .pane-user-profile .minister-content h3 {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .minister-content .hero__intro {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .minister-content h2 {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .minister-content .field-name-body {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .minister-content .connector-button__title {
	margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .minister-content h3 {
	margin-top: 0px;
}
.page-node-take .pane-user-profile .sidebar .minister-content h3 {
	margin-top: 0px;
}
.page-node-take .sidebar .minister-content .hero__intro {
	margin-top: 0px;
}
.page-node-take .sidebar .minister-content h2 {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .minister-content .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .minister-content .connector-button__title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .sidebar .minister-content .connector-button__title {
	margin-top: 0px;
}
.pane-user-profile .page-home .l-home-page-layout-updated .minister-content h3 {
	margin-top: 0px;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .minister-content h3 {
	margin-top: 0px;
}
.pane-user-profile .page-node-take .sidebar .minister-content h3 {
	margin-top: 0px;
}
.sidebar .minister-content .pane-title {
	margin-top: 0px;
}
.sidebar .node-type-quiz .minister-content .field-name-body {
	margin-top: 0px;
}
.sidebar .page-node-take .minister-content .hero__intro {
	margin-top: 0px;
}
.sidebar .page-node-take .minister-content h2 {
	margin-top: 0px;
}
.sidebar .page-node-take .pane-user-profile .minister-content h3 {
	margin-top: 0px;
}
.sidebar .page-user-edit-user-satisfaction .minister-content .connector-button__title {
	margin-top: 0px;
}
.sidebar .pane-user-profile .page-node-take .minister-content h3 {
	margin-top: 0px;
}
.minister-content .progress {
	height: 2rem;
}
.gettingstarted-hero {
	background-position: 50% 40%; padding-top: 171px; padding-bottom: 171px; position: relative; z-index: -10; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/getting_started/gettingstarted_hero_small.jpg"); background-repeat: no-repeat; background-size: 736px 1300px;
}
.gettingstarted-hero::before {
	left: 0px; top: 0px; right: 0px; bottom: 0px; position: absolute; z-index: -5; content: ""; opacity: 0.3; background-image: linear-gradient(to right bottom, rgb(0, 0, 0), rgb(0, 0, 0));
}
@media only screen and (max-width:1068px) and (min-width:736px)
{
.gettingstarted-hero {
	padding-top: 176px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/getting_started/gettingstarted_hero_medium.jpg"); background-size: 1068px 1350px;
}
}
@media only screen and (min-width:1069px)
{
.gettingstarted-hero {
	padding-top: 191px; padding-bottom: 191px; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/getting_started/gettingstarted_hero_large.jpg"); background-size: 2560px 1800px;
}
}
.gettingstarted-hero .gettingstarted-hero-content {
	width: 83.33%; margin-right: auto; margin-left: auto;
}
@media only screen and (min-width:1068px)
{
.gettingstarted-hero .gettingstarted-hero-content {
	width: 980px; text-align: center;
}
}
.gettingstarted-hero .gettingstarted-hero-content .hero__headline {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px;
}
.gettingstarted-hero .gettingstarted-hero-content h1 {
	color: rgb(255, 255, 255); line-height: 1.197; font-size: 31px;
}
@media only screen and (min-width:736px)
{
.gettingstarted-hero .gettingstarted-hero-content .hero__headline {
	line-height: 1.3416; font-size: 44px;
}
.gettingstarted-hero .gettingstarted-hero-content h1 {
	line-height: 1.3416; font-size: 44px;
}
}
.gettingstarted-hero .gettingstarted-hero-content .gettingstarted-intro {
	color: rgb(255, 255, 255); line-height: 1.4738; font-size: 19px; margin-top: 0.75em;
}
@media only screen and (min-width:736px)
{
.gettingstarted-hero .gettingstarted-hero-content .gettingstarted-intro {
	line-height: 1.3545; font-size: 22px;
}
}
.gettingstarted-hero .gettingstarted-hero-content .gettingstarted-intro .light-blue {
	color: rgb(42, 148, 200);
}
.page-certificates .hero {
	margin-bottom: 0px;
}
body.page-classes-by-category .main {
	background: rgb(242, 242, 242); padding: 2rem 0px;
}
body.page-search .search-filter {
	padding: 0px;
}
.panel--program-page-layout .program--menu {
	padding: 15px 0px; margin-bottom: 20px;
}
.panel--program-page-layout .program--menu span {
	color: rgb(221, 221, 221); margin-right: 10px;
}
.panel--program-page-layout .program--menu a {
	color: rgb(221, 221, 221); font-weight: 700;
}
.panel--program-page-layout .about {
	margin: 80px auto;
}
.panel--program-page-layout .pane-contents-certificate {
	padding: 50px 0px;
}
.panel--program-page-layout .program-certificate-offer img {
	max-width: 325px;
}
.panel--program-page-layout .field-name-field-certificate-hero-image img {
	overflow: hidden; object-fit: cover;
}
@media screen and (max-width:639px)
{
.panel--program-page-layout .field-name-field-certificate-hero-image img {
	height: 420px;
}
}
@media screen and (min-width:640px)
{
.panel--program-page-layout .field-name-field-certificate-hero-image img {
	height: 360px;
}
}
.panel--program-page-layout .certificate-hero-title {
	margin-top: -245px;
}
.panel--program-page-layout .certificate-hero-title .pane-content {
	color: rgb(255, 255, 255); font-size: 2.25em; font-weight: 600;
}
.panel--program-page-layout .certificate-hero-description .pane-content {
	color: rgb(255, 255, 255); font-size: 1.25em; font-weight: 600;
}
.panel--program-page-layout .certificate-hero-video {
	margin-top: 30px;
}
@media screen and (min-width:640px)
{
.panel--program-page-layout .certificate-hero-video {
	margin-top: -280px;
}
}
.panel--program-page-layout .certificate-speakers img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.panel--program-page-layout .certificate-speakers .cell {
	padding-bottom: 15px; margin-bottom: 20px;
}
.panel--program-page-layout .certificate-speakers .hero__content {
	padding-bottom: 15px; margin-bottom: 20px;
}
.panel--program-page-layout .certificate-speakers .speaker-name {
	font-weight: 600;
}
.panel--program-page-layout .program-sidebar--bottom {
	margin-top: 3rem;
}
.dashboard-2016 .main {
	padding: 20px 0px; background-color: rgb(242, 242, 242);
}
.page-blog .main {
	padding: 20px 0px; background-color: rgb(242, 242, 242);
}
.page-curious-christian .main {
	padding: 20px 0px; background-color: rgb(242, 242, 242);
}
.page-news .main {
	padding: 20px 0px; background-color: rgb(242, 242, 242);
}
.page-newsletter .main {
	padding: 20px 0px; background-color: rgb(242, 242, 242);
}
.dashboard-2016 .main .views-row {
	margin-bottom: 15px;
}
.page-blog .main .views-row {
	margin-bottom: 15px;
}
.page-curious-christian .main .views-row {
	margin-bottom: 15px;
}
.page-news .main .views-row {
	margin-bottom: 15px;
}
.page-newsletter .main .views-row {
	margin-bottom: 15px;
}
.dashboard-2016 .main .views-row .tile-text {
	padding: 24px 15px; background-color: rgb(255, 255, 255);
}
.page-blog .main .views-row .tile-text {
	padding: 24px 15px; background-color: rgb(255, 255, 255);
}
.page-curious-christian .main .views-row .tile-text {
	padding: 24px 15px; background-color: rgb(255, 255, 255);
}
.page-news .main .views-row .tile-text {
	padding: 24px 15px; background-color: rgb(255, 255, 255);
}
.page-newsletter .main .views-row .tile-text {
	padding: 24px 15px; background-color: rgb(255, 255, 255);
}
.dashboard-2016 .main .views-row .tile-text a {
	color: rgb(10, 10, 10);
}
.page-blog .main .views-row .tile-text a {
	color: rgb(10, 10, 10);
}
.page-curious-christian .main .views-row .tile-text a {
	color: rgb(10, 10, 10);
}
.page-news .main .views-row .tile-text a {
	color: rgb(10, 10, 10);
}
.page-newsletter .main .views-row .tile-text a {
	color: rgb(10, 10, 10);
}
.dashboard-2016 .main .views-row .tile-text .tile-date {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.page-blog .main .views-row .tile-text .tile-date {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.page-curious-christian .main .views-row .tile-text .tile-date {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.page-news .main .views-row .tile-text .tile-date {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.page-newsletter .main .views-row .tile-text .tile-date {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.dashboard-2016 .main .views-row .tile-text .tile-title {
	margin: 9px 0px 0px; line-height: 1.2354; font-size: 17px; font-weight: 600;
}
.page-blog .main .views-row .tile-text .tile-title {
	margin: 9px 0px 0px; line-height: 1.2354; font-size: 17px; font-weight: 600;
}
.page-curious-christian .main .views-row .tile-text .tile-title {
	margin: 9px 0px 0px; line-height: 1.2354; font-size: 17px; font-weight: 600;
}
.page-news .main .views-row .tile-text .tile-title {
	margin: 9px 0px 0px; line-height: 1.2354; font-size: 17px; font-weight: 600;
}
.page-newsletter .main .views-row .tile-text .tile-title {
	margin: 9px 0px 0px; line-height: 1.2354; font-size: 17px; font-weight: 600;
}
@media screen and (min-width:640px)
{
.dashboard-2016 .main .views-row .tile-text .tile-title {
	margin: 29px 0px 0px; line-height: 1.2084; font-size: 24px;
}
.page-blog .main .views-row .tile-text .tile-title {
	margin: 29px 0px 0px; line-height: 1.2084; font-size: 24px;
}
.page-curious-christian .main .views-row .tile-text .tile-title {
	margin: 29px 0px 0px; line-height: 1.2084; font-size: 24px;
}
.page-news .main .views-row .tile-text .tile-title {
	margin: 29px 0px 0px; line-height: 1.2084; font-size: 24px;
}
.page-newsletter .main .views-row .tile-text .tile-title {
	margin: 29px 0px 0px; line-height: 1.2084; font-size: 24px;
}
}
.dashboard-2016 .main .views-row .tile-text .tile-speaker {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600; margin-top: 15px;
}
.page-blog .main .views-row .tile-text .tile-speaker {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600; margin-top: 15px;
}
.page-curious-christian .main .views-row .tile-text .tile-speaker {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600; margin-top: 15px;
}
.page-news .main .views-row .tile-text .tile-speaker {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600; margin-top: 15px;
}
.page-newsletter .main .views-row .tile-text .tile-speaker {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600; margin-top: 15px;
}
.dashboard-2016 .main .views-row .tile-text .tile-picture {
	text-align: center; padding-top: 20px;
}
.page-blog .main .views-row .tile-text .tile-picture {
	text-align: center; padding-top: 20px;
}
.page-curious-christian .main .views-row .tile-text .tile-picture {
	text-align: center; padding-top: 20px;
}
.page-news .main .views-row .tile-text .tile-picture {
	text-align: center; padding-top: 20px;
}
.page-newsletter .main .views-row .tile-text .tile-picture {
	text-align: center; padding-top: 20px;
}
.dashboard-2016 .main .views-row .tile-text .tile-picture img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.page-blog .main .views-row .tile-text .tile-picture img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.page-curious-christian .main .views-row .tile-text .tile-picture img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.page-news .main .views-row .tile-text .tile-picture img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.page-newsletter .main .views-row .tile-text .tile-picture img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.action-links .dashboard-2016 .main .views-row a {
	margin-bottom: 0px;
}
.action-links .page-blog .main .views-row a {
	margin-bottom: 0px;
}
.action-links .page-curious-christian .main .views-row a {
	margin-bottom: 0px;
}
.action-links .page-news .main .views-row a {
	margin-bottom: 0px;
}
.action-links .page-newsletter .main .views-row a {
	margin-bottom: 0px;
}
.call-to-action .dashboard-2016 .main .views-row .call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .dashboard-2016 .main .views-row .call-to-action__link {
	margin-bottom: 0px;
}
.call-to-action .page-blog .main .views-row .call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .page-blog .main .views-row .call-to-action__link {
	margin-bottom: 0px;
}
.call-to-action .page-curious-christian .main .views-row .call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .page-curious-christian .main .views-row .call-to-action__link {
	margin-bottom: 0px;
}
.call-to-action .page-news .main .views-row .call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .page-news .main .views-row .call-to-action__link {
	margin-bottom: 0px;
}
.call-to-action .page-newsletter .main .views-row .call-to-action--link {
	margin-bottom: 0px;
}
.call-to-action .page-newsletter .main .views-row .call-to-action__link {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .action-links a {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .button {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .call-to-action .call-to-action--link {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .call-to-action .call-to-action__link {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .flag {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .node-type-quiz .quiz-start-link {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .region ul.inline.links li a {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .simple-podcast-feed__children .simple-podcast-item__link {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .view-og-members-admin input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row dl.admin-list dt > a {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row input[type=submit] {
	margin-bottom: 0px;
}
.node-type-quiz .dashboard-2016 .main .views-row .quiz-start-link {
	margin-bottom: 0px;
}
.node-type-quiz .page-blog .main .views-row .quiz-start-link {
	margin-bottom: 0px;
}
.node-type-quiz .page-curious-christian .main .views-row .quiz-start-link {
	margin-bottom: 0px;
}
.node-type-quiz .page-news .main .views-row .quiz-start-link {
	margin-bottom: 0px;
}
.node-type-quiz .page-newsletter .main .views-row .quiz-start-link {
	margin-bottom: 0px;
}
.page-blog .main .views-row .action-links a {
	margin-bottom: 0px;
}
.page-blog .main .views-row .button {
	margin-bottom: 0px;
}
.page-blog .main .views-row .call-to-action .call-to-action--link {
	margin-bottom: 0px;
}
.page-blog .main .views-row .call-to-action .call-to-action__link {
	margin-bottom: 0px;
}
.page-blog .main .views-row .flag {
	margin-bottom: 0px;
}
.page-blog .main .views-row .node-type-quiz .quiz-start-link {
	margin-bottom: 0px;
}
.page-blog .main .views-row .region ul.inline.links li a {
	margin-bottom: 0px;
}
.page-blog .main .views-row .simple-podcast-feed__children .simple-podcast-item__link {
	margin-bottom: 0px;
}
.page-blog .main .views-row .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin-bottom: 0px;
}
.page-blog .main .views-row .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.page-blog .main .views-row .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.page-blog .main .views-row .view-og-members-admin input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.page-blog .main .views-row dl.admin-list dt > a {
	margin-bottom: 0px;
}
.page-blog .main .views-row input[type=submit] {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .action-links a {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .button {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .call-to-action .call-to-action--link {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .call-to-action .call-to-action__link {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .flag {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .node-type-quiz .quiz-start-link {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .region ul.inline.links li a {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .simple-podcast-feed__children .simple-podcast-item__link {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row .view-og-members-admin input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row dl.admin-list dt > a {
	margin-bottom: 0px;
}
.page-curious-christian .main .views-row input[type=submit] {
	margin-bottom: 0px;
}
.page-news .main .views-row .action-links a {
	margin-bottom: 0px;
}
.page-news .main .views-row .button {
	margin-bottom: 0px;
}
.page-news .main .views-row .call-to-action .call-to-action--link {
	margin-bottom: 0px;
}
.page-news .main .views-row .call-to-action .call-to-action__link {
	margin-bottom: 0px;
}
.page-news .main .views-row .flag {
	margin-bottom: 0px;
}
.page-news .main .views-row .node-type-quiz .quiz-start-link {
	margin-bottom: 0px;
}
.page-news .main .views-row .region ul.inline.links li a {
	margin-bottom: 0px;
}
.page-news .main .views-row .simple-podcast-feed__children .simple-podcast-item__link {
	margin-bottom: 0px;
}
.page-news .main .views-row .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin-bottom: 0px;
}
.page-news .main .views-row .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.page-news .main .views-row .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.page-news .main .views-row .view-og-members-admin input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.page-news .main .views-row dl.admin-list dt > a {
	margin-bottom: 0px;
}
.page-news .main .views-row input[type=submit] {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .action-links a {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .button {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .call-to-action .call-to-action--link {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .call-to-action .call-to-action__link {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .flag {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .node-type-quiz .quiz-start-link {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .region ul.inline.links li a {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .simple-podcast-feed__children .simple-podcast-item__link {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .view-og-members-admin input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row .view-og-members-admin input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row dl.admin-list dt > a {
	margin-bottom: 0px;
}
.page-newsletter .main .views-row input[type=submit] {
	margin-bottom: 0px;
}
.region ul.inline.links li .dashboard-2016 .main .views-row a {
	margin-bottom: 0px;
}
.region ul.inline.links li .page-blog .main .views-row a {
	margin-bottom: 0px;
}
.region ul.inline.links li .page-curious-christian .main .views-row a {
	margin-bottom: 0px;
}
.region ul.inline.links li .page-news .main .views-row a {
	margin-bottom: 0px;
}
.region ul.inline.links li .page-newsletter .main .views-row a {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .dashboard-2016 .main .views-row .simple-podcast-item__link {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .page-blog .main .views-row .simple-podcast-item__link {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .page-curious-christian .main .views-row .simple-podcast-item__link {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .page-news .main .views-row .simple-podcast-item__link {
	margin-bottom: 0px;
}
.simple-podcast-feed__children .page-newsletter .main .views-row .simple-podcast-item__link {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .dashboard-2016 .main .views-row .form-radios > .form-item {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .page-blog .main .views-row .form-radios > .form-item {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .page-curious-christian .main .views-row .form-radios > .form-item {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .page-news .main .views-row .form-radios > .form-item {
	margin-bottom: 0px;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .page-newsletter .main .views-row .form-radios > .form-item {
	margin-bottom: 0px;
}
.view-og-members-admin .dashboard-2016 .main .views-row input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .dashboard-2016 .main .views-row input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .dashboard-2016 .main .views-row input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-blog .main .views-row input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-blog .main .views-row input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-blog .main .views-row input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-curious-christian .main .views-row input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-curious-christian .main .views-row input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-curious-christian .main .views-row input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-news .main .views-row input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-news .main .views-row input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-news .main .views-row input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-newsletter .main .views-row input[type=submit]#edit-preview ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-newsletter .main .views-row input[type=submit].unflag-action.flag ~ a {
	margin-bottom: 0px;
}
.view-og-members-admin .page-newsletter .main .views-row input[type=submit].secondary ~ a {
	margin-bottom: 0px;
}
dl.admin-list .dashboard-2016 .main .views-row dt > a {
	margin-bottom: 0px;
}
dl.admin-list .page-blog .main .views-row dt > a {
	margin-bottom: 0px;
}
dl.admin-list .page-curious-christian .main .views-row dt > a {
	margin-bottom: 0px;
}
dl.admin-list .page-news .main .views-row dt > a {
	margin-bottom: 0px;
}
dl.admin-list .page-newsletter .main .views-row dt > a {
	margin-bottom: 0px;
}
.dashboard-2016 .main .views-row .tile-right {
	background: rgb(255, 255, 255); height: 494px; max-height: 494px;
}
.page-blog .main .views-row .tile-right {
	background: rgb(255, 255, 255); height: 494px; max-height: 494px;
}
.page-curious-christian .main .views-row .tile-right {
	background: rgb(255, 255, 255); height: 494px; max-height: 494px;
}
.page-news .main .views-row .tile-right {
	background: rgb(255, 255, 255); height: 494px; max-height: 494px;
}
.page-newsletter .main .views-row .tile-right {
	background: rgb(255, 255, 255); height: 494px; max-height: 494px;
}
.dashboard-2016 .main .views-row .tile-right .tile-body {
	padding: 82px 26px 34px;
}
.page-blog .main .views-row .tile-right .tile-body {
	padding: 82px 26px 34px;
}
.page-curious-christian .main .views-row .tile-right .tile-body {
	padding: 82px 26px 34px;
}
.page-news .main .views-row .tile-right .tile-body {
	padding: 82px 26px 34px;
}
.page-newsletter .main .views-row .tile-right .tile-body {
	padding: 82px 26px 34px;
}
.page-testimonials .main {
	background-color: rgb(242, 242, 242);
}
.page-testimonials .main .views-row {
	margin-top: 15px;
}
.page-testimonials .main .views-row .tile-text {
	padding: 24px 15px 0px; background-color: rgb(255, 255, 255);
}
.page-testimonials .main .views-row .tile-text a {
	color: rgb(10, 10, 10);
}
@media screen and (min-width:640px)
{
.page-testimonials .main .views-row .tile-text {
	padding: 34px 26px 0px; height: 494px; max-height: 494px;
}
}
.page-testimonials .main .views-row .tile-text .tile-date {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.page-testimonials .main .views-row .tile-text .tile-title {
	margin: 9px 0px 0px; line-height: 1.2354; font-size: 17px; font-weight: 600;
}
@media screen and (min-width:640px)
{
.page-testimonials .main .views-row .tile-text .tile-title {
	margin: 29px 0px 0px; line-height: 1.2084; font-size: 24px;
}
}
.page-testimonials .main .views-row .tile-text .tile-picture {
	text-align: center; padding-top: 20px;
}
.page-testimonials .main .views-row .tile-text .tile-picture img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.page-testimonials .main .views-row .tile-right {
	background: rgb(255, 255, 255); height: 494px; max-height: 494px;
}
.page-testimonials .main .views-row .tile-right .tile-body {
	padding: 82px 26px 34px;
}
.node-type-curious-christian .pagedate {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.node-type-forum .pagedate {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.node-type-testimonial .pagedate {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.node-type-curious-christian .pagedate .pane-content {
	padding-top: 50px;
}
.node-type-forum .pagedate .pane-content {
	padding-top: 50px;
}
.node-type-testimonial .pagedate .pane-content {
	padding-top: 50px;
}
@media screen and (min-width:640px)
{
.node-type-curious-christian .pagedate .pane-content {
	width: 571px; margin-right: auto; margin-left: auto;
}
.node-type-forum .pagedate .pane-content {
	width: 571px; margin-right: auto; margin-left: auto;
}
.node-type-testimonial .pagedate .pane-content {
	width: 571px; margin-right: auto; margin-left: auto;
}
}
.node-type-curious-christian .pagetitle {
	margin: 36px auto 48px; line-height: 1.2167; font-size: 31px;
}
.node-type-forum .pagetitle {
	margin: 36px auto 48px; line-height: 1.2167; font-size: 31px;
}
.node-type-testimonial .pagetitle {
	margin: 36px auto 48px; line-height: 1.2167; font-size: 31px;
}
@media screen and (min-width:640px)
{
.node-type-curious-christian .pagetitle {
	width: 571px; line-height: 1.1167; font-size: 48px; margin-right: auto; margin-left: auto;
}
.node-type-forum .pagetitle {
	width: 571px; line-height: 1.1167; font-size: 48px; margin-right: auto; margin-left: auto;
}
.node-type-testimonial .pagetitle {
	width: 571px; line-height: 1.1167; font-size: 48px; margin-right: auto; margin-left: auto;
}
}
.node-type-curious-christian .pageimage {
	text-align: center; margin-right: auto; margin-left: auto; max-width: 750px;
}
.node-type-forum .pageimage {
	text-align: center; margin-right: auto; margin-left: auto; max-width: 750px;
}
.node-type-testimonial .pageimage {
	text-align: center; margin-right: auto; margin-left: auto; max-width: 750px;
}
.node-type-curious-christian .hero__headline.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-curious-christian h1.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-forum .hero__headline.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-forum h1.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-testimonial .hero__headline.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-testimonial h1.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-curious-christian .pagebody {
	margin: 55px auto 1rem;
}
.node-type-forum .pagebody {
	margin: 55px auto 1rem;
}
.node-type-testimonial .pagebody {
	margin: 55px auto 1rem;
}
@media screen and (min-width:640px)
{
.node-type-curious-christian .pagebody {
	width: 571px; margin-right: auto; margin-left: auto;
}
.node-type-forum .pagebody {
	width: 571px; margin-right: auto; margin-left: auto;
}
.node-type-testimonial .pagebody {
	width: 571px; margin-right: auto; margin-left: auto;
}
}
.node-type-curious-christian .pagelink {
	margin: 0px auto 55px;
}
.node-type-forum .pagelink {
	margin: 0px auto 55px;
}
.node-type-testimonial .pagelink {
	margin: 0px auto 55px;
}
@media screen and (min-width:640px)
{
.node-type-curious-christian .pagelink {
	width: 571px; margin-right: auto; margin-left: auto;
}
.node-type-forum .pagelink {
	width: 571px; margin-right: auto; margin-left: auto;
}
.node-type-testimonial .pagelink {
	width: 571px; margin-right: auto; margin-left: auto;
}
}
.node-type-curious-christian .footer {
	margin-top: 50px;
}
.node-type-forum .footer {
	margin-top: 50px;
}
.node-type-testimonial .footer {
	margin-top: 50px;
}
.node-type-blog #block-system-main {
	padding-top: 50px;
}
.node-type-newsletter #block-system-main {
	padding-top: 50px;
}
.node-type-blog .pagedate {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.node-type-newsletter .pagedate {
	color: rgb(100, 100, 100); text-transform: uppercase; line-height: 1.6364; letter-spacing: 0.1em; font-size: 12px; font-weight: 600;
}
.node-type-blog .hero__headline {
	margin: 36px auto 48px; line-height: 1.2167; font-size: 31px;
}
.node-type-blog h1 {
	margin: 36px auto 48px; line-height: 1.2167; font-size: 31px;
}
.node-type-newsletter .hero__headline {
	margin: 36px auto 48px; line-height: 1.2167; font-size: 31px;
}
.node-type-newsletter h1 {
	margin: 36px auto 48px; line-height: 1.2167; font-size: 31px;
}
@media screen and (min-width:640px)
{
.node-type-blog .hero__headline {
	line-height: 1.1167; font-size: 48px;
}
.node-type-blog h1 {
	line-height: 1.1167; font-size: 48px;
}
.node-type-newsletter .hero__headline {
	line-height: 1.1167; font-size: 48px;
}
.node-type-newsletter h1 {
	line-height: 1.1167; font-size: 48px;
}
}
.node-type-blog .hero__headline.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-blog h1.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-newsletter .hero__headline.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-newsletter h1.hero-headline {
	line-height: 1.3416; letter-spacing: 0em; font-size: 48px;
}
.node-type-blog .pageimage {
	margin-bottom: 48px;
}
.node-type-newsletter .pageimage {
	margin-bottom: 48px;
}
.node-type-blog .pageimage img {
	width: 100%; height: auto;
}
.node-type-newsletter .pageimage img {
	width: 100%; height: auto;
}
.node-type-blog .pagebody {
	margin: 55px auto 1rem;
}
.node-type-newsletter .pagebody {
	margin: 55px auto 1rem;
}
.node-type-blog .pagelink {
	margin: 0px auto 55px;
}
.node-type-newsletter .pagelink {
	margin: 0px auto 55px;
}
.node-type-blog .footer {
	margin-top: 50px;
}
.node-type-newsletter .footer {
	margin-top: 50px;
}
.page-curious-christian ul.pagination {
	margin-top: 2rem;
}
.page-home .l-home-page-layout .homepage-hero {
	background-position: center; height: 400px; position: relative; background-image: url("https://s3.amazonaws.com/images.biblicaltraining.org/home_hero/home-hero.jpg"); background-size: cover;
}
@media screen and (min-width:1440px)
{
.page-home .l-home-page-layout .homepage-hero {
	height: 600px;
}
}
.page-home .l-home-page-layout .homepage-hero .flex-parent {
	padding: 10px 5px; height: 400px; display: flex;
}
@media screen and (min-width:1440px)
{
.page-home .l-home-page-layout .homepage-hero .flex-parent {
	height: 600px;
}
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .flex-child {
	margin: 0px 5px; padding: 20px; text-align: left;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .one.flex-child {
	align-self: flex-start; -webkit-align-self: flex-start;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .two.flex-child {
	align-self: flex-end; -webkit-align-self: flex-end;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .three.flex-child {
	-ms-grid-row-align: center; align-self: center; -webkit-align-self: center;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .four.flex-child {
	align-self: baseline; -webkit-align-self: baseline;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .hero__headline {
	color: rgb(255, 255, 255); line-height: 1.5; font-size: 25px; margin-bottom: 20px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent h1 {
	color: rgb(255, 255, 255); line-height: 1.5; font-size: 25px; margin-bottom: 20px;
}
@media screen and (min-width:767px)
{
.page-home .l-home-page-layout .homepage-hero .flex-parent .hero__headline {
	font-size: 48px; max-width: 700px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent h1 {
	font-size: 48px; max-width: 700px;
}
}
.node-type-quiz .page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.node-type-quiz .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .node-type-quiz .sidebar .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-node-take .sidebar .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-node-take .sidebar h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .page-node-take .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .page-node-take h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .pane-title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent h3 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-node-take .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-node-take .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.page-user-edit-user-satisfaction .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .node-type-quiz .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .pane-title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .page-node-take .page-home .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .page-node-take .page-home .l-home-page-layout .homepage-hero .flex-parent h2 {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
.sidebar .page-user-edit-user-satisfaction .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	color: rgb(255, 255, 255); line-height: 1.3; font-size: 18px; font-weight: 400; margin-bottom: 30px;
}
@media screen and (min-width:1440px)
{
.node-type-quiz .page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .field-name-body {
	font-size: 27px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.node-type-quiz .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .hero__intro {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated h2 {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .node-type-quiz .sidebar .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-node-take .sidebar .hero__intro {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-node-take .sidebar h2 {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .node-type-quiz .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .page-node-take .hero__intro {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .page-node-take h2 {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .sidebar .pane-title {
	font-size: 27px;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent h3 {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent h2 {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent h2 {
	font-size: 27px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-node-take .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.page-node-take .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent h2 {
	font-size: 27px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout .homepage-hero .flex-parent .l-home-page-layout-updated .connector-button__title {
	font-size: 27px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.page-user-edit-user-satisfaction .sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
.sidebar .node-type-quiz .page-home .l-home-page-layout .homepage-hero .flex-parent .field-name-body {
	font-size: 27px;
}
.sidebar .page-home .l-home-page-layout .homepage-hero .flex-parent .pane-title {
	font-size: 27px;
}
.sidebar .page-node-take .page-home .l-home-page-layout .homepage-hero .flex-parent .hero__intro {
	font-size: 27px;
}
.sidebar .page-node-take .page-home .l-home-page-layout .homepage-hero .flex-parent h2 {
	font-size: 27px;
}
.sidebar .page-user-edit-user-satisfaction .page-home .l-home-page-layout .homepage-hero .flex-parent .connector-button__title {
	font-size: 27px;
}
}
.action-links .page-home .l-home-page-layout .homepage-hero .flex-parent a {
	z-index: 10;
}
.call-to-action .page-home .l-home-page-layout .homepage-hero .flex-parent .call-to-action--link {
	z-index: 10;
}
.call-to-action .page-home .l-home-page-layout .homepage-hero .flex-parent .call-to-action__link {
	z-index: 10;
}
.node-type-quiz .page-home .l-home-page-layout .homepage-hero .flex-parent .quiz-start-link {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .action-links a {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .button {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .call-to-action .call-to-action--link {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .call-to-action .call-to-action__link {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .flag {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .node-type-quiz .quiz-start-link {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .region ul.inline.links li a {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .simple-podcast-feed__children .simple-podcast-item__link {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .form-radios > .form-item {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .view-og-members-admin input[type=submit]#edit-preview ~ a {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .view-og-members-admin input[type=submit].unflag-action.flag ~ a {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent .view-og-members-admin input[type=submit].secondary ~ a {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent dl.admin-list dt > a {
	z-index: 10;
}
.page-home .l-home-page-layout .homepage-hero .flex-parent input[type=submit] {
	z-index: 10;
}
.region ul.inline.links li .page-home .l-home-page-layout .homepage-hero .flex-parent a {
	z-index: 10;
}
.simple-podcast-feed__children .page-home .l-home-page-layout .homepage-hero .flex-parent .simple-podcast-item__link {
	z-index: 10;
}
.view--classes-by-category .views-exposed-widgets .views-widget-filter-field_skill_level .page-home .l-home-page-layout .homepage-hero .flex-parent .form-radios > .form-item {
	z-index: 10;
}
.view-og-members-admin .page-home .l-home-page-layout .homepage-hero .flex-parent input[type=submit]#edit-preview ~ a {
	z-index: 10;
}
.view-og-members-admin .page-home .l-home-page-layout .homepage-hero .flex-parent input[type=submit].unflag-action.flag ~ a {
	z-index: 10;
}
.view-og-members-admin .page-home .l-home-page-layout .homepage-hero .flex-parent input[type=submit].secondary ~ a {
	z-index: 10;
}
dl.admin-list .page-home .l-home-page-layout .homepage-hero .flex-parent dt > a {
	z-index: 10;
}
.page-home .l-home-page-layout .announcements {
	padding: 30px; color: rgb(255, 255, 255); line-height: 1.2; font-size: 18px;
}
.page-home .l-home-page-layout .announcements a {
	color: rgb(255, 255, 255) !important;
}
@media screen and (max-width:767px)
{
.page-home .l-home-page-layout .announcements img.mounce_announce {
	max-width: 200px;
}
}
.node-type-quiz .page-home .l-home-page-layout .announcements .l-home-page-layout-updated .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.node-type-quiz .page-home .l-home-page-layout-updated .l-home-page-layout .announcements .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .announcements .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.node-type-quiz .sidebar .page-home .l-home-page-layout .announcements .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .l-home-page-layout-updated .hero__intro {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .l-home-page-layout-updated .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .l-home-page-layout-updated h2 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .node-type-quiz .sidebar .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .page-node-take .sidebar .hero__intro {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .page-node-take .sidebar h2 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .sidebar .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .sidebar .page-node-take .hero__intro {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .sidebar .page-node-take h2 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .sidebar .pane-title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements h3 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout-updated .l-home-page-layout .announcements .hero__intro {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout-updated .l-home-page-layout .announcements h2 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout-updated .node-type-quiz .l-home-page-layout .announcements .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .l-home-page-layout .announcements .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .page-home .l-home-page-layout .announcements .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .announcements .hero__intro {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .announcements h2 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .page-home .l-home-page-layout .announcements .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-node-take .sidebar .page-home .l-home-page-layout .announcements .hero__intro {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-node-take .sidebar .page-home .l-home-page-layout .announcements h2 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout .announcements .l-home-page-layout-updated .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .l-home-page-layout .announcements .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .page-home .l-home-page-layout .announcements .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-user-edit-user-satisfaction .sidebar .page-home .l-home-page-layout .announcements .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.sidebar .node-type-quiz .page-home .l-home-page-layout .announcements .field-name-body {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.sidebar .page-home .l-home-page-layout .announcements .pane-title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.sidebar .page-node-take .page-home .l-home-page-layout .announcements .hero__intro {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.sidebar .page-node-take .page-home .l-home-page-layout .announcements h2 {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.sidebar .page-user-edit-user-satisfaction .page-home .l-home-page-layout .announcements .connector-button__title {
	color: rgb(255, 255, 255); font-size: 28px; margin-top: 0px;
}
.page-home .l-home-page-layout .announcements .more-sm {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-speakers {
	padding: 50px 0px;
}
.node-type-quiz .page-home .l-home-page-layout .pane-featured-speakers .field-name-body.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers .node-type-quiz .field-name-body.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers .page-user-edit-user-satisfaction .connector-button__title.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers .pane-user-profile .sidebar .pane-title.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers .pane-user-profile h3.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers .hero__intro.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers .sidebar .pane-user-profile .pane-title.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers h2.section-title {
	margin-top: 0px;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout .pane-featured-speakers .connector-button__title.section-title {
	margin-top: 0px;
}
.pane-user-profile .page-home .l-home-page-layout .pane-featured-speakers h3.section-title {
	margin-top: 0px;
}
.pane-user-profile .sidebar .page-home .l-home-page-layout .pane-featured-speakers .pane-title.section-title {
	margin-top: 0px;
}
.sidebar .pane-user-profile .page-home .l-home-page-layout .pane-featured-speakers .pane-title.section-title {
	margin-top: 0px;
}
.page-home .l-home-page-layout .pane-featured-speakers .views-row {
	text-align: center;
}
.page-home .l-home-page-layout .views-field-field-photo-round .field-content img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.page-home .l-home-page-layout .views-field-title {
	margin: 5px 0px 10px;
}
.page-home .l-home-page-layout .views-field-title .field-content a {
	color: rgb(10, 10, 10); font-weight: 600;
}
.page-home .l-home-page-layout .views-field-field-organization-logo .field-content img {
	max-width: 120px;
}
.page-home .l-home-page-layout .pane-featured-courses {
	padding: 50px 0px;
}
.page-home .l-home-page-layout .pane-featured-courses .grid-margin-x {
	margin-right: 0px; margin-left: 0px;
}
.node-type-quiz .page-home .l-home-page-layout .pane-featured-courses .field-name-body.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses .node-type-quiz .field-name-body.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses .page-user-edit-user-satisfaction .connector-button__title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses .pane-user-profile .sidebar .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses .pane-user-profile h3.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses .hero__intro.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses .sidebar .pane-user-profile .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses h2.section-title {
	color: rgb(255, 255, 255);
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout .pane-featured-courses .connector-button__title.section-title {
	color: rgb(255, 255, 255);
}
.pane-user-profile .page-home .l-home-page-layout .pane-featured-courses h3.section-title {
	color: rgb(255, 255, 255);
}
.pane-user-profile .sidebar .page-home .l-home-page-layout .pane-featured-courses .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.sidebar .pane-user-profile .page-home .l-home-page-layout .pane-featured-courses .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-courses .view-footer a {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-tracks {
	padding-bottom: 50px;
}
.page-home .l-home-page-layout .pane-featured-tracks .grid-margin-x {
	margin-right: 0px; margin-left: 0px;
}
.page-home .l-home-page-layout .pane-featured-testimonials {
	padding: 40px 0px 50px;
}
.node-type-quiz .page-home .l-home-page-layout .pane-featured-testimonials .field-name-body.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .node-type-quiz .field-name-body.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .page-user-edit-user-satisfaction .connector-button__title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .pane-user-profile .sidebar .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .pane-user-profile h3.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .hero__intro.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .sidebar .pane-user-profile .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials h2.section-title {
	color: rgb(255, 255, 255);
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout .pane-featured-testimonials .connector-button__title.section-title {
	color: rgb(255, 255, 255);
}
.pane-user-profile .page-home .l-home-page-layout .pane-featured-testimonials h3.section-title {
	color: rgb(255, 255, 255);
}
.pane-user-profile .sidebar .page-home .l-home-page-layout .pane-featured-testimonials .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.sidebar .pane-user-profile .page-home .l-home-page-layout .pane-featured-testimonials .pane-title.section-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .views-row {
	text-align: center;
}
@media screen and (max-width:767px)
{
.page-home .l-home-page-layout .pane-featured-testimonials .views-row {
	margin-bottom: 30px;
}
}
.page-home .l-home-page-layout .pane-featured-testimonials .views-row .views-field-title {
	font-weight: 600;
}
.page-home .l-home-page-layout .pane-featured-testimonials .views-row .views-field-title a {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout .pane-featured-testimonials .views-row .views-field-field-testimonial-picture .field-content img {
	border-radius: 100%; border: 4px solid rgb(230, 230, 230); transition:border 0.2s; border-image: none; max-width: 128px;
}
.page-home .l-home-page-layout .pane-featured-testimonials .views-row .views-field-body .field-content {
	color: rgb(255, 255, 255); line-height: 30px;
}
.page-home .l-home-page-layout .pane-featured-testimonials .views-row .views-field-body .field-content::before {
	color: rgb(255, 255, 255); line-height: 30px; font-family: Fontawesome; font-size: 30px; margin-right: 20px; display: block; content: "\f10d";
}
.page-home .l-home-page-layout .pane-featured-testimonials .views-row .views-field-body .field-content::after {
	color: rgb(255, 255, 255); line-height: 30px; font-family: Fontawesome; font-size: 30px; margin-right: 20px; display: block; content: "\f10e";
}
.page-home .l-home-page-layout-updated .hero {
	background-position: center 0px; padding: 0px !important; text-align: center; margin-bottom: 0px; min-height: 400px; background-image: url("https://www.biblicaltraining.org/sites/default/files/hero-wallace.jpg"); background-size: cover;
}
.page-home-new .l-home-page-layout-updated .hero {
	background-position: center 0px; padding: 0px !important; text-align: center; margin-bottom: 0px; min-height: 400px; background-image: url("https://www.biblicaltraining.org/sites/default/files/hero-wallace.jpg"); background-size: cover;
}
@media screen and (min-width:90em)
{
.page-home .l-home-page-layout-updated .hero {
	min-height: 570px;
}
.page-home-new .l-home-page-layout-updated .hero {
	min-height: 570px;
}
}
.page-home .l-home-page-layout-updated .hero__headline {
	color: rgb(255, 255, 255) !important; font-family: "Times New Roman"; font-size: 2.4em !important; font-style: italic;
}
.page-home .l-home-page-layout-updated h1 {
	color: rgb(255, 255, 255) !important; font-family: "Times New Roman"; font-size: 2.4em !important; font-style: italic;
}
.page-home-new .l-home-page-layout-updated .hero__headline {
	color: rgb(255, 255, 255) !important; font-family: "Times New Roman"; font-size: 2.4em !important; font-style: italic;
}
.page-home-new .l-home-page-layout-updated h1 {
	color: rgb(255, 255, 255) !important; font-family: "Times New Roman"; font-size: 2.4em !important; font-style: italic;
}
.node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated .hero__intro {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated .pane-user-profile .sidebar .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated .pane-user-profile h3 {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated .sidebar .pane-user-profile .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated h2 {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home-new .l-home-page-layout-updated .hero__intro {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .sidebar .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile h3 {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home-new .l-home-page-layout-updated .sidebar .pane-user-profile .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home-new .l-home-page-layout-updated h2 {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.pane-user-profile .page-home .l-home-page-layout-updated h3 {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated h3 {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.pane-user-profile .sidebar .page-home .l-home-page-layout-updated .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.pane-user-profile .sidebar .page-home-new .l-home-page-layout-updated .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.sidebar .pane-user-profile .page-home .l-home-page-layout-updated .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.sidebar .pane-user-profile .page-home-new .l-home-page-layout-updated .pane-title {
	margin: 1rem 0px 3rem; font-weight: 600;
}
.page-home .l-home-page-layout-updated .view-content {
	width: auto;
}
.page-home-new .l-home-page-layout-updated .view-content {
	width: auto;
}
.page-home .l-home-page-layout-updated .more {
	font-size: 100%;
}
.page-home-new .l-home-page-layout-updated .more {
	font-size: 100%;
}
.page-home .l-home-page-layout-updated .bg--blue {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue {
	color: rgb(255, 255, 255);
}
.node-type-quiz .page-home .l-home-page-layout-updated .bg--blue .field-name-body {
	color: rgb(255, 255, 255);
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .bg--blue .field-name-body {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue .hero__intro {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue .pane-user-profile .sidebar .pane-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue .pane-user-profile h3 {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue .sidebar .pane-user-profile .pane-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue a {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .bg--blue h2 {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue .hero__intro {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue .node-type-quiz .field-name-body {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue .page-user-edit-user-satisfaction .connector-button__title {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue .pane-user-profile .sidebar .pane-title {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue .pane-user-profile h3 {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue .sidebar .pane-user-profile .pane-title {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue a {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .bg--blue h2 {
	color: rgb(255, 255, 255);
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .bg--blue .connector-button__title {
	color: rgb(255, 255, 255);
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .bg--blue .connector-button__title {
	color: rgb(255, 255, 255);
}
.pane-user-profile .page-home .l-home-page-layout-updated .bg--blue h3 {
	color: rgb(255, 255, 255);
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .bg--blue h3 {
	color: rgb(255, 255, 255);
}
.pane-user-profile .sidebar .page-home .l-home-page-layout-updated .bg--blue .pane-title {
	color: rgb(255, 255, 255);
}
.pane-user-profile .sidebar .page-home-new .l-home-page-layout-updated .bg--blue .pane-title {
	color: rgb(255, 255, 255);
}
.sidebar .pane-user-profile .page-home .l-home-page-layout-updated .bg--blue .pane-title {
	color: rgb(255, 255, 255);
}
.sidebar .pane-user-profile .page-home-new .l-home-page-layout-updated .bg--blue .pane-title {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper {
	padding-right: 0px;
}
.page-home-new .l-home-page-layout-updated .pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper {
	padding-right: 0px;
}
.page-home .l-home-page-layout-updated .pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper::after {
	right: 5px; padding-left: 0.5rem; font-size: 20px;
}
.page-home-new .l-home-page-layout-updated .pane-views-exp-solr-search-page-1 #views-exposed-form-solr-search-page-1 #edit-search-api-views-fulltext-wrapper::after {
	right: 5px; padding-left: 0.5rem; font-size: 20px;
}
.page-home .l-home-page-layout-updated .pane-featured-speakers .views-row {
	text-align: center;
}
.page-home-new .l-home-page-layout-updated .pane-featured-speakers .views-row {
	text-align: center;
}
.page-home .l-home-page-layout-updated .pane-featured-speakers .views-field-field-photo-round {
	margin: auto; max-width: 125px;
}
.page-home-new .l-home-page-layout-updated .pane-featured-speakers .views-field-field-photo-round {
	margin: auto; max-width: 125px;
}
.page-home .l-home-page-layout-updated .pane-featured-speakers .views-field-field-photo-round img {
	border-radius: 1000rem; border: 3px solid rgb(226, 226, 230); border-image: none; overflow: hidden; margin-bottom: 0.5rem;
}
.page-home-new .l-home-page-layout-updated .pane-featured-speakers .views-field-field-photo-round img {
	border-radius: 1000rem; border: 3px solid rgb(226, 226, 230); border-image: none; overflow: hidden; margin-bottom: 0.5rem;
}
.page-home .l-home-page-layout-updated .pane-featured-speakers .views-field-title a {
	color: rgb(10, 10, 10); font-weight: 600;
}
.page-home-new .l-home-page-layout-updated .pane-featured-speakers .views-field-title a {
	color: rgb(10, 10, 10); font-weight: 600;
}
.page-home .l-home-page-layout-updated .pane-featured-speakers .views-field-field-organization-logo img {
	margin: 1rem 0px; width: auto; max-height: 4rem; max-width: 50%;
}
.page-home-new .l-home-page-layout-updated .pane-featured-speakers .views-field-field-organization-logo img {
	margin: 1rem 0px; width: auto; max-height: 4rem; max-width: 50%;
}
.page-home .l-home-page-layout-updated .pane-featured-testimonials {
	margin: auto; font-style: italic; max-width: 50rem;
}
.page-home-new .l-home-page-layout-updated .pane-featured-testimonials {
	margin: auto; font-style: italic; max-width: 50rem;
}
.page-home .l-home-page-layout-updated .pane-featured-testimonials .views-row {
	flex-flow:column nowrap; text-align: center; display: flex; -webkit-flex-flow: column;
}
.page-home-new .l-home-page-layout-updated .pane-featured-testimonials .views-row {
	flex-flow:column nowrap; text-align: center; display: flex; -webkit-flex-flow: column;
}
.page-home .l-home-page-layout-updated .pane-featured-testimonials .views-field-field-testimonial-picture {
	margin-bottom: 1rem; order: 1; -webkit-order: 1;
}
.page-home-new .l-home-page-layout-updated .pane-featured-testimonials .views-field-field-testimonial-picture {
	margin-bottom: 1rem; order: 1; -webkit-order: 1;
}
.page-home .l-home-page-layout-updated .pane-featured-testimonials .views-field-field-testimonial-picture img {
	border-radius: 1000rem; overflow: hidden; margin-bottom: 0.5rem;
}
.page-home-new .l-home-page-layout-updated .pane-featured-testimonials .views-field-field-testimonial-picture img {
	border-radius: 1000rem; overflow: hidden; margin-bottom: 0.5rem;
}
.page-home .l-home-page-layout-updated .pane-featured-testimonials .views-field-body {
	color: rgb(100, 100, 100); order: 2; -webkit-order: 2;
}
.page-home-new .l-home-page-layout-updated .pane-featured-testimonials .views-field-body {
	color: rgb(100, 100, 100); order: 2; -webkit-order: 2;
}
.page-home .l-home-page-layout-updated .pane-featured-testimonials .views-field-title {
	order: 3; -webkit-order: 3;
}
.page-home-new .l-home-page-layout-updated .pane-featured-testimonials .views-field-title {
	order: 3; -webkit-order: 3;
}
.page-home .l-home-page-layout-updated .tracks {
	margin-bottom: 1rem;
}
.page-home-new .l-home-page-layout-updated .tracks {
	margin-bottom: 1rem;
}
.page-home .l-home-page-layout-updated .track > a {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .track > a {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .track > a:hover {
	color: rgb(255, 255, 255);
}
.page-home-new .l-home-page-layout-updated .track > a:hover {
	color: rgb(255, 255, 255);
}
.page-home .l-home-page-layout-updated .track p {
	margin: 0.5rem 0px 2rem; font-size: 80%;
}
.page-home-new .l-home-page-layout-updated .track p {
	margin: 0.5rem 0px 2rem; font-size: 80%;
}
.page-home .l-home-page-layout-updated .track-img {
	transition:opacity 0.7s linear; opacity: 0.3;
}
.page-home-new .l-home-page-layout-updated .track-img {
	transition:opacity 0.7s linear; opacity: 0.3;
}
.page-home .l-home-page-layout-updated .track-img:hover {
	opacity: 1; -webkit-filter: grayscale(100%);
}
.page-home-new .l-home-page-layout-updated .track-img:hover {
	opacity: 1; -webkit-filter: grayscale(100%);
}
@media print
{
html {
	font-size: 14px;
}
.bt-hero .bt-hero__title {
	font-family: "Times New Roman",serif;
}
.call-to-action .call-to-action__title {
	font-family: "Times New Roman",serif;
}
.facet-title .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .node-type-quiz .field-name-body.hero__intro {
	font-family: "Times New Roman",serif;
}
.facet-title .node-type-quiz .page-home .l-home-page-layout-updated .pane-user-profile .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .node-type-quiz .page-home-new .l-home-page-layout-updated .pane-user-profile .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .node-type-quiz .page-node-take .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .node-type-quiz .pane-user-profile h3.field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .node-type-quiz .sidebar .pane-user-profile .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home .l-home-page-layout-updated .node-type-quiz .pane-user-profile .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home .l-home-page-layout-updated .page-node-take .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home .l-home-page-layout-updated .pane-user-profile .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home .l-home-page-layout-updated .pane-user-profile h2.pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home-new .l-home-page-layout-updated .node-type-quiz .pane-user-profile .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home-new .l-home-page-layout-updated .page-node-take .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-home-new .l-home-page-layout-updated .pane-user-profile h2.pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .hero__intro {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .page-home .l-home-page-layout-updated .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .pane-user-profile .page-home .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .pane-user-profile .sidebar .pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .pane-user-profile h3 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .sidebar .pane-user-profile .pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take .sidebar .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .page-node-take h2.hero__intro {
	font-family: "Times New Roman",serif;
}
.facet-title .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-user-edit-user-satisfaction .connector-button__title.hero__intro {
	font-family: "Times New Roman",serif;
}
.facet-title .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .pane-user-profile .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .pane-user-profile .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-user-edit-user-satisfaction .page-node-take .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-user-edit-user-satisfaction .pane-user-profile h3.connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .page-user-edit-user-satisfaction .sidebar .pane-user-profile .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .hero__intro.pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .node-type-quiz .sidebar .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .node-type-quiz h3.field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home .l-home-page-layout-updated h2.pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-home-new .l-home-page-layout-updated h2.pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-node-take .page-home .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-node-take .page-home-new .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-node-take .sidebar h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-node-take h3 {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction .sidebar .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .page-user-edit-user-satisfaction h3.connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .sidebar .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .sidebar .page-node-take .pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .sidebar .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .sidebar .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile .sidebar .pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .pane-user-profile h3.pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .sidebar .node-type-quiz .pane-user-profile .field-name-body {
	font-family: "Times New Roman",serif;
}
.facet-title .sidebar .page-node-take .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.facet-title .sidebar .page-user-edit-user-satisfaction .pane-user-profile .connector-button__title {
	font-family: "Times New Roman",serif;
}
.facet-title .sidebar .pane-user-profile .page-node-take .pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title .sidebar .pane-user-profile .pane-title {
	font-family: "Times New Roman",serif;
}
.facet-title h2.pane-title {
	font-family: "Times New Roman",serif;
}
.h1 {
	font-family: "Times New Roman",serif;
}
.h2 {
	font-family: "Times New Roman",serif;
}
.h3 {
	font-family: "Times New Roman",serif;
}
.h4 {
	font-family: "Times New Roman",serif;
}
.h5 {
	font-family: "Times New Roman",serif;
}
.h6 {
	font-family: "Times New Roman",serif;
}
.heading--large {
	font-family: "Times New Roman",serif;
}
.hero__headline {
	font-family: "Times New Roman",serif;
}
.hero__intro {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .facet-title .field-name-body.hero__intro {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .page-home .l-home-page-layout-updated .pane-user-profile .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .page-node-take .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .pane-user-profile .facet-title h3.field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .sidebar .field-name-body {
	font-family: "Times New Roman",serif;
}
.node-type-quiz .sidebar .pane-user-profile .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .hero__intro {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .node-type-quiz .pane-user-profile .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .page-node-take .pane-user-profile .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .pane-user-profile .facet-title h2.pane-title {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .pane-user-profile .page-node-take .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated .pane-user-profile h3 {
	font-family: "Times New Roman",serif;
}
.page-home .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .hero__intro {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .pane-user-profile .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .page-node-take .pane-user-profile .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .pane-user-profile .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title h2.pane-title {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile .page-node-take .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile h3 {
	font-family: "Times New Roman",serif;
}
.page-home-new .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .facet-title .hero__intro {
	font-family: "Times New Roman",serif;
}
.page-node-take .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .facet-title h2.hero__intro {
	font-family: "Times New Roman",serif;
}
.page-node-take .node-type-quiz .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.page-node-take .page-home .l-home-page-layout-updated .pane-user-profile .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-node-take .pane-user-profile .facet-title h3 {
	font-family: "Times New Roman",serif;
}
.page-node-take .pane-user-profile .page-home .l-home-page-layout-updated .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .pane-user-profile .page-home-new .l-home-page-layout-updated .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .pane-user-profile .sidebar .facet-title .pane-title {
	font-family: "Times New Roman",serif;
}
.page-node-take .pane-user-profile .sidebar h3 {
	font-family: "Times New Roman",serif;
}
.page-node-take .sidebar .hero__intro {
	font-family: "Times New Roman",serif;
}
.page-node-take .sidebar .pane-user-profile .facet-title .pane-title {
	font-family: "Times New Roman",serif;
}
.page-node-take .sidebar .pane-user-profile .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .sidebar .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.page-node-take .sidebar h2 {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .facet-title .connector-button__title.hero__intro {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .pane-user-profile .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .pane-user-profile .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .page-node-take .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .pane-user-profile .facet-title h3.connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .sidebar .connector-button__title {
	font-family: "Times New Roman",serif;
}
.page-user-edit-user-satisfaction .sidebar .pane-user-profile .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .facet-title h3.pane-title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .node-type-quiz .facet-title h3.field-name-body {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .node-type-quiz .page-home .l-home-page-layout-updated .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .node-type-quiz .page-home-new .l-home-page-layout-updated .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .node-type-quiz .sidebar .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home .l-home-page-layout-updated .facet-title h2.pane-title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home .l-home-page-layout-updated .node-type-quiz .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-node-take .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home .l-home-page-layout-updated h3 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .facet-title h2.pane-title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .node-type-quiz .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-node-take .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated h3 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-node-take .facet-title h3 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-node-take .page-home .l-home-page-layout-updated .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-node-take .page-home-new .l-home-page-layout-updated .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-node-take .sidebar .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-node-take .sidebar h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-node-take .sidebar h3 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-user-edit-user-satisfaction .facet-title h3.connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .page-user-edit-user-satisfaction .sidebar .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .sidebar .facet-title .pane-title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .sidebar .node-type-quiz .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .sidebar .page-node-take .facet-title .pane-title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .sidebar .page-node-take .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .sidebar .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .sidebar .page-user-edit-user-satisfaction .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile .sidebar .pane-title {
	font-family: "Times New Roman",serif;
}
.pane-user-profile h3 {
	font-family: "Times New Roman",serif;
}
.sidebar .node-type-quiz .field-name-body {
	font-family: "Times New Roman",serif;
}
.sidebar .node-type-quiz .pane-user-profile .facet-title .field-name-body {
	font-family: "Times New Roman",serif;
}
.sidebar .page-node-take .hero__intro {
	font-family: "Times New Roman",serif;
}
.sidebar .page-node-take .pane-user-profile .facet-title h2 {
	font-family: "Times New Roman",serif;
}
.sidebar .page-node-take .pane-user-profile h2 {
	font-family: "Times New Roman",serif;
}
.sidebar .page-node-take .pane-user-profile h3 {
	font-family: "Times New Roman",serif;
}
.sidebar .page-node-take h2 {
	font-family: "Times New Roman",serif;
}
.sidebar .page-user-edit-user-satisfaction .connector-button__title {
	font-family: "Times New Roman",serif;
}
.sidebar .page-user-edit-user-satisfaction .pane-user-profile .facet-title .connector-button__title {
	font-family: "Times New Roman",serif;
}
.sidebar .pane-title {
	font-family: "Times New Roman",serif;
}
.sidebar .pane-user-profile .facet-title .pane-title {
	font-family: "Times New Roman",serif;
}
.sidebar .pane-user-profile .page-node-take .facet-title .pane-title {
	font-family: "Times New Roman",serif;
}
.sidebar .pane-user-profile .page-node-take h3 {
	font-family: "Times New Roman",serif;
}
.sidebar .pane-user-profile .pane-title {
	font-family: "Times New Roman",serif;
}
.simple-podcast-item .podcast-transcript .field-label {
	font-family: "Times New Roman",serif;
}
body {
	font-family: "Times New Roman",serif;
}
h1 {
	font-family: "Times New Roman",serif;
}
h2 {
	font-family: "Times New Roman",serif;
}
h3 {
	font-family: "Times New Roman",serif;
}
h4 {
	font-family: "Times New Roman",serif;
}
h5 {
	font-family: "Times New Roman",serif;
}
h6 {
	font-family: "Times New Roman",serif;
}
html {
	font-family: "Times New Roman",serif;
}
p {
	font-family: "Times New Roman",serif;
}
.call-to-action .call-to-action__title {
	font-size: 16px !important; font-weight: 700 !important;
}
.h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.node-type-quiz .page-home .l-home-page-layout-updated .field-name-body {
	font-size: 16px !important; font-weight: 700 !important;
}
.node-type-quiz .page-home-new .l-home-page-layout-updated .field-name-body {
	font-size: 16px !important; font-weight: 700 !important;
}
.node-type-quiz .sidebar .field-name-body {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home .l-home-page-layout-updated .hero__intro {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home .l-home-page-layout-updated .pane-user-profile h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home .l-home-page-layout-updated h2 {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home-new .l-home-page-layout-updated .hero__intro {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home-new .l-home-page-layout-updated .node-type-quiz .field-name-body {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home-new .l-home-page-layout-updated .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home-new .l-home-page-layout-updated .pane-user-profile h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-home-new .l-home-page-layout-updated h2 {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-node-take .pane-user-profile .sidebar h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-node-take .sidebar .hero__intro {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-node-take .sidebar h2 {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-user-edit-user-satisfaction .page-home .l-home-page-layout-updated .connector-button__title {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-user-edit-user-satisfaction .page-home-new .l-home-page-layout-updated .connector-button__title {
	font-size: 16px !important; font-weight: 700 !important;
}
.page-user-edit-user-satisfaction .sidebar .connector-button__title {
	font-size: 16px !important; font-weight: 700 !important;
}
.pane-user-profile .page-home .l-home-page-layout-updated h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.pane-user-profile .page-home-new .l-home-page-layout-updated h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.pane-user-profile .page-node-take .sidebar h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.sidebar .node-type-quiz .field-name-body {
	font-size: 16px !important; font-weight: 700 !important;
}
.sidebar .page-node-take .hero__intro {
	font-size: 16px !important; font-weight: 700 !important;
}
.sidebar .page-node-take .pane-user-profile h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
.sidebar .page-node-take h2 {
	font-size: 16px !important; font-weight: 700 !important;
}
.sidebar .page-user-edit-user-satisfaction .connector-button__title {
	font-size: 16px !important; font-weight: 700 !important;
}
.sidebar .pane-title {
	font-size: 16px !important; font-weight: 700 !important;
}
.sidebar .pane-user-profile .page-node-take h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
h3 {
	font-size: 16px !important; font-weight: 700 !important;
}
footer.footer {
	display: none !important;
}
footer.footer--bottom {
	display: none !important;
}
header.header {
	display: none !important;
}
img {
	display: none !important;
}
nav {
	display: none !important;
}
table {
	border: 1px solid rgb(242, 242, 242); border-image: none; width: 100% !important;
}
table tr {
	vertical-align: top; border-top-color: rgb(242, 242, 242); border-top-width: 1px; border-top-style: solid;
}
a {
	color: rgb(10, 10, 10) !important; text-decoration: none !important;
}
.views-field-field-address {
	min-width: 150px;
}
.views-field-field-phone {
	min-width: 150px;
}
.views-field-edit-node {
	display: none;
}
}
