.main-menu li.mega>ul.sub-menu li {
    text-align: right;
}

.main-menu ul.sub-menu li a {
    text-align: right;
}

.main-menu ul ul li.menu-item-has-children>a:after {
    transform: rotate(90deg);
    float: left;
}

.main-menu ul li>ul.sub-menu {
    right: 0;
}

.main-menu ul.sub-menu li ul.sub-menu {
    right: 100%;
    left: auto;
}

.main-menu li.mega ul.sub-menu li ul.sub-menu {
    left: 100%;
    right: 0;
}

/* hero section*/
.header-mail>i {
    margin-right: 0px;
    margin-left: 6px;
}

.vektor-hero-image-wrapper {
    text-align: left;
}

.hero-button .theme-btns {
    margin-right: 0px;
    margin-left: 45px;
}

.slide-subtitle,
.about-small-stitle {
    padding-left: 0px;
    padding-right: 23px;
}

.slide-subtitle:before,
.about-small-stitle:before {
    right: 0;
    left: auto;
}

/* counter */
.vektor-counter-icon {
    margin-right: 0;
    margin-left: 25px;
}

/* testimonial */
.vektor-counter-icon {

    margin-right: 0;
    margin-left: 25px;
}

.testimonial-item-box {
    text-align: right;
}

.about-button a.theme-btns {
    margin-right: 0px;
    margin-left: 40px;
}

.about_content {
    text-align: right;
}

.customar-service-image {
    text-align: left;
}

.play-btn {
    margin-right: 0px;
    margin-left: 15px;
}

/* blog */
.news-block-one .news-inner-box .lower-content {
    text-align: right;
}

.news-block-one .news-inner-box .lower-content .post-info li {
    margin-left: 25px;
    padding-left: 20px;
}

.foote-latest-post-imgage {
    margin-right: 0px;
    margin-left: 20px;
}

.footer-one-icon {
    margin-right: 0px;
    margin-left: 25px;
}

.about-des ul li:after {
    right: 0;
}

.about-des ul li {
    padding-left: 0px;
    padding-right: 15px;
}

/* Home Two */
.button.vektor-canva-open {
    margin-left: 0px;
    margin-right: 20px;
}

.header-two-social span {
    margin-right: 0;
    margin-left: 20px;
}

.header-two-social a:not(:last-child) {
    margin: 0;
}

.header-two-social a:not(:first-child) {
    margin-left: 20px;
}

.play-btn-two {
    margin-right: 0px;
    margin-left: 20px;
}

.pricing-icon:after {
    left: auto;
    right: 30px;
}

.priceing-list ul li {
    padding-left: 0px;
    padding-right: 40px;

}

.priceing-list ul li:after {
    left: auto;
    right: 0;
}

.news-block-two .news-inner-box-two .lower-content .post-info li {
    margin-right: 0;
    padding-left: 20px;
    margin-left: 20px;
}

.footer-two-content-wrp .two:last-child {
    padding-left: 0;
}

.footer-two-content-wrp .two:first-child {
    padding-left: 30px;
    padding-right: 0px;
}

.footer-two-content-wrp .two {
    border-left: 1px solid #152B54;
    border-right: none;
}

.header-two-social {
    text-align: left;
}

.header-two-links ul li i {
    margin-right: 0;
    margin-left: 6px;
}

.testimonial-two-arrow-wrapper {
    left: -120px;
    right: auto;
}

.tabs-section-wrapper .nav-pills {
    margin-right: 0;
    margin-left: 40px;
}

.header-mail>i {
    margin-right: 0px;
    margin-left: 6px;
}

.vektor-sopport-list-icon {
    margin-right: 0px;
    margin-left: 30px;
}

.theme-button i {
    margin-left: 0px;
    margin-right: 5px;
}

.footer-one-icon-box {
    border-right: none;
    border-left: 1px solid #152B54;
}

.footer-one-icon-box-wrapper [class*='col-']:first-child .footer-one-icon-box {
    padding-right: 0;
}

.footer-one-icon-box-wrapper [class*='col-']:last-child .footer-one-icon-box {
    padding-left: 0;
    padding-right: 30px;
}

.vektor-list-icon {
    margin-right: 0px;
    margin-left: 10px;
}

.vektor-icon {
    margin-right: 0;
    margin-left: 25px;
}

.page-layout-right-sidebar .all-posts-wrapper,
.page-layout-right-sidebar .post-pagination {
    padding-right: 0px;
    padding-left: 25px;
}

.content-area button[type="submit"].search-submit.has-icon,
.widget.widget_search button[type="submit"].has-icon {
    right: auto;
    left: 0;
}

.vektorcore-widget-post-thum li img {
    margin-right: 0px;
    margin-left: 20px;
}

.vektorcore-widget-post-thum-content .recent-widget-date i {
    margin-right: 0px;
    margin-left: 8px;
    ;
}

.post-meta ul li {
    margin-right: 0;
    margin-left: 15px;
}

.post-meta ul li i {
    margin-right: 0;
    margin-left: 5px;
}

button.wp-block-search__button.wp-element-button,
.widget.widget_search .search-button button.search-submit {
    margin-right: 0;
    right: auto;
    left: 0;
}

.layout-right-sidebar article.post-single,
.layout-right-sidebar .comments-area {
    padding-right: 0;
    margin-left: 25px;
}

.vektor-post-navication-thum .nav-links .nav-thumb {
    margin-right: 0;
    margin-left: 30px;
}

.vektor-post-navication-thum .nav-links .nav-next.post-thum-nav .nav-thumb {
    margin-left: 0px;
    margin-right: 30px;
}

.author-info-left {
    margin-right: 0;
    margin-left: 30px;
}

.header-one .header-contact-item {
    border-left: 1px solid #EBEEEE;
    border-right: none;
}

.header-contact-icon {
    margin-right: 0;
    margin-left: 15px;
}

a.theme-btns i,
.theme-button i {
    margin-left: 0;
    transform: rotate(-180deg);
    margin-right: 10px;
}

.header-social-info {
    margin-left: 0;
    margin-right: 15px;
}

.header-social-info ul li:last-child a {
    margin-right: 0;
    margin-left: 0px;
}

.header-social-info ul li a {
    margin-right: 0px;
    margin-left: 20px;
}

.header-social-info span {
    margin-right: 0;
    margin-left: 15px;
}

.header-working-time span {
    margin-left: 0;
    margin-right: 10px;
}

form.search-form .search-submit {
    right: auto;
    left: 0;
}

.main-menu ul li.menu-item-has-children>a:after {
    margin-left: 0;
    margin-right: 3px;
}

@media (max-width: 1599px) {
    .header-contact-item {
        padding-left: 15px;
        margin-left: 13px;
        padding-right: 0;
        margin-right: 0;
    }
}

.hero-numbers {
    margin-left: 0;
    margin-right: 30px;
}

.hero-numbers .hero-icon {
    margin-right: 0;
    margin-left: 10px;
}

.vektor-about-dec-list ul li .icon {
    margin-right: 0;
    margin-left: 10px;
}

.header-two .header-contact-item {
    border-right: none;
    border-left: 1px solid var(--thm-color);
}

.header-two .header-main-wrapper .main-navigation {
    padding-right: 0;
    padding-left: 30px;
}

.header-two .site-branding {
    border-radius: 0 18px 18px 0;
}

.header-two .header-canva-wrapper {
    margin-left: 0;
    margin-right: 15px;
}

.header-sidebar-content-inner {
    text-align: right;
}

.header-sidebar-contact-info ul li i {
    margin-right: 0;
    margin-left: 10px;
}

.header-three .header-contact-item {
    border-left-color: rgb(255 255 255 / 10%);
    border-right-color: transparent;
}

.header-three .header-contact-item {
    border-right: 1px solid transparent;
    border-left: 1px solid rgb(255 255 255 / 10%);
}

.header-three .header-social-info {
    border-right: 1px solid rgb(255 255 255 / 10%);
    border-left: none;
    padding-left: 0px;
    padding-right: 30px;
}

.header-3-contact-icon {
    margin-right: 0px;
    margin-left: 15px;
}

.vertical.carousel .carousel-indicators {
    left: 0;
    right: auto;
    margin-left: 20% !important;
}

.header-contact-item {
    padding-left: 30px;
    margin-left: 30px;
    padding-right: 0px;
    margin-right: 0px;
}

.contact-input-button {
    text-align: right;
}

.vektor-pricing-content ul li .licon {
    margin-right: 0;
    margin-left: 10px;
}

.about-author-info {
    margin-left: 40px;
    padding-left: 40px;
    border-right: none;
    margin-right: 0;
    padding-right: 0;
    border-left: 1px solid #EBEBEB;
}