.woocommerce-demo-store .demo_store {
  background-color: #ef3e33;
}
body {
  font-family: Roboto, Open Sans, sans-serif;
  padding: 0;
  margin: 0;
}
p {
  font-family: Roboto, Open Sans, sans-serif;
  padding: 0;
  margin: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Roboto, Open Sans, sans-serif;
}
.col-shadow {
  box-shadow: 0px 1px 5px 0px #999999;
}
.helpie-element {
  padding-top: 25px;
  padding-bottom: 25px;
}
.helpie-categories-section-boxed .category-list .column a button {
  background-color: #ef3e33;
  margin-bottom: 15px;
}
.llms-button-action {
  background: #111111;
}
.llms-button-action:hover {
  background: #ef3e33;
}
.llms-access-plan-title {
  background: #ef3e33;
}
.llms-access-plan-price {
  display: none;
}
.llms-extra .llms-icon-free {
  display: none;
}
.llms-checkout-col .llms-checkout-section .llms-form-heading {
  background: #ef3e33;
}
.llms-checkout-col .llms-checkout-section {
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-left-width: 0px;
}
.llms-parent-course-link {
  padding-bottom: 20px;
}
.llms-notification {
  border-color: #ef3e33;
}
.llms-button-primary,
.llms-button-action,
.llms-button-danger,
.llms-start-quiz-button {
  background: #ef3e33;
}
.llms-button-action.auto,
.llms-button-danger.auto,
.llms-button-primary.auto,
.llms-start-quiz-button.auto {
  border: 0px;
}
.llms-button-action:hover,
.llms-button-primary:hover,
.llms-button-danger:hover,
.llms-button-secondary:hover {
  color: #efefef;
  background: #333333;
  border: 0px;
}
.llms-button-action:focus,
.llms-button-primary:focus,
.llms-button-danger:focus,
.llms-button-secondary:focus {
  color: #efefef;
  background: #ef3e33;
  border: 0px;
}
.llms-button-action.large,
.llms-button-primary.large,
.llms-button-danger.large {
  color: #efefef;
  background: #ef3e33;
  border: 0px;
}
.llms-button-secondary.large {
  color: #414141;
  background: #e1e1e1;
  border: 0px;
}
.llms-button-action.large:hover,
.llms-button-primary.large:hover,
.llms-button-danger.large:hover,
.llms-button-secondary.large:hover {
  color: #efefef;
  background: #333333;
  border: 0px;
}
.llms-lesson-preview .llms-lesson-link {
  background-color: #ddd;
}
.llms-progress .progress-bar-complete {
  background: #ef3e33;
}
.llms-progress .llms-progress-bar {
  background-color: #cccccc;
}
.llms-section .llms-lesson {
  padding-left: 20px;
}
.llms-section {
  padding-top: 10px;
}
.llms-loop-item-content .llms-loop-link .llms-placeholder {
  display: none;
}
.llms-checkout-section .llms-form-heading {
  display: none;
}
.llms-lesson-preview.is-complete .llms-lesson-complete,
.llms-lesson-preview.is-free .llms-lesson-complete {
  color: #47a320;
}
.llms-loop-item-content .llms-author {
  display: none;
}
.llms-meta-info .llms-tags {
  display: none;
}
.llms-loop-item-content {
  background: #efefef;
  margin-bottom: 20px;
  padding-top: 0px;
}
.llms-main .llms-h5 {
  padding-bottom: 20px;
}
.llms-lesson-button-wrapper {
  margin-bottom: 30px;
  margin-top: 40px;
}
.llms-question-wrapper ol.llms-question-choices li.llms-choice input:checked+.llms-marker {
  background: #333333;
}
.llms-question-wrapper ol.llms-question-choices li.llms-choice .llms-choice-text {
  width: 450px;
}
.llms-widget-syllabus .llms-course-outline {
  padding-left: 0px;
}
.llms-section .llms-lesson {
  padding-left: 10px;
  font-size: 13px;
}
.llms-student-dashboard .llms-sd-nav,
.llms-sd-header {
  display: none;
}
.llms-my-achievements .llms-sd-section-footer {
  padding-top: 20px;
}
.llms-my-memberships,
.llms-my-certificates {
  display: none;
}
.llms-loop-item-content .llms-loop-title {
  padding-top: 15px;
}
.llms-course-progress {
  margin-bottom: 50px;
}
.llms-lesson-preview .llms-lesson-link {
  padding-bottom: 0px;
}
.llms-sd-section-title {
  margin-top: 0px;
}
.llms-my-courses,
.llms-my-achievements {
  padding-bottom: 40px;
}
.uabb-callout-cta-link {
  display: none;
}
.search-container {
  width: 75%;
  padding-left: 50px;
  padding-right: 50px;
  padding-bottom: 50px;
  padding-top: 50px;
  margin: auto;
}
#ss-search-page-form .search-field {
  border: 2px solid #dddddd;
  border-radius: 4px;
  width: 80%;
  margin-top: 20px;
}
#ss-search-page-form .search-submit {
  padding: 10px 10px;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.search-page-title {
  font-size: 16px;
  font-weight: 300 !important;
  letter-spacing: 1px;
  text-align: left;
  display: block;
  text-transform: uppercase;
  padding-top: 0px;
  padding-bottom: 10px;
}
.search-post-title {
  font-size: 18px;
  font-weight: 600 !important;
  padding-bottom: 10px;
  text-align: left;
  display: block;
}
.search-post-link {
  font-size: 14px;
  font-weight: 300 !important;
  padding-bottom: 20px;
  text-align: left;
  display: block;
}
.search-post-excerpt {
  font-size: 12px;
  font-weight: 400 !important;
  line-height: 15px;
  padding-bottom: 0px;
  text-align: left;
  display: block;
}
.woocommerce-MyAccount-navigation-link--downloads {
  display: none;
}
.woocommerce-MyAccount-navigation-link--dashboard {
  display: none;
}
.woocommerce-MyAccount-navigation-link--edit-account {
  display: none;
}
.woocommerce-MyAccount-navigation-link--customer-logout {
  display: none;
}
.helpie-accordion .helpie-element {
  padding-top: 0;
  padding-bottom: 0;
}
.wpdreams_asl_container.asl_w.asl_m.asl_m_1 {
  position: static;
}
div.asl_m .probox .promagnifier {
  z-index: 99;
}
