﻿h1, h2, h3, h4, h5, h6, .widget .widget-title, .learnpress .lp-single-course .widget-title, .tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
    font-family: 'Roboto',sans-serif;
    font-weight: 700;
}

body p,
button,
.tutor-lead-info-btn-group a.tutor-button,
.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button,
.tutor-lead-info-btn-group .tutor-button.tutor-success,
.tutor-course-enrolled-review-wrap .write-course-review-link-btn,
.tutor-login-form-wrap input[type='submit'],
a.tutor-profile-photo-upload-btn,
.tutor-course-loop-meta > div span,
.tutor-course-filter-wrap,
.tutor-loop-rating-wrap,
.tutor-loop-course-footer,
.tutor-loop-author,
.tutor-price-preview-box,
.tutor-container,
.breadcrumbs,
.widget-area,
.entry-content ul,
.nav-links,
select,
option,
.header-top,
.site-footer .edubin-quickinfo,
button.tutor-profile-photo-upload-btn,
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button,
.woocommerce div.product form.cart .button,
.woocommerce ul.products li.product a,
a.button.wc-backward,
.woocommerce-cart .wc-proceed-to-checkout,
div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button,
.edubin-main-btn,
.edubin-main-btn a,
.single_add_to_cart_button,
a.tutor-button,
.tutor-button,
a.tutor-btn,
.tutor-btn,
.tribe-common .tribe-common-c-btn,
.tribe-common a.tribe-common-c-btn,
#rtec .rtec-register-button,
#rtec input[type='submit'],
.learnpress.course-item-popup #course-item-content-header .form-button.lp-button-back button {
    font-family: 'Roboto',sans-serif;
    font-weight: normal;
}

.main-navigation a {
    font-family: 'Roboto',sans-serif;
    font-weight: 600;
}

.main-navigation ul ul a {
    font-family: 'Roboto',sans-serif;
    font-weight: 500;
}
.elementor-page .site-content {
    padding: 0;
}

body {
    font-size: 16px;
}

body {
    line-height: 26px;
}



/* Menu area top padding */
.main-navigation ul ul a {
    width: 225px;
}

/* Top marque message are width */
.header-top .contact-info li.massage .top-marquee {
    width: 300px;
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .header-top .contact-info li.massage .top-marquee {
        width: 250px;
    }
}

/* For logo only */
body.home.title-tagline-hidden.has-header-image .custom-logo-link img,
body.home.title-tagline-hidden.has-header-video .custom-logo-link img,
.header-wrapper .header-menu .site-branding img,
.site-branding img.custom-logo {
    max-width: 180px;
}

@media (max-width: 480px) {


    .header-sections .mobile-logo-active.edubin-mobile-logo {
        display: block;
    }

    .header-sections .edubin-mobile-logo {
        display: block;
    }

        .header-sections .edubin-mobile-logo img {
            max-width: 50px;
        }
}

.main-navigation li.menu-item-home.current-menu-item.current-menu-parent > a {
    color: #353535;
}

.main-navigation ul > li ul li:hover > ul {
    left: 100%;
    right: auto;
}
/*  Header title align*/
.page-header {
    text-align: center;
}
/*  Header title height*/
/*  Header title height small device*/
@media (max-width: 480px) {
}
/* Header title font size*/

/* Header title font size for mobile device */
@media (max-width: 480px) {
}


/*Core*/
.site-title, .site-title a {
    color: #ec5251;
}

h1, h2, h3, h4, h5, h6 {
    color: #353535;
}

.edubin-entry-footer .cat-links, .edubin-entry-footer .tags-links {
    color: #353535;
}

.widget .widget-title {
    color: #353535;
}

button, input[type="button"], input[type="submit"] {
    border-color: #ec5251;
    background: #ec5251;
    color: #ffffff;
}

.learnpress .price-button button:hover,
.learnpress .price-button input[type="button"]:hover,
.learnpress input[type="submit"]:hover {
    background-color: #ff3e4b;
    border-color: #ff3e4b;
    color: #ffffff;
}

button, input[type="button"],
input[type="submit"] {
    color: #ffffff;
}

    button:hover, button:focus, input[type="button"]:hover,
    input[type="button"]:focus, input[type="submit"]:hover,
    input[type="submit"]:focus {
        background-color: #ff3e4b;
    }

    button:hover, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus {
        color: #ffffff;
    }

.edubin-main-btn a {
    color: #ffffff;
}

.edubin-main-btn:hover {
    border-color: #ffffff;
    background-color: #ff3e4b;
}

    .edubin-main-btn:hover a {
        color: #ffffff;
    }

.edubin-main-btn {
    background-color: #ec5251;
}

.colors-light .pagination .nav-links .page-numbers.current {
    background-color: #ec5251;
    color: #fff;
}

.colors-light .pagination .nav-links a:hover {
    background: #ec5251;
    color: #fff;
}

.colors-light .pagination .nav-links .page-numbers.current:hover {
    background: #ec5251;
}

.back-to-top {
    background: #ec5251;
}

.back-to-top {
    color: #ffffff;
}

    .back-to-top > i {
        color: #ffffff;
    }

.preloader .color-1 {
    background-color: #ec5251 !important;
}

.preloader .rubix-cube .layer {
    background-color:;
}

.preloader {
    background-color:;
}

#preloader_two {
    background-color:;
}

    #preloader_two .preloader_two span {
        background-color: #ec5251;
    }

::-webkit-input-placeholder {
    color:;
}

:-moz-placeholder {
    color:;
}

::-moz-placeholder {
    color:;
}

:-ms-input-placeholder {
    color:;
}

.edubin-social a.edubin-social-icon {
    background: #ec5251;
    border-color: #ec5251;
}

.site-footer .widget .edubin-social a:hover {
    color: #ec5251;
    background: transparent;
    border-color: #ec5251;
}

.header-right-icon ul li a span {
    height: 13px;
    width: 13px;
    font-size: 10px;
    background-color: #ec5251;
    color: #fff;
}

.header-right-icon ul li a {
    color: #ec5251;
}

/*Blog*/
.post .entry-meta li {
    color: #ec5251;
}

.post .entry-title a:hover, .post .entry-title a:focus, .post .entry-title a:active {
    color: #ec5251;
}

.navigation .nav-links .nav-title:hover {
    color: #ec5251;
}

ul.entry-meta li i {
    color: #ec5251;
}

#comments .logged-in-as > a:last-child {
    color: #ec5251;
}

.edubin_recent_post .edubin_recent_post_title a:hover {
    color: #ec5251;
}

.page-links .post-page-numbers.current, .nav-links .page-numbers.current {
    background: #ec5251;
    border-color: #ec5251;
}

.page-links a:hover, .nav-links a:hover {
    border-color: #ec5251;
}

.page-links a, .nav-links a {
    background: #f92b39;
    border-color: #f92b39;
}
/*Sidebar*/
.widget .widget-title:before {
    background: #ec5251;
}

.edubin_recent_post .edubin_recent_post_title a {
    color: #353535;
}

table#wp-calendar td#today {
    background: #f92b39;
}

/*Core*/

.rubix-cube .layer {
    background-color: #f92b39;
}

.page-header:before {
    background-color: rgba(2,0,0,0.45);
}

.edubin-search-box {
    background-color: #ec525170;
}

    .edubin-search-box .edubin-search-form input {
        color: #ec5251;
        border-color: #ec5251;
    }

        .edubin-search-box .edubin-search-form input[type="text"]:focus {
            border-color: #ec5251;
        }

    .edubin-search-box .edubin-search-form button {
        color: #ec5251;
    }

.error-404 .error-404-heading {
    color: #353535;
}

.error-404 a {
    color: #ec5251;
}

    .error-404 a:hover {
        color: #ec5251;
    }
/*blog*/

.entry-title a {
    color: #353535;
}

.edubin-entry-footer .cat-tags-links a:hover {
    border-color: #ec5251;
    background-color: #ec5251;
}

.comment-reply-link {
    color: #353535;
}

.comment-author-link {
    color: #353535
}

a.comment-reply-link:hover {
    color: #ec5251;
}

.comments-area .comment-meta b.fn {
    color: #353535;
}

article.post.sticky {
    border-color: #ec5251;
}

body a {
    color:;
}

    body a:hover, body a:active {
        color: #ec5251
    }

.widget a {
    color: #353535;
}

input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {
    border-color: #ec5251;
}

.widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget.widget_tag_cloud a:hover, .widget.widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus {
    background-color: #ec5251;
}

.widget .tagcloud a:hover {
    color: #fff;
}

.widget .tag-cloud-link {
    color: #f92b39;
}

/*menu*/
.header-menu .mobile-menu-icon i {
    color: #ec5251;
}

.header-menu span.zmm-dropdown-toggle {
    color: #ec5251;
}

.main-navigation a {
    color: #353535;
}

.mobile-menu > ul li a {
    color: #353535;
}

.menu-effect-2 .main-navigation .current-menu-item.menu-item-home > a {
    color: #353535;
}

.menu-effect-2 .main-navigation ul ul {
    border-top-color: #ec5251;
}

.menu-effect-2 .main-navigation li.current-menu-ancestor > a {
    color: #ec5251;
}

.menu-effect-2 .main-navigation li.current-menu-item > a {
    color: #ec5251;
}

.menu-effect-2 .main-navigation li ul .current-menu-item a {
    color: #ec5251;
}

.menu-effect-2 .main-navigation a:hover {
    color: #ec5251;
}

.menu-effect-2 .main-navigation ul ul a {
    color:;
}

    .menu-effect-2 .main-navigation ul ul a:hover {
        color:;
    }

.main-navigation ul ul {
    background:;
}

.menu-effect-2 .main-navigation ul ul {
    background:;
}

.main-navigation li.current-menu-ancestor > a {
    color: #ec5251;
}

.main-navigation ul ul a::before {
    background: #ec5251;
}

.main-navigation ul ul a:hover {
    color: #ec5251;
}


div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    border-color: #ec5251;
    background: #ec5251;
    color: #ffffff;
}

div.wpforms-container-full .wpforms-form input[type=date]:focus, div.wpforms-container-full .wpforms-form input[type=datetime]:focus, div.wpforms-container-full .wpforms-form input[type=datetime-local]:focus, div.wpforms-container-full .wpforms-form input[type=email]:focus, div.wpforms-container-full .wpforms-form input[type=month]:focus, div.wpforms-container-full .wpforms-form input[type=number]:focus, div.wpforms-container-full .wpforms-form input[type=password]:focus, div.wpforms-container-full .wpforms-form input[type=range]:focus, div.wpforms-container-full .wpforms-form input[type=search]:focus, div.wpforms-container-full .wpforms-form input[type=tel]:focus, div.wpforms-container-full .wpforms-form input[type=text]:focus, div.wpforms-container-full .wpforms-form input[type=time]:focus, div.wpforms-container-full .wpforms-form input[type=url]:focus, div.wpforms-container-full .wpforms-form input[type=week]:focus, div.wpforms-container-full .wpforms-form select:focus, div.wpforms-container-full .wpforms-form textarea:focus {
    border-color: #ec5251;
}

div.wpforms-container-full .wpforms-form input:focus, div.wpforms-container-full .wpforms-form textarea:focus, div.wpforms-container-full .wpforms-form select:focus {
    border-color: #ec5251 !important;
}

div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover {
    border: #ff3e4b;
    background-color: #ff3e4b;
    color: #ffffff;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    color: #ffffff;
    border-color: #ec5251;
}

/*Header top*/
.header-top ul li {
    color:;
}

    .header-top ul li a {
        color:;
    }

.header-top {
    background-color: #ec5251;
}

    .header-top ul li a:hover {
        color: #ffffff;
    }

    .header-top .header-right .login-register ul li a {
        color: #ffffff;
    }


/*Footer*/


.site-footer .footer-top {
    background-color: #13181c;
}

.site-footer .widget ul li a {
    color: #ffffff;
}

.site-footer .widget a {
    color: #ffffff;
}

.site-footer .widget p {
    color: #ffffff;
}

.site-footer .widget .widget-title {
    color: #ffffff;
}

.site-footer .edubin-quickinfo {
    color: #ffffff;
}

.site-footer .widget ul li {
    color: #ffffff;
}

.site-footer .widget_rss .rss-date, .site-footer .widget_rss li cite {
    color: #ffffff;
}

.site-footer .widget_calendar th, .site-footer .widget_calendar td {
    color: #ffffff;
}

.site-footer .calendar_wrap table#wp-calendar caption {
    color: #ffffff;
}

.site-footer .calendar_wrap table#wp-calendar caption {
    color: #ffffff;
}

.site-footer tr {
    border-color: #ffffff;
}

.site-footer .calendar_wrap table#wp-calendar {
    border-color: #ffffff;
}

    .site-footer .calendar_wrap table#wp-calendar caption {
        border-color: #ffffff;
    }

.site-footer thead th {
    border-color: #ffffff;
}

.site-footer .widget.widget_nav_menu ul li a:hover {
    color: #ec5251;
}

.site-footer .widget a:hover {
    color: #ec5251;
}

.site-footer .widget ul.menu li:before {
    color: #ec5251;
}

.colors-light .widget .tag-cloud-link {
    background-color:;
}

.site-footer button,
.site-footer input[type="button"],
.site-footer input[type="submit"] {
    background-color:;
}

/*Copyright*/
.site-footer .site-info a {
    color: #ffffff;
}

.site-footer .site-info p {
    color: #ffffff;
}

.site-footer .footer-bottom {
    background-color: #0f1317;
}

.site-footer .site-info a:hover {
    color: #ec5251;
}

/*Woocommerce*/
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button {
    border-color: #ec5251;
    background: #ec5251;
    color: #ffffff;
}

    .woocommerce .woocommerce-error .button:hover,
    .woocommerce .woocommerce-info .button:hover,
    .woocommerce .woocommerce-message .button:hover {
        border: #ff3e4b;
        background-color: #ff3e4b;
        color: #ffffff;
    }

.woocommerce #respond input#submit,
.woocommerce input.button {
    border-color: #ec5251;
    background: #ec5251;
    color: #ffffff;
}

    .woocommerce #respond input#submit:hover,
    .woocommerce input.button:hover {
        border: #ff3e4b;
        background-color: #ff3e4b;
        color: #ffffff;
    }

.wc-proceed-to-checkout {
    border-color: #ec5251;
    background: #ec5251;
    color: #ffffff;
}

    .wc-proceed-to-checkout:hover {
        border: #ff3e4b;
        background-color: #ff3e4b;
        color: #ffffff;
    }

        .wc-proceed-to-checkout:hover a.checkout-button {
            color: #ffffff;
        }

.woocommerce a.shipping-calculator-button {
    color: #353535;
}

.woocommerce a.showcoupon {
    color:;
}

.woocommerce span.onsale {
    color: #fff;
    background-color: #ec5251;
}

.woocommerce a.added_to_cart.wc-forward {
    background-color: #f92b39;
}

.woocommerce a.add_to_cart_button {
    color: #ec5251;
}

    .woocommerce a.add_to_cart_button:hover {
        background-color: #ec5251;
        color: #fff;
    }

.woocommerce a.edubin-cart-link {
    border: 1px solid #ec5251;
    background: #ec5251;
    color: #fff;
}

    .woocommerce a.edubin-cart-link:hover {
        background: #ec5251;
        color: #fff;
        border-color: #ec5251;
    }

.woocommerce ul.products li.product .overlay {
    background-color: rgba(0,0,0,.3);
}

.woocommerce .edubin-cart-button-list > a.button {
    border: 1px solid #ec5251 !important;
    background: #ec5251;
    color: #fff;
}

    .woocommerce .edubin-cart-button-list > a.button:hover {
        border-color: #ec5251 !important;
    }

.woocommerce a.button.added:after, .woocommerce button.button.added:after {
    background: #ec5251;
    color: #fff;
}

.woocommerce #respond input#submit.loading:after, .woocommerce a.button.loading:after, .woocommerce button.button.loading:after, .woocommerce input.button.loading:after {
    background: #ec5251;
    color: #fff;
}

.woocommerce h2.woocommerce-loop-product__title:hover {
    color: #ec5251;
}

.woocommerce h2.woocommerce-loop-product__title {
    color: #353535;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a {
    color: #353535;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
    color: #353535;
}

    .woocommerce div.product .woocommerce-tabs ul.tabs li.active a:before {
        background: #353535;
    }

.woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover {
    background-color: #f92b39;
}

.woocommerce-cart table.cart td a, .woocommerce-cart table.cart th a {
    color: #353535;
}

a.button.wc-backward {
    background-color: #ec5251;
    border-color: #ec5251;
}

    a.button.wc-backward:hover {
        background-color: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.woocommerce .product_meta a:hover {
    color: #ec5251;
}


.tribe-event-hidden-archive-text {
    display: none;
}

.tribe-events-event-cost span {
    background: #ec5251;
}

.tribe-events-event-cost span {
    border-color: #ec5251;
}

.events-address ul li .single-address .icon i {
    color: #ec5251;
}

.tribe-events-list-event-title a.tribe-event-url {
    color: #353535;
}

.tribe_events-template-default .edubin-event-register-from #rtec button:hover {
    background: #ec5251;
}

.tribe_events-template-default .edubin-event-register-from #rtec span.rtec-already-registered-reveal a {
    color: #fff;
}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] > a {
    background: #ec5251;
}

.edubin-events-countdown .count-down-time .single-count .number {
    color: #fff;
}

#tribe-events .tribe-events-button, .tribe-events-button {
    color: #f92b39;
}

    #tribe-events .tribe-events-button:hover, #tribe-events .tribe-events-button:hover:hover, #tribe_events_filters_wrapper input[type=submit]:hover, .tribe-events-button:hover, .tribe-events-button.tribe-active:hover:hover, .tribe-events-button.tribe-inactive:hover, .tribe-events-button:hover:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-] > a:hover {
        background: #f92b39;
    }

.tribe-events-event-cost span {
    color: #f92b39;
}

#tribe-events-content a:hover, .tribe-events-adv-list-widget .tribe-events-widget-link a:hover, .tribe-events-adv-list-widget .tribe-events-widget-link a:hover:hover, .tribe-events-back a:hover, .tribe-events-back a:hover:hover, .tribe-events-event-meta a:hover, .tribe-events-list-widget .tribe-events-widget-link a:hover, .tribe-events-list-widget .tribe-events-widget-link a:hover:hover, ul.tribe-events-sub-nav a:hover, ul.tribe-events-sub-nav a:hover:hover {
    color: #ec5251;
}

#tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"], #tribe-events td.tribe-events-present div[id*="tribe-events-daynum-"] > a {
    background-color: #ec5251;
}

.tribe_events-template-default .edubin-event-register-from #rtec .rtec-register-button {
    background-color: #ec5251;
    color: #fff;
    border: 2px solid;
}

.events-right [data-overlay]::before {
    background: linear-gradient(190deg,#ec5251 50%,transparent 100%);
}

.edubin-events-countdown.edubin-events-countdown-2:before {
    background: linear-gradient(190deg,#ec5251 20%,transparent 100%);
}

.events-left span {
    color: #fff;
}

.tribe-events-calendar thead th {
    background-color: #f92b39;
}

.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a {
    background-color: #f92b39;
}

.tribe-events-calendar div[id*="tribe-events-daynum-"], .tribe-events-calendar div[id*="tribe-events-daynum-"] a {
    background-color: #f92b39;
}

.events-address ul li .single-address .cont h6 {
    color: #353535;
}

.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {
    background-color: #ec5251;
}

.post-type-archive-tribe_events span.tribe-events-c-small-cta__price {
    background-color: #ec5251;
    color: #fff;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 i {
    color: #ec5251;
}

.tribe-common a, .tribe-common a:active, .tribe-common a:focus, .tribe-common a:hover, .tribe-common a:visited {
    color: #353535;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
    color: #353535;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium {
    color: #353535;
}

.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
    color: #353535;
}

.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
    color: #ec5251;
}

.tribe-events .datepicker .datepicker-switch {
    color: #353535;
}

.tribe_events-template-default .tribe-events-notices {
    color: #353535;
}

.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover {
    background: #f92b39;
}

.tribe-common .tribe-common-anchor-thin:active, .tribe-common .tribe-common-anchor-thin:focus, .tribe-common .tribe-common-anchor-thin:hover {
    color: #ec5251;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link {
    background: #ec5251;
    border-color: #ec5251;
    color: #ffffff;
}

    .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link:hover {
        background: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {
    background: #ec5251;
    border-color: #ec5251;
    color: #ffffff;
}

    .tribe-common .tribe-common-c-btn:focus, .tribe-common .tribe-common-c-btn:hover, .tribe-common a.tribe-common-c-btn:focus, .tribe-common a.tribe-common-c-btn:hover {
        background: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.single-tribe_events a.tribe-events-gcal, .single-tribe_events a.tribe-events-ical {
    background: #ec5251;
    border-color: #ec5251;
    color: #ffffff;
}

    .single-tribe_events a.tribe-events-gcal:hover, .single-tribe_events a.tribe-events-ical:hover {
        background: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tribe-events .datepicker .datepicker-switch:active {
    color: #ec5251;
}


/*// End learndash*/



.edubin-tutor-login-form-after-widget-wrapper {
    text-align: center;
}

.post-type-archive-courses .breadcrumbs .trail-items li:nth-child(2) {
    display: none;
}

.tutor-course-hidden-archive-text {
    display: none;
}

.tutor-course-loop .tutor-course-header > a, .tutor-course-loop .tutor-course-header > a > img {
    height: 230px;
    object-fit: cover;
}

.tutor-course-col .tutor-course .tutor-course-header img {
    height: 230px;
    object-fit: cover;
}



.tutor-price-preview-box .price {
    color: #ec5251;
}

.tutor-segment-title, .tutor-single-course-segment .tutor-segment-title {
    color: #353535;
}

.tutor-course-topics-contents .tutor-course-title h4 {
    color: #353535;
}

.tutor-course-lesson h5 a:hover {
    color: #ec5251;
}

.tutor-full-width-course-top h4, .tutor-full-width-course-top h5, .tutor-full-width-course-top h6 {
    color: #353535;
}

.tutor-custom-list-style li:before {
    color: #ec5251;
}

.tutor-option-field textarea:focus, .tutor-option-field input:not([type="submit"]):focus, .tutor-form-group textarea:focus, .tutor-form-group input:not([type="submit"]):focus {
    border-color: #f92b39;
}

.single_add_to_cart_button, a.tutor-button, .tutor-button, a.tutor-btn, .tutor-btn {
    background: #ec5251;
    border-color: #ec5251;
}

    a.tutor-button:hover, .tutor-button:hover, a.tutor-btn:hover, .tutor-btn:hover {
        background: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button {
    background: #ec5251;
    border-color: #ec5251;
}

.tutor-button.tutor-success {
    background: #ec5251;
    border-color: #ec5251;
    color: #ffffff;
}

    .tutor-button.tutor-success:hover {
        background: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-lead-info-btn-group .tutor-button.tutor-success {
    border-color: #ff3e4b;
    color: #ff3e4b;
}

    .tutor-lead-info-btn-group .tutor-button.tutor-success:hover {
        background: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-lead-info-btn-group .tutor-course-compelte-form-wrap button:hover {
    background: #ff3e4b;
    border-color: #ff3e4b;
    color: #ffffff;
}

.tutor-course-enrolled-review-wrap .write-course-review-link-btn {
    background: #ec5251;
    border-color: #ec5251;
}

    .tutor-course-enrolled-review-wrap .write-course-review-link-btn:hover {
        background: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap button.tutor_ask_question_btn {
    background-color: #ec5251;
    border-color: #ec5251;
}

    #tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap button.tutor_ask_question_btn:hover {
        background-color: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-button.tutor-danger {
    background-color: #ec5251;
    border-color: #ec5251;
}

    .tutor-button.tutor-danger:hover {
        background-color: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-progress-bar .tutor-progress-filled {
    background: #f92b39;
}

    .tutor-progress-bar .tutor-progress-filled:after {
        border-color: #f92b39;
    }

.tutor-course-tags a {
    color: #353535;
}

    .tutor-course-tags a:hover {
        color: #fff;
        border-color: #ec5251;
        background: #ec5251;
    }

.tutor-single-course-segment .course-benefits-title {
    color: #f92b39;
}

    .tutor-single-course-segment .course-benefits-title:before {
        background: #ec5251;
    }

.tutor-single-course-sidebar .tutor-single-course-segment .tutor-segment-title {
    color: #353535;
}

    .tutor-single-course-sidebar .tutor-single-course-segment .tutor-segment-title:before {
        background: #ec5251;
    }

.tutor-wrap nav.course-enrolled-nav ul li.active a {
    background: #f92b39;
}

.tutor-wrap nav.course-enrolled-nav ul {
    background: #edf0f2;
}

    .tutor-wrap nav.course-enrolled-nav ul li a {
        color: #353535;
    }

.tutor-announcement-title-wrap h3 {
    color: #f92b39;
}

.tutor-single-course-meta ul li {
    color: #353535;
}

    .tutor-single-course-meta ul li a {
        color: #353535;
    }

.single-instructor-wrap .instructor-name h3 a {
    color: #353535;
}

.tutor-single-course-rating .tutor-single-rating-count {
    color: #353535;
}

.tutor-single-course-meta ul li.tutor-social-share button {
    color: #f92b39;
}

.tutor-single-course-meta ul li a:hover {
    color: #ec5251;
}

.tutor-single-course-meta ul li.tutor-social-share button:hover {
    color: #ec5251;
}

.tutor-single-course-meta.tutor-lead-meta ul li a {
    color: #f92b39;
}

    .tutor-single-course-meta.tutor-lead-meta ul li a:hover {
        color: #ec5251;
    }

.tutor-single-page-top-bar {
    background: #f92b39;
}

    .tutor-single-page-top-bar .tutor-single-lesson-segment button.course-complete-button:hover {
        color: #ffffff;
        background: #ff3e4b;
        border-color: #ff3e4b;
    }

.tutor-tabs-btn-group a i {
    color: #f92b39;
}

.tutor-topics-in-single-lesson .tutor-topics-title h3 {
    color: #353535;
}

.tutor-topics-in-single-lesson .tutor-single-lesson-items a > i.tutor-icon-doubt {
    color: #f92b39;
}

.tutor-tabs-btn-group a {
    color: #f92b39;
}

    .tutor-tabs-btn-group a:hover, .tutor-tabs-btn-group a:active {
        color: #f92b39;
    }

#tutor-lesson-sidebar-qa-tab-content .tutor-add-question-wrap h3 {
    color: #353535;
}

.tutor-next-previous-pagination-wrap a {
    color: #f92b39;
}

.tutor-topics-in-single-lesson .tutor-topics-title button {
    color: #f92b39;
}

.edubin-tutor-col-8 .woocommerce-message a.button.wc-forward {
    background: #f92b39;
}

    .edubin-tutor-col-8 .woocommerce-message a.button.wc-forward:hover {
        background: #ec5251;
        color: #f92b39;
    }

.tutor-price-preview-box .tutor-course-purchase-box button {
    background: #f92b39;
}

    .tutor-price-preview-box .tutor-course-purchase-box button:hover {
        background: #ec5251;
        color: #fff;
    }

.tutor-course-enrolled-wrap p i, .tutor-course-enrolled-wrap p span {
    color: #ec5251;
}
/*== Archive page*/
.tutor-course-loop-title h2 a {
    color: #353535;
}

    .tutor-course-loop-title h2 a:hover {
        color: #ec5251;
    }

.tutor-course-loop-price {
    color: #f92b39;
}

    .tutor-course-loop-price > .price .tutor-loop-cart-btn-wrap a::before {
        color: #ec5251;
    }

.tutor-course-loop-header-meta .tutor-course-wishlist a {
    color: #f92b39;
}

.tutor-course-loop-header-meta .tutor-course-wishlist:hover {
    background: #f92b39;
}

.tutor-loop-author > div a {
    color: #353535;
}

    .tutor-loop-author > div a:hover {
        color: #ec5251;
    }

.tutor-course-loop-level {
    background: #f92b39;
}

.tutor-course-loop-price > .price .tutor-loop-cart-btn-wrap a:hover {
    color: #ec5251;
}

.tutor-pagination a, .tutor-pagination span, .tutor-pagination-wrap a, .tutor-pagination-wrap span {
    background: #f92b39;
    border-color: #f92b39;
}

    .tutor-pagination-wrap span.page-numbers.current {
        background-color: #ec5251;
        border-color: #ec5251;
        color: #fff;
    }

    .tutor-pagination-wrap a:hover, .tutor-pagination a:hover {
        background-color: #ec5251;
        border-color: #ec5251;
        color: #fff;
    }

.tutor-login-form-wrap input[type="password"]:focus, .tutor-login-form-wrap input[type="text"]:focus {
    border-color: #f92b39;
}

.tutor-login-form-wrap input[type="submit"] {
    background-color: #ec5251;
    border-color: #ec5251;
}

    .tutor-login-form-wrap input[type="submit"]:hover {
        background-color: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-form-group.tutor-reg-form-btn-wrap .tutor-button {
    background-color: #ec5251;
    border-color: #ec5251;
}

    .tutor-form-group.tutor-reg-form-btn-wrap .tutor-button:hover {
        background-color: #ff3e4b;
        border-color: #ff3e4b;
        color: #ffffff;
    }
/*== dashboard */
.tutor-dashboard-permalinks li.active a {
    background-color: #f92b39;
}

.tutor-dashboard-permalinks li a:hover {
    color: #fff;
    background: #ec5251;
}

.tutor-dashboard-permalinks li.active a:hover {
    color: #fff;
}

.tutor-dashboard-permalinks li.tutor-dashboard-menu-index.active a:hover {
    color: #fff;
}

.tutor-dashboard-content-inner .tutor-course-metadata li span {
    color: #353535;
}

.tutor-dashboard-content > h3 {
    color: #f92b39;
}

.tutor-dashboard-permalinks a {
    color: #353535;
}

.tutor-dashboard-info-table-wrap table.tutor-dashboard-info-table a {
    color: #353535;
}

.tutor-dashboard-permalinks a:hover:before {
    color: #fff;
}

.tutor-dashboard-permalinks a:before {
    color: #f92b39;
}

a.tutor-button.bordered-button, .tutor-button.bordered-button, a.tutor-btn.bordered-btn, .tutor-btn.bordered-btn {
    border-color: #ec5251;
    background-color: #ec5251;
    color: #ffffff;
}

    a.tutor-button.bordered-button:hover, .tutor-button.bordered-button:hover, a.tutor-btn.bordered-btn:hover, .tutor-btn.bordered-btn:hover {
        border-color: #ff3e4b;
        background-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-dashboard-header .tutor-btn.bordered-btn {
    border-color: #ec5251;
    background-color: #ec5251;
    color: #ffffff;
}

#tutor-ask-question-form .tutor-form-group .tutor-button.tutor-success {
    border-color: #ec5251;
    background-color: #ec5251;
    color: #ffffff;
}

    #tutor-ask-question-form .tutor-form-group .tutor-button.tutor-success:hover {
        border-color: #ff3e4b;
        background-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-dashboard-info-cards .tutor-dashboard-info-card p {
    background: #f92b39;
}

.tutor-dashboard-inline-links ul li a:hover, .tutor-dashboard-inline-links ul li.active a {
    color: #ec5251;
    border-bottom-color: #ec5251;
}

.tutor-dashboard-inline-links ul li a {
    color: #353535;
}

.tutor-dashboard-content-inner h3 a {
    color: #353535;
}

.tutor-mycourse-content h3 a:hover {
    color: #ec5251;
}

.tutor-dashboard-review-title a {
    color: #f92b39;
}

.tutor-mycourse-edit i, .tutor-mycourse-delete i {
    color: #ec5251;
}

.tutor-modal-button-group button.tutor-danger {
    background: #f92b39;
    border-color: #f92b39;
}

    .tutor-modal-button-group button.tutor-danger:hover {
        background: #ec5251;
        border-color: #ec5251;
        color: #f92b39;
    }

.tutor-modal-button-group button:hover {
    background: #ec5251;
    border-color: #ec5251;
    color: #f92b39;
}

button.tm-close.tutor-icon-line-cross:hover {
    color: #f92b39;
}

.tutor-mycourse-edit:hover, .tutor-mycourse-delete:hover {
    color: #ec5251;
}

.tutor-dashboard-item-group > h4 {
    color: #f92b39;
}

.report-top-sub-menu a.active {
    background-color: #f92b39;
    border-color: #f92b39;
}

.date-range-input button {
    background-color: #f92b39;
}

a.tutor-profile-photo-upload-btn, button.tutor-profile-photo-upload-btn {
    background-color: #f92b39;
}

    a.tutor-profile-photo-upload-btn:hover, button.tutor-profile-photo-upload-btn:hover {
        background-color: #ec5251;
        color: #f92b39;
    }

.label-course-publish {
    background-color: #f92b39;
}

.quiz-attempts-title, .tutor-quiz-attempt-history-title {
    color: #353535;
}

.quiz-modal-btn-next, .quiz-modal-btn-next:focus, .quiz-modal-btn-first-step, .quiz-modal-btn-first-step:focus, .quiz-modal-question-save-btn, .quiz-modal-question-save-btn:focus, .quiz-modal-settings-save-btn, .quiz-modal-settings-save-btn:focus {
    border-color: #ec5251;
    background-color: #ec5251;
    color: #ffffff;
}

.quiz-modal-btn-cancel, .quiz-modal-btn-back {
    border-color: #ec5251;
    background-color: #ec5251;
    color: #ffffff;
}

    .quiz-modal-btn-cancel:hover, .quiz-modal-btn-back:hover {
        border-color: #ff3e4b;
        background-color: #ff3e4b;
        color: #ffffff;
    }

.tutor-course-builder-section-title h3::after {
    background: #ec5251;
}

.tutor-course-builder-section-title h3 i {
    color: #ec5251;
}

.tutor-course-builder-upload-tips .tutor-course-builder-tips-title i {
    color: #ec5251;
}

.tutor-course-builder-upload-tips .tutor-course-builder-tips-title {
    color: #353535;
}

.settings-tabs-navs-wrap .settings-tabs-navs li.active a {
    color: #ec5251;
    border-color: #ec5251;
}

.tutor-sidebar-filter .single-filter label:hover {
    color: #ec5251;
}

.tutor-course-col .tutor-course-body h3 a:hover {
    color: #ec5251;
}

.tutor-course-col .tutor-course .tutor-course-loop-level {
    background: #ec5251;
}

.tutor-sidebar-filter .single-filter label input:checked + .filter-checkbox {
    border-color: #ec5251;
    background: #ec5251;
}

.tutor-sidebar-filter .single-filter label:hover input + .filter-checkbox {
    border-color: #ec5251;
}

.page-numbers.current {
    border-color: #ec5251;
    background: #ec5251;
    color: #fff;
}

.tutor-certificate-sidebar-btn-container > div .bordered-btn {
    border-color: #ec5251;
    background: #ec5251;
    color: #ffffff;
}

