#team_name_field {
  display: flex;
  flex-direction: column;
}

.team-seat-count-label strong {
  font-weight: 500;
}

.quantity, .quantity input.qty {
  width: 100% !important;
  margin-bottom: 15px;
}

.single_add_to_cart_button.button.alt {
  width: 100%;
}

	@media only screen and (max-width: 600px) {
.wq-answer.wq_singleAnswerCtr.wq_hasImage {
	max-width: 150px;
	 margin-left: auto !important;
	 margin-right: auto !important;}
	}

.bdash-progress-inner {
    border-radius: 20px;
}

.ld-profile-avatar,
.ld-profile-heading,
.ld-profile-edit-link,
.ld-profile-stats,
.ld-course-list .ld-section-heading > h3,
.ld-course-list .ld-section-heading .ld-icon-search,
.ld-course-list .ld-section-heading .ld-expand-button,
.ld-item-details {
    display: none !important;
}

.learndash-wrapper .ld-item-list .ld-item-list-item
{background: #FFFFFF;
border: 0px solid #FCFCFC;
border-radius: 30px;
margin: -15px;}

.ld-section-heading
	{display: none !important; 
} 

.wq_questionTextWrapper{
	text-align: center;
}

@media only screen and (max-width: 768px) {
  div.fl-module .pp-authorbox-wrapper {
   flex-direction: row;
  }
}

p {
    letter-spacing: -1px;
}

ul {
    letter-spacing: -1px;
}

ol {
    letter-spacing: -1px;
}

button {
    letter-spacing: -1px;
}

tbody {
    letter-spacing: -1px;
}



@media only screen and (max-width: 768px) {
   .pp-tabs.pp-tabs-style-1 .pp-tabs-label {
       border-bottom: 0 !important;
       border-radius: 10px;
   }
}

.pp-tabs-horizontal.pp-tabs-style-1 .pp-tabs-labels .pp-tabs-label {
    border-radius: 25px;
}

.woocommerce #payment ul.payment_methods, .woocommerce-page #payment ul.payment_methods {
	padding: 0 !important;}

@media (max-width: 768px) {
  .fl-module .pp-tabs .pp-tabs-label {
    border-bottom: 0;
  }
}

body .fl-module .pp-tabs .pp-tabs-label:hover {
    background: none;
}