/*
 Theme Name:   eCademy Child
 Theme URI:    https://themes.envytheme.com/ecademy/
 Description:  eCademy Child Theme
 Author:       EnvyTheme
 Author URI:   https://envytheme.com/
 Template:     ecademy
 Version:      7.2
*/

/* ecademy-education-lms-online-training-courses-wordpress-theme */


            .page-title-area {
                display: none;
            }

            #learn-press-item-comments {
                display: none;
            }

            .footer-area .single-footer-widget ul li::before {
                background-color: #fff!important;
            }

            .ue_marq_separator {
                display: none;
            }

            .btn-lp-course-view-cart .lp-button {
                padding: 10px 0px!important;
                font-weight: 600;
            }

            .section-title h2 {
                max-width: 710px;
            }

            .section-title {
                max-width: 710px;
            }

            .footer-area .single-footer-widget p, .footer-area .single-footer-widget ul li, .single-footer-widget .footer-contact-info li a {
                color: #ffffff!important;
            }

            .single-footer-widget .footer-contact-info li a, .footer-area .single-footer-widget ul li a {
                color: #ffffff !important;
            }

            #popup-header .lp-button {
                display: flex;
                position: relative;
                height: 43px;
                margin: 9px;
                border: 0;
                color: #fff;
                background: var(--lp-primary-color);
                justify-content: center;
                line-height: 1.3em;
            }

            .navbar-area {
                background-color: #ffffff00 !important;
                z-index: 999!important;
            }

            .thim-ekits-button a {
                font-weight: 800;
                font-family: "Montserrat", Sans-serif;
                padding: 15px 25px 15px 25px;
                color: #FFFFFF;
                background: linear-gradient(215deg, rgba(18,197,92,1) 0%, rgba(21,167,179,1) 47%, rgba(44,85,161,1) 89%, rgba(155,106,232,1) 100%);
                border-color: #056e0600;
            }

            .default-btn {
                background-color: #ffffff;
                color: #57a6c7;
            }

            .ecademy-nav .navbar .navbar-nav .nav-item a, .ecademy-nav .navbar .navbar-nav .nav-item .dropdown-menu li a, .ecademy-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a, .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a {
                color: #ffffff!important;
            }

            .ecademy-nav .navbar .navbar-nav .nav-item .dropdown-menu {
                background: #12c166;
                z-index: 999999 !important;
            }

            .ecademy-nav .navbar .others-option .cart-btn a span {
                display: none;
            }

            .flaticon-shopping-cart:before {
                color: #fff;
            }

            :root {
                --fontFamily: "Montserrat", Sans-serif!important;
            }

            .footer-area {
                background: linear-gradient(215deg, rgba(18,197,92,1) 0%, rgba(21,167,179,1) 47%, rgba(44,85,161,1) 89%, rgba(155,106,232,1) 100%);
            }

            .navbar-area {
                background: linear-gradient(215deg, rgba(18,197,92,1) 0%, rgba(21,167,179,1) 47%, rgba(44,85,161,1) 89%, rgba(155,106,232,1) 100%);
            }

            @media only screen and (max-width: 600px) {
                .navbar-area.is-sticky {
                    background: linear-gradient(215deg, rgba(18,197,92,1) 0%, rgba(21,167,179,1) 47%, rgba(44,85,161,1) 89%, rgba(155,106,232,1) 100%)!important;
                }

                .others-option-for-responsive .option-inner {
                    padding: 15px;
                    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.09);
                    background: linear-gradient(215deg, rgba(18,197,92,1) 0%, rgba(21,167,179,1) 47%, rgba(44,85,161,1) 89%, rgba(155,106,232,1) 100%);
                    border-radius: 12px;
                }

                .ecademy-responsive-nav .ecademy-responsive-menu.mean-container .navbar-nav {
                    overflow-y: scroll;
                    box-shadow: 0 7px 13px 0 rgba(0, 0, 0, 0.1);
                    height: 270px;
                }

                .ecademy-nav .navbar .navbar-nav .nav-item a, .ecademy-nav .navbar .navbar-nav .nav-item .dropdown-menu li a, .ecademy-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a, .mean-container .mean-nav ul li a, .mean-container .mean-nav ul li li a {
                    text-wrap: wrap;
                }

                .mean-container .mean-nav {
                    float: left;
                    margin-top: 102px!important;
                    width: 100%;
                    border-radius: 12px;
                    z-index: 999;
                    background: linear-gradient(215deg, rgba(18,197,92,1) 0%, rgba(21,167,179,1) 47%, rgba(44,85,161,1) 89%, rgba(155,106,232,1) 100%);
                }

                .others-option-for-responsive .dot-menu {
                    right: 11px;
                }
            }

            .blog-details .blog-details-content .article-author {
                display: none;
            }

            .footer-area {
                background: linear-gradient(215deg, rgba(18, 197, 92, 1) 0%, rgba(21, 167, 179, 1) 47%, rgba(44, 85, 161, 1) 89%, rgba(155, 106, 232, 1) 100%);
            }

            .navbar-area.is-sticky {
                z-index: 10001!important;
            }

            .footer-area .single-footer-widget p, .footer-area .single-footer-widget ul li, .single-footer-widget .footer-contact-info li a {
                font-size: 16px;
            }

            .single-selected-ages-box {
                min-height: 382px !important;
            }

            .learn-press-form-login button[type=submit], .learn-press-form-register button[type=submit] {
                width: 100%;
                height: 50px;
                border-radius: 3px;
                outline: 0;
                color: #fff;
                background: linear-gradient(215deg, rgba(18, 197, 92, 1) 0%, rgba(21, 167, 179, 1) 47%, rgba(44, 85, 161, 1) 89%, rgba(155, 106, 232, 1) 100%);
            }

            .single-footer-widget .social-link li a {
                background-color: #fdfdfd00;
            }

            .single-footer-widget .social-link li a {
                width: 80px;
                height: 80px;
                text-align: center;
                color: var(--whiteColor);
                background-color: #fdfdfd00;
                font-size: 28px!important;
            }

            .bxl-facebook:before {
                font-size: 28px;
            }

            .bxl-instagram:before {
                content: "\e930";
                font-size: 28px;
            }

            .bxl-linkedin:before {
                font-size: 28px;
            }

            .SideDock_module_root__07ab40b6 {
                display: none !important;
            }

            a.logo.Link_module_link__b2eb3a07 {
                display: none!important;
            }

            .vp-sidedock {
                display: none!important;
            }

            .content-item-wrap .course-item-title {
                color: #4A6DAE!important;
            }

            h1.course-item-title.lesson-title {
                color: #2c55a1!important;
            }

            span[data-name="btnShare"], span[data-name="btnPrint"], span[data-name="btnDownload"] {
                display: none;
            }

            .learn_press_assignment_attachment {
                display: none;
            }

            p {
                color: #000000;
                margin-bottom: 15p
            }

            form.save-assignment {
                margin-top: 30px;
            }

            .pb-100 {
                padding-bottom: 100px;
                background: #f3f3f3;
            }
        }

        .courses-details-desc .nav .nav-item .nav-link {
            background-color: #ffffff;
        }

        a#tab-curriculum-tab {
            background: #fff !important;
        }

        .courses-details-desc .nav {
            place-content: center;
            background: #fff !important;
        }

        .course-curriculum .course-item .section-item-link .course-item-info .course-item-info-pre {
            display: flex;
            display: none;
        }
