@media (min-width: 1200px) {
    .logo {
        padding: 15px 0;
    }
}

.main-menu ul li.menu-last .submenu {
    left: auto;
    right: 0;
}

.main-menu ul li.menu-last .submenu li .submenu {
    left: auto!important;
    right: 100%;
}

.admin-bar .offcanvas__area.offcanvas-opened .offcanvas__wrapper {
    padding-top: 50px;
}

.tp-event-2__wrapper {
    position: relative;
    z-index: 1;
}

.tp-courses-4__item .tp-courses-4__avata img {
    width: 35px;
    height: auto;
}

.course-details__content img {
    height: auto;
}
.course-info-left {
    display: none;
}
.course-details__content .blog-post-comment {
    display: none;
}

.tp-coundown__countdown span {
    color: var(--tp-text-body);
}

.entry-content-left ul li {
    list-style: none;
}

body .learn-press-filters>li span {
    color: #2c79ff;
}

body .lp-user-profile #profile-nav .lp-profile-nav-tabs li.active>ul .active>a, 
body .lp-user-profile #profile-nav .lp-profile-nav-tabs li.active>ul .active>a i,
body li.learn-press-tabs__tab label {
    color: #2c79ff;
}

.etn-event-search-wrapper .form-control:focus {
    box-shadow: none;
}

.etn-event-search-wrapper .input-group-text {
    background-color: transparent;
    border: none;
}
.input-group-prepend .input-group-text i.fa-brands, .input-group-prepend .input-group-text i.fab {
    font-family: "Font Awesome 6 Brands" !important;
}

.etn-event-item .etn-event-location i {
    color: var(--tp-theme-primary);
}

.etn-event-item .etn-event-location {
    color: #6d6e75;
    font-weight: 600;
    line-height: 26px;
}

.etn-event-item .etn-event-footer .etn-event-date i {
    color: var(--tp-theme-primary);
}

.etn-event-search-wrapper.etn-row {
    margin-left: 0;
}

@media (max-width: 991px) {
    button.etn-btn.etn-btn-primary {
        float: left;
        margin-bottom: 20px;
        margin-left: 20px;
        margin-top: 10px;
    }
    .etn-event-search-wrapper .input-group {
        border: none;
    }
}

@media (max-width: 768px){
.lp-user-profile .wrapper-profile-header .lp-profile-left {
    width: 220px;
    margin: auto;
}
}