body {
    text-align: right;
}
.form-group {
    direction: rtl;
}
p {
    direction: rtl;
}

form i {
    margin-left: -130px;
    margin-top: 7px;
    cursor: pointer;
    float:right;
}
#password, #confirm_password, #old_password{
    float:right;
}
.flex-dir-row-reverse {
    flex-direction: row-reverse!important;
}
.flex-dir-column-reverse {
    flex-direction: column-reverse!important;
}
.language-btn,.carousel-dots-reverse,.readmore-reverse {
    direction: rtl;
    /* unicode-bidi: bidi-override; */
}
.ar-margin-unset {
    margin: unset;
}
.ar-direction {
    direction: rtl;
    /* unicode-bidi: bidi-override; */
}
.header_area .navbar .nav .nav-item.submenu ul .nav-item {
    margin-right: 0!important;
}
.header_area .navbar .nav .nav-item.submenu ul .nav-item .nav-link {
    text-align: right;
}
.solution-ul {
    direction: rtl;
    /* unicode-bidi: bidi-override; */
}
select, input, label {
    direction: rtl;
    /* unicode-bidi: bidi-override; */
}
select {
    float: right;
}
.form-inputs i{
    right:unset!important;
    left:10px;
}
.filter-multi-select > .dropdown-toggle::before {
    right:unset!important;
    left:10px;
}
.carousel .carousel-item-visible {
    animation: animateleft 0.5s !important;
}

.banner_area .banner_inner .banner_content .page_link {
    direction: rtl;
    /* unicode-bidi: bidi-override; */
}
.banner_area .banner_inner .banner_content .page_link a {
    margin-right: unset!important;
    margin-left: 7px;
}
.banner_area .banner_inner .banner_content .page_link a:before {
    right: unset!important;
    left: -8px;
}
.fa-angle-right,.fa-angle-left {
    transform: rotate(180deg);
}
.erroMsg,.err-captcha-right {
    text-align: right;
}
.datatables-rtl {
    direction: rtl;
}
div.dataTables_wrapper div.dataTables_filter {
    text-align: left;
}
div.dataTables_wrapper div.dataTables_length,
div.dataTables_wrapper div.dataTables_info {
    text-align: right;
}
.row {
    margin-left: 0;
    margin-right: 0;
}
.dbMenuBtn {
    left: unset!important;
    right: 100%;
    top: 54px;
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -moz-transform-origin: 75% 70% 0;
    -webkit-transform-origin: 75% 70% 0;
    transform-origin: 75% 70% 0;
    /* transform-origin: 12% -110% 0; */
}
.header_area {
    position: fixed;
}
.lft-sub-menu ul::before {
    left: 0!important;
    right: 46px;
}
.lft-sub-menu ul li {
    padding-left: 0!important;
    padding-right: 25px;
}
.lft-sub-menu ul li::before {
    left: 0!important;
    right: 23px;
}
.contactBox{
    direction: rtl;
}

.homepage-card-inner {
    text-align:right;
}

#plan_comparison{
    float: right;
}

@media (min-width: 992px) {
    .flex-dir-reverse-menu {
        flex-direction: row-reverse!important;
    }
}
@media (max-width: 767px) {
    div.dataTables_wrapper div.dataTables_length,
    div.dataTables_wrapper div.dataTables_filter,
    div.dataTables_wrapper div.dataTables_info {
        text-align: right!important;
    }
}
/* @media (max-width: 768px) { */
    .dbMenu {
        left: unset!important;
        right: -240px;
    }
/* } */
@media (max-width: 992px) {
    .main_menu .right-menu {
        align-items: flex-end!important;
    }
    .welcome-ul {
        right: 0!important;
    }
}
/* @media (max-width: 1000px) { */
    .dbMenu {
        position: fixed;
        left: unset!important;
        right: -240px;
        top: 110px;
    }
    .dbMenu.open {
        right: 0;
    }
/* } */
@media (min-width: 576px) and (max-width: 767px) {
    .banner-area p {
        padding-right: unset!important;
        padding-left: 113px;
    }
}
