h1 {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}

h2 {
	font-size: 2rem !important;
}

/* footer */
#mailpoet_form_9 {
	border: 0px !important;
}

.pp-multiple-authors-boxes-wrapper h2.widget-title.box-header-title {
	font-size: 1.5rem !important;
}

.wp-container-8.wp-container-8 {
  justify-content: space-between;
}

.wp-container-14.wp-container-14 {
  max-width: 100%;
}

.testimonial-entry-title a {
	color: black!important;
	text-decoration: underline
}

.wp-block-column {
  word-break: inherit;
}

.wp-block-cover .wp-block-cover__inner-container, .wp-block-cover-image .wp-block-cover__inner-container {
  color: inherit;
  width: 67%;
  z-index: 1;
}

.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form .wp-block-jetpack-subscriptions__form-elements {
  align-items: flex-start;
  display: grid;
}

.wp-block-latest-posts.wp-block-latest-posts__list {
  list-style: circle;
  padding-left: 0;
}

body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)) {
  max-width: 95%;
  margin-left: auto!mportant;
  margin-right: auto!important;
}

.wp-block-group-is-layout-constrained {
	padding-left:10px;
	padding-right:10px;
}
h1 {
	font-size: x-large;
}

.wp-block-search__button:hover, .wp-block-file .wp-block-file__button:hover, .wp-block-button__link:hover {
  opacity: 0.6;
}

body .is-layout-grid {
  display: grid;
  grid-auto-rows: 1fr;
  align-items: top;
	grid-auto-columns: 1fr;
}
.wp-block-sensei-lms-course-list--is-list-view .sensei-cta .wp-block-button__link {
  display: block;
  float: left;
  position: absolute;
  bottom: 45px;
	width: auto;
}

.ctdb-new-topic-button {
	padding-left:80px;
	padding-bottom:10px;
}

.wp-block-group-is-layout-flow
{
	padding-left: 3px!important;
	padding-right: 3px!important;
}

.home .wp-block-group-is-layout-flow
{
	padding-left: 0 !important;
	padding-right: 0 !important;
}

.wp-block-sensei-lms-course-outline-lesson {
	margin-top: 1px!important;
	margin-left: -25px!important;
	margin-bottom: 1px!important;
	margin-right: -25px!important;
}

.sensei-course-theme-locked-lesson-notice__actions .is-secondary.sensei-course-theme__button {
	background-color: #fff;
}

.StripeElement
{
	/*max-width: 40%;*/
	margin-left: auto;
}

.woocommerce a.button {
	margin-bottom:15px;
}
.woocommerce-Tabs-panel {
 font-size: 18px;
  margin-left: 1em;
}
.wp-block-term-description p {
 font-size: 18px;
}

.wc-block-components-product-sku {
	display: none;
}
.single-product .wcpay-express-checkout-wrapper {
	display: none;
}

/* Affiliate Pages */
.aff-wrap .wpam-contact-info {
	width: 50%;
}
.aff-wrap input[type="text"], .aff-wrap input[type="password"] {
	width: 75%;
	font-size: 1.1rem;
}

/*DRABBLE SIGN UP FORM*/ 
@media only screen and (max-width: 430px) {
  #mailpoet_form_10 form.mailpoet_form {
    padding: 0px !important;
  }
	.wp-block-jetpack-layout-grid-editor, .wp-block-jetpack-layout-grid {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
}	
@media only screen and (max-width: 769px) {
	.page-id-8704 .wp-block-jetpack-layout-grid div.wp-block-jetpack-layout-grid-column {
		padding: 0px !important;
	}
}

.wp-block-template-part #mailpoet_form_10 .mailpoet_form_columns_container {
	margin-top: -10rem;
}

.page-id-9539  h1.wp-block-post-title {
	display: none;
}