/*
Theme Name: Omexo Child
Theme URI: http://themehoster.com/tf/wp/omexo
Author: ThemeMeta
Author URI: https://themeforest.net/user/thememeta
Description: Omexo is a Education & Online Courses WordPress Theme.
Version: 1.0
Template: omexo
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: omexo
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/
.tutor-dashboard-header-cover,
.tutor-ratings-average {
  color: #ffffff;
}

.tutor-dashboard-header-cover,
.tutor-ratings-count {
  color: #ffffff;
}

.tutor-btn.tutor-btn-primary.tutor-create-new-course.tutor-dashboard-create-course {
  width: 220px;
  height: 50px;
  border: none;
  outline: none;
  color: #fff;
  background: #111 !important;
  cursor: pointer;
  position: relative;
  z-index: 0;
  border-radius: 10px;
  justify-content: center;
}

.tutor-btn.tutor-btn-primary.tutor-create-new-course.tutor-dashboard-create-course:before {
  content: "";
  background: linear-gradient(
    45deg,
    #ff0000,
    #ff7300,
    #fffb00,
    #48ff00,
    #00ffd5,
    #002bff,
    #7a00ff,
    #ff00c8,
    #ff0000
  );
  position: absolute;
  top: -2px;
  left: -2px;
  background-size: 400%;
  z-index: -1;
  filter: blur(5px);
  width: calc(100% + 4px);
  height: calc(100% + 4px);
  animation: glowing 20s linear infinite;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  border-radius: 10px;
}

.tutor-btn.tutor-btn-primary.tutor-create-new-course.tutor-dashboard-create-course:active {
  color: #000;
}

.tutor-btn.tutor-btn-primary.tutor-create-new-course.tutor-dashboard-create-course:active:after {
  background: transparent;
}

.tutor-btn.tutor-btn-primary.tutor-create-new-course.tutor-dashboard-create-course:hover:before {
  opacity: 1;
}

.tutor-btn.tutor-btn-primary.tutor-create-new-course.tutor-dashboard-create-course:after {
  z-index: -1;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: #111;
  left: 0;
  top: 0;
  border-radius: 10px;
}

@keyframes glowing {
  0% {
    background-position: 0 0;
  }
  50% {
    background-position: 400% 0;
  }
  100% {
    background-position: 0 0;
  }
}

#tutor_calendar_wrapper .tutor-calendar-wrapper.is-sticky {
  position: static;
}

.tutor-col-md-6 {
  flex: auto;
}

#bar-under-cover {
  padding: 15px;
  background-color: #f5f5f5;
}

.site-branding img {
  max-width: 250px;
}

#mobile-menu-wrap {
  top: 0px;
  margin-top: -1px;
}

.footer-top-area {
  background-image: url("https://curseando.org.mx/wp-content/uploads/2026/05/Hero_Image_Upper-Middle-Market.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 990px) and (max-width: 1200px) {
  .main-menu {
    -ms-flex-preferred-size: 53%;
    flex-basis: 53%;
  }
}

@media (min-width: 768px) and (max-width: 990px) {
    .main-menu {
        -ms-flex-preferred-size: 53%;
        flex-basis: 10%;
    }
}

.tutor-dashboard #tutor-dashboard-footer-mobile {
  display: none;
}

@media (max-width: 767px) {
  .tutor-screen-frontend-dashboard {
    padding-bottom: 0px;
  }
}
