/*
Theme Name: Maxcoach Child
Theme URI: http://maxcoach.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0.0
Template: maxcoach
Text Domain:  maxcoach-child
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
*/


@media only screen and (max-width: 1024px) {
 #page-navigation {
   visibility: hidden;
 }
}
/* Woocomerce */
.checkout-button,
#place_order {
  background-color: var(--e-global-color-accent) !important;
  border-color:  var(--e-global-color-accent) !important;
}
.checkout-button:hover,
#place_order:hover {
  background-color: var(--e-global-color-90e343b) !important;
  border-color: var(--e-global-color-90e343b) !important;
}
@media (max-width: 543px) {
  .woocommerce-cart .shop_table .coupon {
    display: flex !important;
  }
  .woocommerce-cart .shop_table .actions-buttons {
    display: flex !important;
    justify-content: space-around !important;
  }
  #customer_details .col-1,
  #customer_details .col-2 {
    width: 100% !important;
  }
}
/* Tutor LMS Elementor addon */
.tutor-dashboard-header-ratings,
.tutor-mycourse-rating,
.profile-rating-media,
.tutor-loop-course-container .tutor-loop-author {
  display: none !important;
}
.etlms-single-instructor-wrap .tutor-instructor-right .instructor-name {
  flex: 0 !important;
  margin-bottom: 15px;
}
.pp-area .profile-name > span:nth-child(5) {
  display: none !important;
}
.etlms-carousel-course-container {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: space-between;
}
.tutor-loop-course-footer .price {
  margin-bottom: 0;
}
.slick-dots button:hover {
  background: none;
}
/* Tutor LMS */ 
.single-instructor-bottom .ratings,
.single-instructor-bottom .students {
  display: none !important;
}
.tutor-loop-cart-btn-wrap a {
  height: auto;
  border: none;
}
.tutor-page-wrap {
  margin-bottom: 100px;
}

/* General */
#page-header .branding {
    max-height: 80px;
}
#page-navigation {
  height: 80px;
}
#page-header {
  max-height: 80px !important;
}

.grecaptcha-badge {
  display: none;
}

.checkout-button {
  margin-bottom: 25px !important;
}

.page-title-bar-inner {
  padding-top: 60px !important;
  padding-bottom: 40px !important;
}
.page-open-components {
  display: none;
}
@media (min-width: 767px) {
  .bg-green--m .elementor-widget-container {
    background: none !important;
  }
}
@media (max-width: 767px) {
  .header-right-inner {
    position: relative !important;
    top: 100%;
    left: 0;
    right: 0;
    padding: 0 15px;
    box-shadow: none;
    visibility: visible;
    opacity: 1;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
