/*
Theme Name:  Efor Child
Theme URI:   https://themeforest.net/user/pixelwars/portfolio
Description: Make your modifications to [Efor Theme] in this child theme.
Author:      Pixelwars
Author URI:  https://themeforest.net/user/pixelwars
Version:     13.2.0
Template:    efor
Tags:        portfolio
Text Domain: efor-child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.site-branding-center {
	display: none;
}

.shop-filters {
	display: none;
}

@media screen and (min-width: 992px) {
  .search-container {
    width: 290px !important;
  }
}

/*
.wp-block-woocommerce-proceed-to-checkout-block, .wc-block-components-express-payment-continue-rule {
    display: none !important;
}
*/

.tutor-course-details-instructors .tutor-align-center:nth-of-type(n+2) {
    display: none !important;
}

.tutor-ul > .tutor-d-flex:first-of-type,.tutor-ul > .tutor-d-flex:nth-of-type(2) {
    display: none !important;
}


.sign-in-icon {
    width: 52px;
    line-height: 100%;
    font-size: 20px;
    position: absolute;
    top: 0;
    text-align: center;
    color: inherit;
    opacity: .8;
    height: 52px;
    right: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.sign-in-icon .dashicons {
    /*
    font-size: 20px;
    vertical-align: middle;
    */
}

.sign-in-icon:hover {
    opacity: 1;
    color: inherit;
}

@media screen and (min-width: 992px) {
  .sign-in-icon {
    left: auto;
    right: 53px;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
  }
}

    .is-header-small.is-menu-align-right .shopping-cart ~ .nav-menu {
        padding-right: 110px;
        }


            .lang-switcher {
                position: relative;
                display: inline-block;
                cursor: pointer;
                padding-right: 10px;
            }
            .current-lang::after {
                content: " ▼";
            }
            .lang-dropdown {
                display: none;
                position: absolute;
                background: white;
                border: 1px solid #ccc;
                z-index: 999;
                top: 60px;
            }
            .lang-dropdown a {
                display: block;
                padding: 5px 10px;
                text-decoration: none;
                color: black !important;
                line-height: 20px;
            }
            .lang-switcher:hover .lang-dropdown {
                display: block;
            }

            .lang-dropdown a:hover {
                background: #FFF9CD;
            }

#checkbox-control-0 {
    content: url();
}