/* ===================================================================================

* Theme Name: Turitor Child
* Theme URI: https://themeforest.net/user/tripples/portfolio
* Author: Tripples
* Author URI: http://themewinter.com
* Description: Turitor is a Education WordPress Theme.
* Version: 1.0.0
* Template: turitor
* License: GNU General Public License version 3.0
* License URI: http://www.gnu.org/licenses/gpl-3.0.html
* Tags: one-column, right-sidebar, left-sidebar, custom-menu, featured-images, post-formats, sticky-post, translation-ready

* We encourage you to create Child theme for any modifications you will want to do.

* Why use Child theme?

* Because of future updates we may provide for this theme that will overwrite your
* modifications and all your custom work.

* If you are not familiar with Child Themes, you can read about it here:
* http://codex.wordpress.org/Child_Themes
* http://wp.tutsplus.com/tutorials/theme-development/child-themes-basics-and-creating-child-themes-in-wordpress/

====================================================================================== */

.header-standard .navbar-brand {
    max-width: 270px;
}

.ts-footer .footer-logo img {
    max-width: 80%;
}

.header .navbar-container .navbar-light .main-menu li.active > a:not(.dropdown-item) {
    color: #fff;
}

.header .navbar-container .navbar-light .main-menu > li > a:before {
    background: #fff;
}

.header-standard {
    background: #0984e3;
}

.header-nav-right-info li.header-login-user a, .header-nav-right-info li.header-cart a {
    border: 1px solid #ffffff;
}

.btn-primary, .header-nav-right-info li.header-login-user a:hover, .header-nav-right-info li.header-cart a:hover, .btn-primary, .learn-press-form-login form button, .learnpress-page .lp-button, .place-order-action .lp-button, .service-slider .owl-nav .owl-prev:hover, .service-slider .owl-nav .owl-next:hover, .turitor-learndash-course .ld-single-course .ld-course-footer .ld-course-read-more:hover a, .ld-related-course .ld-single-course .ld-course-footer .ld-course-read-more:hover a, .single_add_to_cart_button, .tutor-btn, .tutor-button, a.tutor-btn, a.tutor-button, .campus-slider .owl-nav .owl-prev:hover, .campus-slider .owl-nav .owl-next:hover, .owl-carousel .owl-dots .owl-dot.active {
    border-color: #00579a;
}

.single-intro-text .count-number, .sticky.post .meta-featured-post, .latest-blog .post .post-meta span:before, .sidebar .widget .widget-title:before, .pagination li.active a, .pagination li:hover a, .pagination li.active a:hover, .pagination li:hover a:hover, .sidebar .widget.widget_search .input-group-btn, .tag-lists a:hover, .tagcloud a:hover, .BackTo, .ticket-btn.btn:hover, .btn-primary, .BackTo, .woocommerce ul.products li.product .button, .woocommerce ul.products li.product .added_to_cart, .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .sponsor-web-link a:hover i, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce span.onsale, #preloader, .header-nav-right-info li.header-login-user a:hover, .header-nav-right-info li.header-cart a:hover, .header-nav-right-info li.header-login-user a sup, .header-nav-right-info li.header-cart a sup, .tab-course-category ul li:before, .turitor-events .entry-header .event-meta-cat a:before, .single-course:hover, .co-single-instructor .co-instructors-socials li a:hover, .course-tabs-content .curriculum-content .curricolumn-list li a .curricolumn-preview, .archive-widgets ul li.active a, .archive-widgets ul li:hover a, .course-single-wrap .single-course .course-price-item span, .course-single-wrap .single-course .btn-link, .single-course .course-category a:before, .course-tabs-content ul.nav li a:before, .turitor-search-course-form .search-course-button, .main-slider-style3 .slider-content .sub-title::before, .main-menu .elementskit-navbar-nav > li > a::after, .learn-press-checkout .checkout-review-order .lp-list-table thead tr th, .btn-primary, .learn-press-form-login form button, .learnpress-page .lp-button, .place-order-action .lp-button, #learn-press-content-item #course-item-content-header .toggle-content-item, #learn-press-content-item #course-item-content-header .lp-button:hover, #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item.current, #learn-press-course-curriculum.course-curriculum ul.curriculum-sections .section-content .course-item .course-item-meta span, .course-tabs-content .public-xs-review-box .xs-save-button button, .header-login-user a sup, .cartbtn a sup, .user-dashboard .order-recover .button-recover-order, .service-slider .owl-nav .owl-prev:hover, .service-slider .owl-nav .owl-next:hover, .single_add_to_cart_button, .tutor-btn, .tutor-button, a.tutor-btn, a.tutor-button, .turitor-events .entry-header .event-time:before, .turitor-tab .turitor-navs-tab li a .title-content .content::before, .tutor-course:hover, .learndash-wrapper .ld-primary-background, .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after, .learndash-wrapper .ld-primary-background, .learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab.ld-active:after, .tutor-course .tutor-course-header .tutor-course-loop-header-meta .tutor-course-lising-category a:before, .turitor-learndash-course .ld-single-course .ld-course-footer .ld-course-price, .ld-related-course .ld-single-course .ld-course-footer .ld-course-price, .turitor-list li:after, .campus-slider .owl-nav .owl-prev:hover, .campus-slider .owl-nav .owl-next:hover, .user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li.active > a, .user-dashboard #learn-press-profile-nav .learn-press-tabs.tabs li:hover > a, .woocommerce ul.products li.product .added_to_cart:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background: #00579a;
}

.header .navbar-container .navbar-light .main-menu li a:hover:not(.dropdown-item) {
    color: #ffffff;
}

@media (min-width: 992px) {
    .ts-footer .footer-logo img {
        margin-top: auto;
    }
}

.ts-footer .footer-bar {
    background: #3c9de8;
}

.ts-footer .custom-html-widget, .ts-footer .custom-html-widget a, .footer-widget ul li a, .footer-widget ul li a:hover {
    color: white;
}

.footer-widget ul li a:hover {
    font-weight: 600;
}

.footer-widget .ts-social-list li a i {
    border: 1px solid #00579a;
}

.footer-widget .ts-social-list li a i:hover.fa-facebook-f {
    background: #00579a;
}

.footer-widget .ts-social-list li a i:hover.fa-instagram {
    background: #C13584;
}

.footer-widget .ts-social-list li a i:hover.fa-youtube {
    background: #FF0000;
}

.footer-widget ul li:before {
    background: #ffffff;
}

.img-pago-footer {
    max-width: 150px !important;
}

.wsb-button {
    border-radius: 36px !important;
    font-weight: 700 !important;
    background: #0eb582 !important;
    font-size: 14px !important;
    color: #fff !important;
    text-transform: uppercase !important;
    padding: 15px 30px 14px !important;
    margin: 0 !important;
    line-height: 1 !important;
    cursor: pointer !important;
    position: relative !important;
    text-decoration: none !important;
    overflow: visible !important;
    left: auto !important;
    border: 0 !important;
    display: inline-block !important;
    box-shadow: none !important;
    text-shadow: none !important;
}

.woocommerce-MyAccount-navigation-link--edit-address {
    display: none;
}

.EPS_Super_Search_Widget #searchsubmit {
    display: none !important;
}

.single-sfwd-courses .post-navigation,
.single-sfwd-lessons .post-navigation,
.single-sfwd-quiz .post-navigation,
.single-sfwd-topic .post-navigation,
.single-sfwd-certificates .post-navigation {
    display: none;
}

body:not(.logged-in) #sidebar > .widget_ldcourseprogress {
    display: none;
}

.woocommerce-Tabs-panel h2:first-child {
    display: none;
}

.woocommerce div.product form.cart .variations td.label {
    width: 125px !important;
}

.woocommerce div.product form.cart .variations tr {
    border: none;
}

.woocommerce div.product form.cart .reset_variations {
    visibility: hidden !important;
    display: none !important;
}

.elementor-page-407 form.pmpro_form .input, .elementor-page-407 form.pmpro_form textarea, .elementor-page-407 form.pmpro_form select, .elementor-page-407 #loginform input[type=text],
.elementor-page-407 #loginform input[type=password] {
    width: 100% !important;
}

.elementor-page-407 #user_email + p.lite {
    display: none;
}

form.pmpro_form .input, form.pmpro_form textarea, form.pmpro_form select, #loginform input[type=text], #loginform input[type=password] {
    max-width: 100%;
}

.learndash-wrapper .ld-login-modal-form p::before {
    top: 2.5em !important;
}

@media (max-width: 768px) {
    .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {
        max-width: 100%;
    }
    .woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2{
        margin-bottom: 25px;
    }
    .checkout.woocommerce-checkout h3 {
        padding-left: 0px;
    }
    #order_review_heading{
        padding-left: 16px;
    }
    .checkout.woocommerce-checkout .woocommerce-checkout-review-order {
         padding-left: 0px;
    }
}

@media (min-width: 993px) and (max-width: 1050px){
    #menu-item-68{
        display: none;
    }
}

@media (max-width: 480px){
    .header .navbar-container .navbar-light .navbar-brand {
        max-width: 200px;
        margin-left: 0;
        margin-right: 1rem;
    }
    .header-nav-right-info li {
        margin: 0;
    }
}


@media (min-width: 1500px){
    #primary-nav{
        margin-left: 100px;
    }
}

#footer-menu li a.nav-link:hover{
    color: white;
}

.header .navbar-light .navbar-toggler {
    background: transparent;
    color: white;
    border-color: white;
}

.woocommerce #respond input#submit.added::after, .woocommerce a.button.added::after, .woocommerce button.button.added::after, .woocommerce input.button.added::after{
	display: none;
}