header.header .lang {
    margin-left: 8px;
    margin-right: 0;
}
header.header .lang button:after {
    margin-right: 6px;
    margin-left: 0;
}
header.header .mobile_menu_button {
    right: auto;
    left: 0;
}
header.header .mobile_menu_button span {
    right: auto;
    left: 9px;
}
header.header .mobile_menu_container .primary_menu_mobile_ver > ul > li {
    margin-right: 0;
    margin-left: 45px;
}
header.header .mobile_menu_container .primary_menu_mobile_ver > ul > li .arrow {
    right: auto;
    left: -38px;
}
header.header .mobile_menu_container .sub-menu {
    left: auto;
    right: 0;
    padding: 0 50px 0 0;
    text-align: right;
}
@media (max-width: 991px) {
    header.header .lang {
        left: 50px;
        right: auto;
    }
}
.wp-block-slt-alternate-group-section ul > li,
.wp-block-slt-alternate-group-section ol > li {
    padding-left: 0;
    padding-right: 34px;
}
.wp-block-slt-alternate-group-section ol > li:before,
.wp-block-slt-alternate-group-section ul > li:before {
    left: auto;
    right: 0;
}
.wp-block-table table tr th, .wp-block-table table tr td {
    padding: 10px 10px 10px 30px;
}
.wp-block-table table tr td:last-child {
    padding: 10px 30px 10px 10px;
}
.wp-block-table table tr td:first-child:after {
    right: auto;
    left: 0;
}
.wp-block-table table > *:first-child tr:first-child th:first-child, .wp-block-table table > *:first-child tr:first-child td:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: var(--theme-rounded-images);
}
.wp-block-table table > *:first-child tr:first-child th:last-child, .wp-block-table table > *:first-child tr:first-child td:last-child {
    border-top-right-radius: 0;
    border-top-left-radius: var(--theme-rounded-images);
}
.lwptoc .lwptoc_header .lwptoc_toggle_arrow {
    right: auto;
    left: 0;
}

/**
    Custom Blocks
 */
.services .services__container .item .service_button svg {
    transform: rotate(-94deg);
}
.services .services__container .item img {
    right: auto;
    left: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: var(--theme-rounded-section);
}
.services .banner .btn > span,
.apps_big_buttons .btn > span,
.welcome-section .welcome-section__container .apps_buttons button > span,
.howto_app .system_requirements .system_requirements__wrap .btn > span,
.apps_banner .btn > span {
    text-align: right;
}
.apps_banner .title:after {
    left: auto;
    right: var(--theme-block-padding);
    margin-right: -25px;
    margin-left: 0;
}
.faq-section .item .faq_question {
    padding: 20px 20px 20px 60px;
}
.faq-section .item .faq_question .faq_arrow {
    left: 16px;
    right: auto;
}
.bonus-items .item .bonus-items__wrap .title .radio-icon {
    left: 0;
    right: -20px;
}
.image_slider_block .splide__arrow--next {
    right: auto;
    left: -4px;
}
.image_slider_block .splide__arrow--prev {
    left: auto;
    right: -4px;
}
.image_slider_block .splide__list {
    margin: 0 !important;
    padding: 0 !important;
}
.image_slider_block .splide__list li {
    padding: 0 !important;
}

/**
    Linking Block
 */
.linking_bl .linking_bl__container {
    right: auto;
    left: 0;
}
.linking_bl button {
    padding-left: 0 !important;
    padding-right: 40px !important;
}
.linking_bl .flag {
    left: auto;
    right: 13px;
}
.linking_bl .linking_bl_menu a {
    padding: 7px 40px 7px 10px;
    text-align: right;
}
.linking_bl .linking_bl_menu .flag {
    left: auto;
    right: 10px;
}
