body.sensei h2.sensei-category-title,
body.sensei header.entry-header {
	display: none;
}

.columns-1 li.course {
	width: 100%;
	padding: 0;
}

.home #primary #main .course-container,
.home #primary #main .content-no-permissions > .course {
  display: flex;
  flex-wrap: wrap;
}


.home #main .course.card,
.home .card
{
	padding: 0;
}

body.sensei .course-container li.course,
.card, #main .columns-1 .course.card,
#main-course > .module-lessons,
#customer_login .col-1,
#customer_login .col-2,
.widget_sensei_course_progress {
  margin: 1%;
}

.course .modules-title {
  visibility: hidden;
}

.thrive-admin-bar {
  display: none;
}

section#latest_boxes .home_header {
  display: none;
}

.courses_page_template .course-archive-header,
.courses_page_template .courses-overview-cat-list
{
  display: none;
}


#main .course-lessons header h2 {
  display:none;
}

#main .course-lessons article header h2 {
  display:block;
}

#main article.module header h2 { display: block; }

.module-lessons header {
  display:none;
}

.course-completion-wrap {
    margin: 7.285714% -5.714286% 6.714286%;
    padding: 2.857142857142857% 5.714285714285714% 9.571429%;
}

.container, #content.home-content {
    padding: 60px 20px;
}

button, .button, input[type="button"], input[type="reset"],
input[type="submit"], .sensei #primary button, .sensei #primary .button,
.sensei #primary a.button, .sensei #primary input[type="submit"],
#tribe-events-content .tribe-events-button, .tribe-events-sub-nav a,
.nav-previous a, .nav-prev a, .nav-next a,
.course-meta > .status.register > a:first-child,
a.view-results, a.view-results-link, a.sensei-certificate-link {
  text-transform: initial;
}

.woocommerce-cart .cart-collaterals .cart_totals p {
  padding: 1.5em;
}

.woocommerce-billing-fields #billing_email_field,
.woocommerce-billing-fields #billing_phone_field
{
  float: none;
  width: 100%;
}

.widget_sensei_course_progress header h2, 
.widget_sensei_course_progress .course-progress-module h2 {
  font-size: 1.2em;
  display: -webkit-box;
}

section#sensei-user-courses .woo_card .course_meta,
section#sensei-user-courses .woo_card img,
section#sensei-user-courses .woo_card .card_action,
section#sensei-user-courses .tribe_card .card_action,
section#latest_boxes .author_meta,
section#sensei-user-courses .card_content .course-author,
section#sensei-user-courses .card_content .post_desc,
section#sensei-user-courses a.card_image_link,
.sensei nav.post-entries {
	display: none;
}

section#sensei-user-courses .course .course-title, 
section#sensei-user-courses .course-container .course section#sensei-user-courses .course-title, 
section#sensei-user-courses .course-container .course-title {
	padding: 0;
	display: block;
	background-color: white;
}

section#sensei-user-courses .course .course-title a, 
section#sensei-user-courses .course-container .course section#sensei-user-courses .course-title, 
section#sensei-user-courses .course-container .course-title {
	color:#1e73be;
	font-size: 1.2em;
}


.single-lesson #respond {
	float: none;
}

section#latest_boxes .course-products {
	list-style: none;
	padding: 0;
}


#post-entries {
	display: flex;
	justify-content: space-between;	
}
