.topbar-html-widget {
    margin-right: auto;
}

.header-logo {
    margin-right: 40px;
    margin-left: unset;
}


.main-menu > li > ul > li:hover > ul{
    left: 100%;
}

.main-menu > li > a:before {
    left: 0;
}

.main-menu > li.menu-item-has-children > a:after {
    margin-left: 4px;
}

.main-menu > li ul {
    left: 0;
}

.main-menu > li ul > svg {
    left: 18px;
}

.main-menu > li ul > li > a:before {
    margin-right: 14px
}

.main-menu > li ul > li > a:after {
    right: 25px;
    transform: scale(-1);
}

.main-menu > li ul > li:hover > a:after {
    right: 10px;
}

.fixed-btn {
    right: 20px;
}

.fixed-btn i {
    float: left;
}

#btnBackToTop {
    left: 40px;
}

.content-section-body {
    margin-left: -15%;
}

.content-section.reverse .content-section-body{
    margin: 0 -15% 0 0;
}

.plan-item-badge {
    left: 20px;
}

.section-more {
    margin-left: auto;
}

.section-title .icon {
    margin-right: 10px;
}

.portfolio-item .post-item-cat{
    left: 30px;
}

.post-item .post-item-cat {
    left: 16px;
}

.feedback-item > svg{
    left: 30px;
}

.footer-icon-box .icon{
    margin-right: 10px;
}

.footer-widget-container li a {
    flex-direction: row-reverse;
}

.footer-widget-container li a:before{
    transform: scaleX(-1);
}

.breadcrumb-item:first-of-type:before {
    margin-right: 8px;
}

.section-head-simple:before{
    left: 0;
}

.post-item-small .post-item-content:before{
    left: auto;
    right: -18px;
    border-radius: 0 10px 10px 0;
}

.single-page-content-box{
    padding: 40px 40px 40px 0;
}

.search-form-icon {
    right: 0;
}

/*.admin-navbar-user-button {*/
/*    margin-left: auto;*/
/*}*/

.admin-navbar-user-button img{
    margin-right: 5px;
}

.admin-navbar-user-button:after{
    margin-left: 4px;
}

.post-item-content:before{
    left: -18px;
    border-radius: var(--cardBorderRadiusSM) 0 0 var(--cardBorderRadiusSM);
}

.banta-el-menu-item-toggle{
    right: 6px;
}

.fixed-btn:hover span{
    padding-right: 10px;
}

.large-stories-swiper .swiper-pagination-bullet > span {
    left: 0;
}

.stories-wrapper .custom-swiper-button-prev{
    right: auto;
    left: -70px;
}
.stories-wrapper .custom-swiper-button-next{
    left: auto;
    right: -70px;
}

.custom-swiper-button-next,
.custom-swiper-button-prev{
    right: 15px;
}
.custom-swiper-button-prev{
    left: 15px;
    right: auto;
}
@media (max-width: 992px) {
    .header-buttons{
        margin-left: auto;
    }

    .main-menu-container{
        left: -260px;
        right: auto!important; 
    }

    .main-menu-container.open{
        left:0;
    }

    .header-icons{
        margin-right: 20px;
    }

    .header-icons {
        border-radius: 0 10px 10px 0;
        left: -100%;
    }

    .header-icons.open{
        left: 0!important;
    }
}