body {
    text-align: right;
}

.topbar-one__social a {
    margin-left: 30px;
}

.topbar-one__left a {
    margin-left: 40px;
}

.main-nav__right {
    padding-right: unset;
    padding-left: 60px;
    margin-left: unset;
    margin-right: auto;
}

.main-nav__main-navigation .main-nav__navigation-box>li+li {
    margin-left: 0px;
    margin-right: 45px;
}

.search-popup__form button[type=submit] {
    right: unset;
    left: 15px;
}

.main-nav__right .bootstrap-select+.bootstrap-select {
    margin-left: unset;
    margin-right: 10px;
}

.owl-carousel {
    direction: ltr;
}

.destinations-three__content,
.destinations-three__hover-content {
    left: unset;
    right: 0;
    padding-right: 40px;
    padding-left: unset;
}

.destinations-three__link {
    left: 30px;
    right: unset;
}

.tour-one__stars,
.tour-details__gallery-carousel,
.tour-details__gallery-thumb-carousel {
    direction: ltr;
}

.tour-one__meta li {
    margin-left: 20px;
}

.tour-details__header .thm-breadcrumb {
    left: unset;
    right: 15px;
}

.tour-details__header .tour-details__gallery-links {
    right: unset;
    left: 15px;
}

.blog-one__meta li {
    margin-left: 20px;
}

.faq-one-accrodion .accrodion-title .H::before {
    left: 0;
    right: unset;
}

.sidebar__search-form button[type=submit] {
    top: 55%;
    right: unset;
    left: 10px;
}

.tour-price-p,
.tour-price-p * {
    text-align: left;
}

.tour-price-p,
.tour-one__stars {
    flex-direction: row-reverse;
}

.footer-widget__links-list li a::before {
    content: '\f100';
    left: unset;
    right: 0;
}

.footer-widget__links-list li a:hover {
    padding-left: unset;
    padding-right: 15px;
}

.site-footer__social a {
    margin-left: 10px;
}

.main-nav__main-navigation .main-nav__navigation-box>li>ul {
    right: 0;
    left: unset;
}

.main-nav__logo-box {
    margin-left: 60px;
    margin-right: unset;
}

.sidebar__social-list a {
    margin-left: 10px;
}

.author-one__content {
    margin-right: 40px;
    margin-left: unset;
}

@media (max-width: 1199px) {
    .main-nav__logo-box::before {
        left: 0;
        right: unset;
    }
}