body.rtl {
    direction: rtl;
}

.rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6,
.rtl p {
    text-align: right;
}

.rtl .text-center h1, .rtl .text-center h2, .rtl .text-center h3, .rtl .text-center h4, .rtl .text-center h5, .rtl .text-center h6,
.rtl .text-center p {
    text-align: center;
}

.rtl .header .navbar-brand-text {
    float: right;
    margin: 8px 0 0 7px;
}
.rtl .btn-container .btn-arrow:after {
    right: -5px;
    bottom: -6px;
    margin: 0 0 0 5px;
    border-right: 5px solid #fff;
    border-left: 0;
}
.rtl .btn-container .btn-arrow {
    margin: 0 10px 0 0;
    border-right: 5px solid grey;
    border-left: 0;
}
.rtl .header .pll-parent-menu-item > {
    margin: 0 0 0 6px;
}

.rtl .list li {
    text-align: right;
    padding: 0 30px 0 0;
}

.rtl .list.tick li:before {
    left: auto;
    right: 0;
}

@media (min-width: 992px) {
    .rtl .col-md-push-6 {
        right: 50%;
        left: auto;
    }

    .rtl .col-md-pull-6 {
        left: 50%;
        right: auto;
    }

    .rtl .navbar-expand-lg .navbar-nav, .rtl .navbar-expand-lg {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
    }
}
