body {
    direction: rtl;
    text-align: right;
    font-family: "droid";
}
ul {
    padding-right: 0;
}

.main_title {
    font-size: 45px;
}

.lang_btn  {
    font-family: poppins_bold;
}
.text-left,
.text-md-left,
.text-lg-left {
    text-align: right !important;
}
.text-right,
.text-md-right,
.text-lg-right {
    text-align: left !important;
}
.nav-header ul.links {
    text-align: left;
}
.nav-header ul.links li {
    border-right: 0;
    border-left: 1px solid var(--mainColor);
}
.nav-header ul.links li:last-of-type {
    border-left: 0;
}
#profile .content-wrap {
    margin-left: 0;
    margin-right: 230px;
}
#profile #sidebar {
    right: 0;
}
#profile #sidebar .links li a img {
    margin-right: 0;
    margin-left: 0.5rem;
}
#profile #sidebar .links li a.active {
    border-right: 0;
    border-left: 4px solid var(--mainColor);
}
#profile .empty_state .links li a {
    border-right: 0;
    border-left: 1px solid #e4ede8;
}
#profile .empty_state .links li a img {
    margin-left: 0.5rem;
    margin-right: 0;
}
#profile .empty_state .links li:last-of-type a {
    border-left: 0;
}
.trail_div .img_box {
    right: auto;
    left: 0;
}
.account_edit .main_info button.edit_btn {
    left: 0.5rem;
    right: auto;
}
.account_edit .input_info .btns {
    text-align: left;
}
.subscribtion_div h6 img {
    margin-left: 0.35rem;
    margin-right: 0;
}
#profile .details_info .img_box {
    left: 1rem;
    right: auto;
}
#profile .details_info .main_box .icon img {
    float: right;
    margin-right: 0;
    margin-left: 0.5rem;
}
#profile .details_info .btns .details_btn img {
    margin-left: 0;
    margin-right: 0.5rem;
    transform: rotate(180deg);
}
#profile .details_info .btns .edit_btn img {
    margin-left: 0.5rem;
    margin-right: 0;
}
#profile .details_info .btns .go_cart {
    margin-left: 1.5rem;
    margin-right: 0;
}
#profile .order_details .details_btn,
#profile .order_details .price {
    left: 0.65rem;
    right: auto;
}
#profile .order_details .head_details .status {
    margin-right: 0;
    margin-left: 1rem;
}
#profile .order_details .details_btn img {
    margin-left: 0;
    margin-right: 0.5rem;
    transform: rotate(180deg);
}
#profile .single_order .options ul li:first-of-type {
    margin-right: 0;
    margin-left: 2rem;
}
#profile .single_order .options ul li img {
    margin-right: 0;
    margin-left: 0.25rem;
}
#profile .inner_top_page .edit_btn img,
#profile .back_btn img {
    margin-right: 0;
    margin-left: 0.5rem;
    transform: rotate(180deg);
}
#profile .inner_top_page .edit_btn img {
    transform: unset;
}
#profile .profile_container .summary_card p span,
#profile .single_order .payment_card p span {
    float: left;
}
.nav-header ul.links .dashboard_btn {
    margin-right: 1rem;
    margin-left: 0;
}
.nav-header ul.links .dashboard_btn img {
    margin-left: 0;
    margin-right: 0.5rem;
    transform: rotate(180deg);
}
.nav-header ul.links .lang_btn img {
    margin-right: 0;
    margin-left: 0.25rem;
}
#home_page #home_services a img {
    margin-left: 0;
    margin-right: 0.5rem;
    transform: rotate(180deg);
}
#stock_products h3 a {
    float: left;
}
#stock_products h3 a img {
    transform: rotate(180deg);
}
#stock_products .img_box .product_status img {
    margin-right: 0;
    margin-left: 0.25rem;
}
.contact_container .contact_details .shape {
    right: auto;
    left: -1.5rem;
}
.contact_container .plane_shape {
    bottom: -50%;
    right: -1rem;
}
#single_product .input-group {
    margin-right: 0;
    margin-left: 1rem;
}
#single_product .input-group a {
    right: auto;
    left: 0.5rem;
}
#faqs .card-header h2 button i {
    float: left;
}
.copyright ul.terms_links li a {
    border-right: 0;
    border-left: 1px solid #65736c;
}
.copyright ul.terms_links li:last-of-type a {
    border-left: none;
}
.news_form button {
    left: 0rem;
    right: auto;
}
#home_page #home_services p {
    line-height: 1.75;
}
#unique_section h2 {
    font-size: 22px;
}
.main_alert img,
.main_alert_errors li img {
    margin-right: 0rem;
    margin-left: 0.5rem;
}
.mini_cart {
    text-align: left;
}
.mini_cart .cart_popup {
    text-align: right;
    left: -12px !important;
    right: auto !important;
}
.mini_cart .cart_popup .mini_cart_item .product_image {
    float: right;
    margin-right: 0;
    margin-left: 12px;
}
.mini_cart .cart_popup .buttons a:first-of-type {
    margin-right: 0;
    margin-left: 5px;
}
.mini_cart .cart_popup .buttons a:last-of-type {
    margin-left: 0;
    margin-right: 5px;
}
.address_container h3 a {
    float: left;
}
.address_container h3 a img {
    margin-right: 0;
    margin-left: 0.25rem;
}
.address_container .address_box .btns,
.address_container .address_box .choose_address {
    left: 1rem;
    right: auto;
}
#profile .profile_tabs li:first-of-type {
    margin-right: 0;
    margin-left: 2rem;
}
#profile .profile_container .summary_card .requests_total,
#profile .profile_container .summary_card .requests_ship_total,
#profile .profile_container .summary_card .shipments_total,
#profile .profile_container .summary_card .commission,
#profile .profile_container .summary_card .products_total {
    float: right;
    margin-left: 0.35rem;
    margin-right: 0;
}
#profile .shipment_list li:first-of-type {
    margin-right: 0;
    margin-left: 1rem;
}
.profile_container .input_info .form-group .wrong_icon,
.profile_container .input_info .form-group .success_icon {
    left: 15px;
    right: auto;
}
#packages .package_content ul li {
    padding-left: 0;
    padding-right: 1.5rem;
}
#packages .package_content ul li:before {
    left: auto;
    right: 0;
}
#home_page #banner a.register {
    margin-right: 0;
}
.blogs_container .single_blog_details .title_date {
    right: auto;
    left: 0;
}
.subscribtion_div a,
.subscribtion_div input[type="submit"] {
    right: auto;
    left: 1rem;
}
.main_alert {
    left: 1rem;
    right: auto;
}
.what_make_us_unique a i,
#stock_products .products_head a img {
    transform: rotate(180deg);
}
.what_make_us_unique a i {
    margin-left: 0;
    margin-right: 0.5rem;
}
#home_page #banner p:after,
.what_make_us_unique h1:after {
    right: 0;
    left: auto;
}
.preform_back .col-lg-3 {
    border-right: none;
    border-left: 1px solid #fff;
}
.preform_back .col-lg-3:last-of-type {
    border-left: none;
}
header .links_menu li a {
    border-right: none;
    border-left: 1px solid #fff;
}
header .links_menu li:last-of-type a {
    border-left: none;
}
@media (max-width: 992px) {
    .mobile-menu-info .acc-menu li a i {
        margin-right: 0;
        margin-left: 10px;
    }
    .mobile-menu-info {
        right: -320px;
    }
    .nav-header .text-center {
        text-align: center !important;
    }
    #profile .content-wrap {
        margin-right: 80px !important;
    }
}

/* chat container */
.chat-container {
    right: auto;
    left: 2rem;
}
.chat-container #chat_icon {
    right: auto;
    left: 0rem;
}
.chat-container .chat_box {
    right: auto;
    left: 1rem;
}
.chat-container .chat_box .message_head {
    padding-left: 8px;
    padding-right: 10px;
}
.chat-container .chat_box .message_head i {
    margin-right: 0;
    margin-left: 0.5rem;
}
.chat-container .chat_box .message_head .close_chat {
    right: auto;
    left: 0.5rem;
}
.chat-container .chat_box .message_body .date {
    padding-left: 0;
    padding-right: 0.5rem;
}
.chat-container .chat_box .message_foot input {
    margin-right: 0.75rem;
    margin-left: 0;
}
.chat-container .chat_box .message_body .from_agent {
    direction: ltr;
    text-align: left;
}
.chat-container .single_notifi {
    float: left;
}
#shipment_calculation .cities .inner_box .price img {
    margin-right: 0;
    margin-left: 0.5rem;
}
#shipment_calculation .categories .inner_col:nth-child(odd) {
    border-right: none;
    border-left: 1px solid #eaeaea;
}
#shipment_calculation .categories span.subtotal {
    margin-left: 0;
    margin-right: 0.5rem;
}
#packages .tabs li.active,
#home_page #banner h1,
.main_title,
#unique_section h2,
.preform_back p,
.shipment_prices_cover h1,
#shipment_calculation .subtitle,
#shipment_calculation h1 {
    font-family: droid_bold;
}
.home-banner .content_box form button {
    left: 0;
    right: auto;
}
.home-banner .close_popup {
    right: auto;
    left: 3rem;
}
#trackingData ul {
    direction: ltr;
    text-align: left;
}
#profile .checkout_coupon input {
    border-radius: 8px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
#profile .checkout_coupon button {
    right: auto;
    left: 0;
}
#profile .profile_container .profile_tabs li:first-of-type {
    margin-right: 0;
}
footer .top_footer ul.links {
    text-align: left;
}
footer .top_footer ul.links li a {
    border-right: 0;
    border-left: 2px solid #000;
}
footer ul.links li:last-of-type a {
    border-left: none;
}
@media (max-width: 578px) {
    #profile .details_info .btns .right_box {
        right: auto;
        left: 1rem;
    }
}
