/******************** arabic lang css *********************/
/*@media only screen and (min-width: 992px) { */
	html[lang="ar"] header .top_header_menu ul li .nav-link {
    padding: 0 22px 0 0 !important;
}
html[lang="ar"] .ml_15 {margin-left: 0px !important;margin-right: 15px !important;}
html[lang="ar"] .page-item.pager__item--previous {
    margin: 0 0px 0 10px;
}
html[lang="ar"] .page-item.pager__item--next{
    margin: 0 10px 0 0px;
}
html[lang="ar"] .user-logged-in.path-user .form-actions, html[lang="ar"] .change_pass {
    text-align: right;
}
html[lang="ar"] .view-my-notifications .view-filters>form>div>div.js-form-type-textfield .form-control {
    background-position: calc(11px);
}
html[lang="ar"]  body .my-order-blk .view-filters .form-control {
    padding: 8px 12px 8px 40px;
}
html[lang="ar"] div#edit-field-mobile-no-wrapper {
    padding-right: 0px;
	padding-left: 15px;
}
html[lang="ar"] #edit-field-postal-code-wrapper {
    padding-left: 0px;
	padding-right: 15px;
}
html[lang="ar"]  .user-login-form, html[lang="ar"]  .user-pass {
    padding: 115px 45px 75px 45px !important;
}
html[lang="ar"] .sign_acc {
    left: auto;
    right: 44px;
}
html[lang="ar"] .user-register-form >div.js-form-type-checkbox label {
    padding-left: 0;
    padding-right: 10px;
}
html[lang="ar"] .user-register-form>#edit-account>div.js-form-type-email {
    padding-right: 15px;
    padding-left: 0;
}
html[lang="ar"] .user-register-form .field--name-field-mobile-no, html[lang="ar"] .user-register-form .field--name-field-civil-id {
    padding-right: 0;
    padding-left: 15px;
}
html[lang="ar"] .cancel_link {
    margin-left: 0;
    margin-right: 20px;
}
html[lang="ar"] .btn:first-child {
    margin-left: 0.5rem;
    margin-right: 0;
}
html[lang="ar"] #deleteMember .close>span {
    right: auto;
    left: 30px;
}
html[lang="ar"] .my-order-blk .view-content .views-row .views-field-nothing div .text-right.text_black {
    right: auto;
    left: 15px;
}
html[lang="ar"] .my-order-blk .view-content .views-row .views-field-nothing div .text-right.pri_text {
    right: auto;
    left: 15px;
}
html[lang="ar"] .content_detail>div>.right_content {
    padding-left: 0;
    padding-right: 13px;
}
html[lang="ar"] .region-sidebar-first .menu>li>a.active::after {
    left: auto;
    right: 0;
}
html[lang="ar"] .delete_img {
    margin-left: 0;
    margin-right: 9px;
}
html[lang="ar"] .more_tender {
	left: 30px;
	right: auto;
}
html[lang="ar"] .social_media_ul li:not(:last-child) {
    margin-left: 6px;
    margin-right: 0;
}
html[lang="ar"] .path-track-trace div#block-omantheme-page-title {
    left: auto;
    right: 86px;
}
html[lang="ar"] header .navbar-brand {
    margin-left: 29px;
    margin-right: 0;
}
html[lang="ar"] .header_menu ul li .nav-link.dropdown-toggle {
    padding: 0 0px 0 11px !important;
}
html[lang="ar"] .terms_popup .close {
    left: 19px;
    right: auto;
}
html[lang="ar"] .nav-tabs.ceo_quality_tabs>li:last-child .nav-link {
    border-radius: 2px 0 0 2px;
}
html[lang="ar"] .path-user .form-item-remember-me label {
    padding-right: 7px;
    padding-left: 0;
}
html[lang="ar"] .path-user main .form-control[type="text"], html[lang="ar"] .path-user main .form-control[type="email"], html[lang="ar"] .path-user main .form-control[type="password"] {
    background-position: calc(100% - 11px);
}
html[lang="ar"] .path-user .form-control {
    padding: 7px 40px 7px 7px;
}
html[lang="ar"] .login_social_media, html[lang="ar"] .or_text {
    display: none !important;
}
html[lang="ar"] .header_menu>ul>li.dropdown::after {
    left: 0px;
    right: auto;
    margin-right: 5px;
    margin-left: 0;
}
html[lang="ar"] .ser_epost_section .left_content .para a {
    margin-right: 5px;
    margin-left: 0;
}
html[lang="ar"] .breadcrumb .breadcrumb-item + .breadcrumb-item {
    padding-right: 15px;
    padding-left: 0;
}
html[lang="ar"] .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    padding-left: 15px;
    padding-right: 0;
    float: right;
}
html[lang="ar"] .accordion-item .accordion-button:not(.collapsed)::after {
    margin-left: 0;
    margin-right: auto;
}
html[lang="ar"] .left_carrer {
    padding-left: 65px;
    padding-right: 0;
}
html[lang="ar"] .career_ul>li, html[lang="ar"] .faq_para {
    padding-left: 0;
    padding-right: 20px;
}
html[lang="ar"] .career_ul>li::after, html[lang="ar"] .faq_para::after, html[lang="ar"] .rate_cal_dom_int_blk .nav-tabs .nav-link span::after {
    left: auto;
    right: 0;
}
html[lang="ar"] .rate_cal_dom_int_blk .nav-tabs .nav-link.active span::before {
    left: auto;
    right: 4px;
}
html[lang="ar"] .weight_domestic {
    background-position: left;
    padding: 0 0 0 15px;
}
html[lang="ar"] body .fields.form-control>input:not(:last-child) {
    border-right: none !important;
    border-left: 1px solid #A6B4C4 !important;
}
html[lang="ar"] body .fields.form-control>input:nth-child(1) {
    border-radius: 0 2px 2px 0 !important;
}
html[lang="ar"] .path-faq .block-page-title-block {
    padding-left: 100px;
    padding-right: 0;
}
html[lang="ar"] .con_sup_col {
    border-left: none;
    border-right: 1px solid #DADCE0;
}
html[lang="ar"] .rate_cal_blk {
    padding: 40px 0 40px 60px;
}
html[lang="ar"] .job_req_ul>li>.rgt_job_req {
    padding-left: 0;
    padding-right: 5px;
}
html[lang="ar"] .footer_top_section>div>p:nth-child(2) {
    padding-right: 60px;
    padding-left: 0;
}
html[lang="ar"] .banner_section .banner_col {
    padding-right: 80px;
padding-left: 15px;
}
html[lang="ar"] .news_banner_sec.banner_section .banner_col {
    padding-right: 15px;
}
html[lang="ar"] .banner_search_form {
    border-radius: 23px 0 0 0;
    padding: 13px 44px 13px 13px;
}
html[lang="ar"] .mr_20 {
    margin-right: 0;
    margin-left: 20px;
}
html[lang="ar"] .ml_20 {
    margin-left: 0;
    margin-right: 20px;
}
html[lang="ar"] .ban_below_overlay {
    transform: rotateY(-180Deg);
}
html[lang="ar"] .explore_post>img {
    transform: rotateY(-180deg);
}
html[lang="ar"] .asyad_content {
    padding-right: 0;
    padding-left: 60px;
    border-left: 1px solid #DAE3F2;
    border-right: none;
}
html[lang="ar"] .asyad_right_con {
    padding-left: 0;
    padding-right: 30px;
}
html[lang="ar"] .track_trace_blk {
    padding-left: 86px;
    padding-right: 0;
}
html[lang="ar"] .track_shipping_input>.btn-primary {
    left: 0;
    right: auto;
}
html[lang="ar"] .page-title {
    text-align: right !important;
}
html[lang="ar"] .track_trace_blk + .contact_support_block .con_sup_col {
    padding: 0 40px 0 20px;
    border-right: 1px solid #DADCE0;
    border-left: none;
}
html[lang="ar"] .con_blk .left_content {
    padding-right: 22px;
    padding-left: 0;
}
html[lang="ar"] .track_shipping_input>.form-control {
    padding: 13px 15px 13px 150px;
}
html[lang="ar"] body select.form-control {
    background-position: 15px;
}
html[lang="ar"] body select.form-control {
    background-position: 15px;
    padding-left: 50px !important;
    padding-right: 15px !important;
}
html[lang="ar"] .label_radio>span {
    margin-left: 7px;
    margin-right: 0;
}
html[lang="ar"] .accordion-item .accordion-button::after {
    margin-left: 0;
    margin-right: auto;
}
html[lang="ar"] .path-faq main .views-element-container {
    padding-left: 50px;
    padding-right: 0;
}
html[lang="ar"] .path-faq .con_sup_col {
    border-left: none;
    border-right: 1px solid #DADCE0;
}
html[lang="ar"] .path-contact .con_sup_col {
    padding-left: 0;
    padding-right: 50px;
}
html[lang="ar"] .form-actions {
    text-align: right;
}
html[lang="ar"] .pobox_step_col {
    padding: 25px 45px 41px 0;
}
html[lang="ar"] body.path-po-subscription .btn-primary {
    margin-left: 0;
    margin-right: 23px;
}
html[lang="ar"] .rate_cal_blk .rate_left_blk {
       margin-right: 0;
    margin-left: auto;
}
html[lang="ar"] .promo_blk {
    padding-right: 15px;
    padding-left: 30px;
}
html[lang="ar"] .most_interest .author_stamp {
    left: 33px;
    right: auto;
}
html[lang="ar"] .news-event-slider .views-slideshow-controls-top>div>span>a {
    margin-left: 0;
    margin-right: 16px;
}
html[lang="ar"] .news-event-slider .views-slideshow-controls-top {
    right: auto;
    left: 0;
}
html[lang="ar"] .read_more_span a {
    padding-left: 30px;
    padding-right: 0;
}
html[lang="ar"] .ml_3 {
    margin-left: 0;
    margin-right: 3px;
}
html[lang="ar"] .read_more_span img {
    top: -5px;
    right: auto;
    left: 0;
    transform: rotate(180deg) translateY(-50%);
}
html[lang="ar"] .tender_footer img {transform: rotate(180deg);}
html[lang="ar"] .epost_enjoy_shop_blk .banner_content p {
    text-align: right;
}
html[lang="ar"] header .lang_blk .dropdown-menu {
    right: 0;
    left: auto;
}
html[lang="ar"] .banner_content_blk {
    padding: 15px 80px 15px 15px;
}
html[lang="ar"] .header_track_blk {
    margin-left: 16px;
    margin-right: 0;
}
html[lang="ar"] .home_tracking_form .btn-primary.track_btn {
    left: 1px;
    right: auto;
}
html[lang="ar"] body .header_track_blk .home_tracking_form .form-control {
    padding: 5px 10px 5px 100px;
}
html[lang="ar"] .dropdown-menu>li {
    text-align: right;
}
html[lang="ar"] .below_banner_section .container-fluid .col-md-3>a>div {
    width: 100%;
}
html[lang="ar"] body.path-po-subscription .check_po_boxes .btn-primary {
    left: 20px;
    right: auto;
}
html[lang="ar"] body .check_po_boxes .form-control {
    padding-right: 15px !important;
    padding-left: 257px !important;
}
html[lang="ar"] .subscriptionlink.po_subsc_link::before {
    left: auto;
    right: 0;
}
html[lang="ar"] body.path-po-subscription .btn-primary, html[lang="ar"] body.path-po-subscription .btn-primary:hover, html[lang="ar"] body.path-po-subscription .btn-primary:focus {
    margin-right: 0;
}
html[lang="ar"] body.path-po-subscription .btn-secondary, html[lang="ar"] body.path-po-subscription .btn-secondary:hover, html[lang="ar"] body.path-po-subscription .btn-secondary:focus {
    margin-left: 23px;
    margin-right: 0;
}
html[lang="ar"] ul.social_media_ul.footer_social_media li:not(:last-child) {
    margin-left: 20px;
    margin-right: 0;
}
html[lang="ar"] .rate_cal_dom_int_blk .nav-tabs .nav-link span {
    padding-left: 0;
    padding-right: 25px;
}
html[lang="ar"] .rate_cal_dom_int_blk .nav-tabs>li:not(:last-child) {
    margin-right: 0;
    margin-left: 35px;
}
html[lang="ar"] .path-postage-stamp .region-content>div.postage_stamp_collect_tabs + .contact_support_block {
    border-right: 1px solid #DADCE0;
    border-left: none;
    padding: 60px 30px 30px 60px;
}
html[lang="ar"] .nav-tabs.ceo_quality_tabs>li:first-child .nav-link {
    border-radius: 0 2px 2px 0;
} 
  html[lang="ar"] .social_media_sec>.content {
    padding-left: 0;
    padding-right: 25px;
}                                                     
html[lang="ar"] .nav-tabs.ceo_quality_tabs>li:first-child .nav-link {
    border-radius: 0px 2px 2px 0;
}
html[lang="ar"] .path-postage-stamp .region-content>div.postage_stamp_collect_tabs {
    padding: 30px 0px 30px 30px;
}
html[lang="ar"] .po_box_head.poststamp_head .col-md-7 {
    padding-left: 30px;
    padding-right: calc(var(--bs-gutter-x) * 0.5);
}
html[lang="ar"] .contact-form {
    padding: 51px 0 50px 61px;
}
html[lang="ar"] .tender_footer .left_content img {
    margin-left: 12px;
    margin-right: 0;
}
html[lang="ar"] .visit_our-shop .content {
    padding-left: 0;
    padding-right: 23px;
}
html[lang="ar"] .read_more_span {
    left: auto;
    right: 25px;
}
html[lang="ar"] .visit_site {
    right: auto;
    left: 0;
}
html[lang="ar"]  .share_search_blk >div {
    margin-left: 0px; 
}
html[lang="ar"]  header .right_header .region-nav-additional>*:not(:first-child) {
     margin-left: 0px; 
}
html[lang="ar"] .subcribe_text {
     margin-bottom: 40px; 
}
html[lang="ar"] .banner_content_blk {
    padding: 0px;
}
html[lang="ar"] .social_media ul>li:last-child {
    margin-left: 0px;
}
html[lang="ar"]  .your_pocket .left_blk img:first-child {
	margin-right: -11px;
}
html[lang="ar"]  .path-frontpage .container .row > .banner_content_blk {
	padding-right: 15px;
}
html[lang="ar"] .your_pocket .left_blk img:first-child {
	margin-left: 0px;
}
html[lang="ar"] .info_div.ban_info_div .info_popup::after {
	right: -6px;
	border-left: 6px solid #F8FBFE;
	border-right: none;
}
html[lang="ar"] .info_img p {
	padding-left: 0;
	padding-right: 5px;
}
html[lang="ar"] header .dropdown-menu {
	right: 24px;
	left: auto;
}
html[lang="ar"] header .dropdown .dropdown-menu li.dropdown > .dropdown-item::after {
	left: 20px;
	top: 48%;
	right: unset;
	transform: translateY(-50%) rotate(45Deg);
}
html[lang="ar"] header .dropdown-menu > .dropdown:hover > .dropdown-menu {
	top: 0 !important;
	right: 238px;
	left: auto;
}
html[lang="ar"] .path-track-trace div#block-omantheme-content {
	 padding-right: 0px; 
	 padding-left: 0px;
} 
html[lang="ar"]  .path-contact .region-content::after, html[lang="ar"] .path-track-trace .region-content::after {
	left: 0px;
	right: auto;
}
html[lang="ar"] .track_shipping_input>.form-control {
    padding: 8px 15px 8px 150px !important;
}
html[lang="ar"] .track_shipping_input>.btn-primary {
	border-radius: 2px 0 0 2px;
}
html[lang="ar"] .con_sup_col {
    border-right: none;
}
html[lang="ar"] .track_trace_blk {
    padding: 40px 0px 40px 40px !important;
}
html[lang="ar"]  .path-track-trace .table-responsive table tr td:first-child {
    padding-left: 7px !important;
    padding-right: 30px !important;
}
html[lang="ar"]  .path-track-trace .table-responsive table tr td:first-child::after {
    left: auto;
    right: 0;
}
html[lang="ar"]  .path-track-trace .table-responsive table tr::before {
    right: 6px;
    left: unset;
}
html[lang="ar"]  .path-track-trace .table-responsive table tr::after {
    left: auto;
    right: 30px;
}
html[lang="ar"]  .order-received {
    text-align: left;
}
html[lang="ar"]  .info_popup {
    left: auto;
    right: 21px;
}
html[lang="ar"]  .weight_domestic {
    padding: 0 0 0 15px !important;
}
html[lang="ar"]  .express_ul li img {
    margin-right: 0;
    margin-left: 5px;
}
html[lang="ar"]  .services_link>li .content {
    padding-left: 0;
    padding-right: 10px;    text-align: right;
}
html[lang="ar"] .text-left {
    text-align: right !important;
}
html[lang="ar"] .nav-tabs.ceo_quality_tabs li:not(:last-child) .nav-link {
    border-left: none !important;
}
html[lang="ar"]  .page_content_blk, html[lang="ar"]  .rate_cal_blk {
    float: right;
}
html[lang="ar"]  .oman_popup .close {
	top: 30px;
	right: auto;
	left: 30px;
}
html[lang="ar"] .back_btn {
    padding: 0 16px 0 0 !important;
}
html[lang="ar"] .back_btn::after {
    transform: translateY(-50%) rotate(-135deg);
    right: 2px;
    left: auto;
}
html[lang="ar"] .contact_hub_block {
    margin-right: auto;
    margin-left: 0;
    padding: 51px 0px 55px 46px;
}
html[lang="ar"] .nav-tabs.ceo_quality_tabs li:not(:last-child) .nav-link {
    border-right: 1px solid var(--pri_color) !important;
}
html[lang="ar"] .user-login-form .form-type-textfield::after, html[lang="ar"] .user-login-form .form-type-password::after {
    right: 11px;
    left: auto;
}
html[lang="ar"] .header_user_picture a {
    margin-left: 0 !important;
    margin-right: 20px !important;
}
html[lang="ar"]  .header_notification {
    margin-right: 0;
    margin-left: 10px;
}
html[lang="ar"]  .search_button {
    left: 10px;
    right: auto;
}
html[lang="ar"] body .row.not_row .form-control {
	padding: 8px 12px 8px 40px;
}
html[lang="ar"] .user_picture {
    text-align: left;
}
html[lang="ar"] .pl_16 {
    padding-left: 0;
    padding-right: 16px;
}
html[lang="ar"] .edit_profile_popup .modal-dialog .modal-content .page-title {
    text-align: center !important;
}
html[lang="ar"] .mobile_validate {
    padding-left: 15px !important;
    padding-right: 95px !important;
}
html[lang="ar"] .intl-tel-input .selected-flag .iti-arrow {
    right: auto;
    left: -20px;
}
html[lang="ar"] .selected-flag::after {
    left: auto;
    right: 65px;
}
html[lang="ar"] .not_count {
    left: 19px;
    right: auto;
}
html[lang="ar"] .profile_user_blk .user_detail.pl_16 >p>span {
    left: 0px;
    right: auto;
}
html[lang="ar"] .subscription_table td:first-child::after {
    right: 0;
    left: auto;
}
html[lang="ar"] .sidebar_block .region-sidebar-first .menu>li>a .icon {
    margin-right: 0;
    margin-left: 16px;
}

html[lang="ar"] .page_content_blk .ems_head.po_box_head .po_title_blk>div>* {
    padding-right: 0;
    padding-left: 15px;
}

html[lang="ar"] .container_left_blk {
	margin-left: 0;
    margin-right: auto;
}
html[lang="ar"] .container_left_blk + .contact_support_block {
	margin-left: auto;
    margin-right: 0;
}
html[lang="ar"] .header_menu ul li:not(:first-child) .nav-link {
    margin: 0 24px 0 0 !important;
}
html[lang="ar"] .header_menu ul li .nav-link {
    margin: 0 19px 0 0 !important;
}
html[lang="ar"] .para>a {
    padding-right: 5px;
    padding-left: 0;
}

html[lang="ar"] .visit_site img {
    margin-left: 12px;
    margin-right: 0;
}
html[lang="ar"] .path-contact .contact_support_block::after, html[lang="ar"] .path-rate-calculator .contact_support_block::after, html[lang="ar"] .path-track-trace .contact_support_block::after {
    right: auto;
    left: 0;
}
html[lang="ar"] .path-contact .contact_support_block, html[lang="ar"] .path-rate-calculator .contact_support_block, html[lang="ar"] .path-track-trace div#block-omantheme-content + .contact_support_block {
    margin-left: auto;
    margin-right: 0;
}

html[lang="ar"] .terms_label .checkbox_label {
    padding-left: 15px;
    padding-right: 0;
}
html[lang="ar"] .path-track-trace div#block-omantheme-content {
    margin-right: auto;
    margin-left: 0;
}
html[lang="ar"] body.path-terms-and-conditions .block-page-title-block h1, html[lang="ar"] body.path-faq .block-page-title-block h1 {
    text-align: right !important;
}
html[lang="ar"] body.path-terms-and-conditions .block-page-title-block {
    padding-right: 0;
}
html[lang="ar"] body .pr_35 {
    padding-right: 0;
    padding-left: 35px;
}
html[lang="ar"] .tender_bor_right {
    border-left: 1px dashed #DFDFDF;
    border-right: none;
}
html[lang="ar"] .mr_10 {
    margin-right: 0;
    margin-left: 10px;
}
html[lang="ar"] body .pl_35 {
    padding-left: 0;
    padding-right: 35px;
}
html[lang="ar"] .info_div.ban_info_div {
    margin-left: 0;
    margin-right: 20px;
}
html[lang="ar"]  .path-contact  .con_blk .m-0 .fw-bold, html[lang="ar"] .path-postage-stamp .con_blk:nth-child(2) .mb_6 .fw-bold {
    direction: ltr;
    text-align: right;
}
html[lang="ar"]  .nav-tabs.my_order_tabs>li:not(:last-child)>a {
    border-right: none;
    border-left: 1px solid var(--pri_color);
}


@media only screen and (max-width: 991px) {
html[lang="ar"] .banner_content_blk {
    padding: 15px 20px 15px 20px;
}
html[lang="ar"] .navbar-toggler {
    margin-left: 15px;
    margin-right: 0;
}	
html[lang="ar"] .home_services_con .views-slideshow-controls-top .views_slideshow_controls_text {
    margin-right: 0px !important;
	margin-left: 15px;
}
}
html[lang="ar"] .po_box_type .info_div {
    left: 20px;
    right: auto;
}
html[lang="ar"] .service-order-form .service_left {
    border-radius: 0 24px 24px 0;
}
html[lang="ar"] #editProfilePopup .cancel_link {
    margin-left: 0;
    margin-right: 20px;
}
@media only screen and (max-width: 767px) {
	html[lang="ar"] header .header_menu .nav-item.dropdown .dropdown-menu>li>.dropdown-menu {
    padding: 0 20px 0 0;
}
html[lang="ar"] body.path-user-forgot-password .forgot-pwd-form, html[lang="ar"] .path-user-forgot-password .region-content .page-title {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
html[lang="ar"] .po_box_head.poststamp_head .pobox_btn>*>* {
    margin-left: 0px !important;
}
html[lang="ar"] header .top_header_menu ul li .nav-link {
    padding: 0 !important;
}
html[lang="ar"] .info_div.ban_info_div .info_popup {
    right: 100px !important;
}
html[lang="ar"] div .phone_country_code {
    padding-left: 0;
    padding-right: 0 !important;
}
html[lang="ar"] .service-order-form .service_left {
    border-radius: 24px 24px 0 0 !important;
}
html[lang="ar"] .path-service-order .service_right iframe, .feedback_iframe {
    margin-left: 0;
    margin-right: -35px;
}
html[lang="ar"] .my-order-blk .view-content .views-row .views-field-nothing div .text-right.text_black, html[lang="ar"] .my-order-blk .view-content .views-row .views-field-nothing div .text-right.pri_text {
	text-align: right;
}
html[lang="ar"] .omr_currency {
    left: 42px;
	right: auto;
}
html[lang="ar"] body .news-event-slider .view-header {
    left: 15px;
    right: auto;
}
html[lang="ar"] .info_popup {
    right: auto;
    left: 21px;
}
	.path-mailing-services div#block-ratecalculatorenquiryarabichubspot {
    margin-right: -25px;
	  width: calc(100% + 50px);
}
	 div#block-ratecalculatorenquiryarabichubspot {
    margin-right: -20px;
	  width: calc(100% + 40px);
    margin-bottom: -80px;
}
html[lang="ar"] .forget_pass {
    text-align: left;
}
html[lang="ar"] body .sign_acc {
    left: auto;
    right: 20px;
}
html[lang="ar"] body .user-login-form, html[lang="ar"] body .user-pass {
    padding-left: 20px !important;
    padding-right: 20px !important;
}
html[lang="ar"] .nav-tabs.my_order_tabs>li:not(:last-child)>a {
    border-right: none;
    border-left: none;
}
html[lang="ar"] .view-filters .form--inline .form-item {
    margin-left: 0;
}
html[lang="ar"] .po_box_head .pobox_btn>a {
    margin: 0 8px 0 0 !important;
}
html[lang="ar"] .po_box_type .info_div {
    left: 0;
    right: auto;
}
html[lang="ar"] .po_box_head .pobox_btn>*>* {
    margin-left: 15px !important;
    margin-bottom: 20px;
}
html[lang="ar"] .ml_15 {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
html[lang="ar"] body .subscriptionlink li:before {
    left: auto;
    right: 0;
}
	html[lang="ar"]  .career_accordation .accordion-button>h2 span {
    display: block;
    text-align: right;
}
html[lang="ar"] .info_div.ban_info_div {
    margin-left: 0;
    margin-right: 0;
}
	html[lang="ar"] .header_menu ul li .nav-link {
    margin: 0 0 10px 0 !important;
}
html[lang="ar"] .header_menu ul li:not(:first-child) .nav-link {
    margin: 0 0 10px 0 !important;
}
html[lang="ar"] header .dropdown .dropdown-menu li.dropdown > .dropdown-item::after {
    left: 20px;
    top: 16px;
    right: unset;
    transform: translateY(-50%) rotate(-45Deg);
}
html[lang="ar"] .navbar-collapse {
	left: auto;
	right: -100%;
}
html[lang="ar"] .path-postage-stamp .region-content>div.postage_stamp_collect_tabs {
    padding: 30px 15px 30px 15px;
}
html[lang="ar"] .track_trace_blk {
    padding: 40px 0px 40px 0px !important;
}
html[lang="ar"] .news_banner_sec.banner_section .banner_col {
    padding-right: 0;
}
html[lang="ar"] .path-track-trace .table-responsive table tr td:nth-child(2) {
    padding-left: 0px !important;
    padding-right: 30px !important;
}
html[lang="ar"] .path-track-trace .table-responsive table tr td {
    padding-right: 30px !important;
    text-align: right;
    padding-left: 0px !important;
}
html[lang="ar"] .navbar-collapse {
	right: 0;
}
html[lang="ar"] header .navbar-brand {
    margin-left: 10px;
    margin-right: 0;
}
html[lang="ar"] .news-event-slider .views-slideshow-controls-top>div {
    padding-right: 0px;
	padding-left: 15px;
}
html[lang="ar"] .navbar-toggler[aria-expanded="true"] {
     margin-left: 9px;
    margin-right: 0;
}
html[lang="ar"] .right_header {
    padding-left: 0;
    padding-right: 15px;
}
html[lang="ar"] body header .right_header .region-nav-additional>*:not(:first-child) {
	    margin-left: 0px;
		margin-right: 8px;
}
html[lang="ar"] .social_media_ul li:not(:last-child) {
    margin-right: 0px;
	margin-left: 6px;
}
}

@media only screen and (min-width: 1200px) {html[lang="ar"] .office_locator_sec_left {
    border-left: 1px solid #e6e6e6;
    border-right: none;
}
html[lang="ar"] .view-my-notifications .view-filters>form>div>div.form-actions {text-align: right;}
html[lang="ar"] .path-mailing-services .page_content_blk + div #block-ratecalculatorblock {
    padding-left: 0;
}
html[lang="ar"]  .path-news .view-filters>form>div>*.form-actions {
    text-align: right;
}
html[lang="ar"] .rate_cal_blk .rate_cal_dom_int_blk .col-md-3:last-child {
    padding-left: 15px;
    padding-right: 0;
}
html[lang="ar"]  .po_box_head.epost_head .po_title_blk>.col-md-5 {
    width: 494px;
}
html[lang="ar"] .col-md-12.odd-sec .content.d-flex.flex-column.justify-content-center.align-items-start {
    padding-right: 30px;
    padding-left: 0;
}
html[lang="ar"] .col-md-12.even-sec .content.d-flex.flex-column.justify-content-center.align-items-start {
    padding-left: 30px;
    padding-right: 0;
}
html[lang="ar"] .page_content_blk .ems_head.po_box_head .po_title_blk>div {
       margin-right: auto;
    margin-left: 0;
}
html[lang="ar"] .path-mailing-services .rate_cal_blk .rate_left_blk {
    padding: 0 15px 0 0;
}
html[lang="ar"] .po_box_head.epost_head .po_title_blk>.col-md-7 {
    padding-left: 15px;
    padding-right: 0px;
}
html[lang="ar"] .path-mailing-services #regisMailBlk div#block-ratecalculatorblock, html[lang="ar"] .path-mailing-services #parcelBlk div#block-ratecalculatorblock {
    padding-left: 0;
    padding-right: 0px;
}
html[lang="ar"] .po_box_head.epost_head .po_title_blk>.col-md-5 {
    padding-left: 0px;
    padding-right: 15px;
}
html[lang="ar"] .path-mailing-services .page_content_blk {
    float: none;
    margin-left: 0;
    margin-right: auto;
}
html[lang="ar"] .path-mailing-services .page_content_blk + div {
    float: none;
    margin-right: 0;
    margin-left: auto;
    padding-right: 0;
    padding-left: 0;
}
html[lang="ar"] .path-frontpage #views_slideshow_cycle_div_home_banner_slider-block_1_0 .container .row >.banner_content_blk{float: right;
    margin-left: -19px!important;
}
html[lang="ar"]  .path-track-trace .track_trace_banner.news_banner_sec.banner_section .banner_col{float: right;}
html[lang="ar"]  .path-mailing-services div#accordionExample {
    padding-right: 15px;
    padding-left: 5px;
}
html[lang="ar"] .sh-ti .col-md-4 {
    border-left: solid 1px #e9e9e9;
    border-right: none;
}
}

/******************** arabic lang css - Ends *********************/
/******************** arabic lang css-30-05-2022 - starts *********************/
html[lang="ar"] .delivery_con_ul .content {
    padding-left: 0;
    padding-right: 24px;
}
html[lang="ar"] .ser_epost_section .epost_btn_blk>a:nth-child(1) {
    margin-right: 0;
    margin-left: 20px;
}
html[lang="ar"] .home_banner_blk .views-slideshow-controls-bottom .views-slideshow-pager-bullets li:not(:last-child) {
    margin-right: 0px !important;
 margin-left: 11px !important;
}
html[lang="ar"] .view-social-media {
    padding-left: 0;
    padding-right: 22px;
}
html[lang="ar"] .lang_blk span {
    padding-right: 5px;
    padding-left: 0;
}
html[lang="ar"] .social_head img {
    margin-right: 0px;
    margin-left: 10px;
}
html[lang="ar"] .footer_links {
    padding: 0 0 30px 98px;
}
html[lang="ar"] .office_locator .content {
    padding-right: 23px;
    padding-left: 0;
}
html[lang="ar"] body .home_tracking_form .form-control {
    padding: 8px 15px 8px 150px;
}

@media only screen and (min-width: 992px) {
	html[lang="ar"] .home_news_events_slider>h2 {
		padding-left: 100px;
		padding-right: 0;
	}
	html[lang="ar"]  .your_pocket .col-md-4 img {
		margin-right: auto;
		margin-left: 0;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	html[lang="ar"] .pobox_btn .mr_20 {
		margin-right: 0px !important;
		margin-left: 20px !important;
		margin-bottom: 0;
	}
	html[lang="ar"] body .info_div.ban_info_div .info_popup::after {
    border-left: none;
    border-right: 6px solid #f8fbfe;
    right: auto;
    left: -6px;
}
	html[lang="ar"] .info_div.ban_info_div .info_popup {
    right: -279px !important;
	left: auto !important;
}
	 div#block-ratecalculatorenquiryarabichubspot {
    margin-right: -25px;
width: calc(100% + 50px);  
  margin-bottom: -50px;
}
	html[lang="ar"] .header_menu ul li .nav-link, html[lang="ar"] .header_menu ul li:not(:first-child) .nav-link {margin: 0 0 10px 0 !important;}
	html[lang="ar"] .path-postage-stamp .region-content>div.postage_stamp_collect_tabs {
		padding: 30px 0px 30px 0px;
	}
	html[lang="ar"] .track_trace_blk {
		padding: 40px 0px 40px 0px !important;
	}
	html[lang="ar"] .rate_cal_blk .rate_left_blk {
		margin-right: auto;
		margin-left: auto;
	}
	html[lang="ar"] .page_content_blk, html[lang="ar"] .rate_cal_blk {
		float: none;
		padding: 40px 0;
	}
	html[lang="ar"] .pobox_btn>a {
		margin: 15px 10px 0 0 !important;
	}
	html[lang="ar"] .path-contact .contact_support_block, html[lang="ar"] .path-rate-calculator .contact_support_block, html[lang="ar"] .path-track-trace div#block-omantheme-content + .contact_support_block {
		margin-left: auto;
		margin-right: auto;
	}
}

html[lang="ar"] .fees_ul li img {
    margin-right: 0px;
	margin-left: 5px;left: auto;
    right: 0;
}html[lang="ar"] .fees_ul li {
    padding-right: 17px;
    padding-left: 0;
}
html[lang="ar"] .intl-tel-input .country-list .country-name, html[lang="ar"] .intl-tel-input .country-list .flag-box {
    margin-right: 0;
    margin-left: 6px;
}
html[lang="ar"] .flag-box {
    padding-left: 10px;
    padding-right: 0;
}
html[lang="ar"] .country {
    text-align: right;
}
html[lang="ar"] .shipping_options .left {
    padding-right: 0;
    padding-left: 15px;
}
html[lang="ar"] .text-right {
    text-align: left;
}
html[lang="ar"] .footer_sub_btn .btn-secondary {
    margin-left: 23px !important;
    margin-right: 0;
}
html[lang="ar"] .accordion .accordion-item .accordion-button, html[lang="ar"] .accordion-item .accordion-button:not(.collapsed) {
    text-align: right;
}
html[lang="ar"] .more-op {
    left: auto;
    right: 20px;
}html[lang="ar"] .news-event-slider .news_black .read_more_span {
    left: 40px;
    right: auto;
}
html[lang="ar"] .news-event-slider .view-header {
    right: auto;
    left: 0;
}
html[lang="ar"] .news-event-slider .news_black .read_more_span a {
    padding: 0;
}
/******************** arabic lang css - Ends *********************/

html[lang="ar"] .gm-ui-hover-effect {
    right: auto !important;
	left: 16px !important;
}
html[lang="ar"] .info_content {
    padding-right: 0px;padding-left: 13px;
}
html[lang="ar"] .path-postal-services .single-icon-box.text-left .btn-primary.mr_20 {
    margin-left: 10px !important;
    margin-right: 0 !important;
}
html[lang="ar"] #edit-status--description {
    display: none;
}
html[lang="ar"] table.dataTable thead th, html[lang="ar"] table.dataTable thead td, table.dataTable tfoot th, html[lang="ar"] table.dataTable tfoot td {
    text-align: right;
}
html[lang="ar"] table.dataTable thead>tr>th::after, html[lang="ar"] table.dataTable thead>tr>th::before {
    right: auto;
    left: 10px;
}
html[lang="ar"] .my-order-blk .view-content .views-row .views-field-nothing div.unread_sec {
    border-left: none !important;
    border-right: 4px solid #41b6e6!important;
}
html[lang="ar"] .sub_con_blk .images .left_content {
    padding-left: 0px;
    padding-right: 18px;
}
html[lang="ar"] .cofirm_rgt_container>div {
    margin-left: 0;
    margin-right: 10px;
}
html[lang="ar"] body.path-po-subscription .btn-secondary#add_shared_details {
    margin: 0;
}
html[lang="ar"] #addSharedDetails .btn_blk, html[lang="ar"]  #addAuthorizedDetails .btn_blk {
    float: right;
}
html[lang="ar"]  .more_shared_details .shared_remarks, html[lang="ar"]  .more_authorized_details .authorized_remarks {
    float: right;
}
html[lang="ar"]  .more_shared_details .add_more_btn, html[lang="ar"]  .more_authorized_details .add_more_btn {
    float: left;
}
html[lang="ar"] .pl_13 {
    padding-left: 0;
    padding-right: 13px;
}
 #block-ratecalculatorenquiryarabichubspot {
    background-color: #fff;
    padding: 10px 0px 30px 0px;
    width: calc(100% +  60px);
    margin-right: -30px;
    margin-bottom: -30px;
    margin-top: 30px;
}

html[lang="ar"] .path-news .view-filters>form>div>*.form-actions{display:flex;} 
html[lang="ar"] .more_shared_details .remove_more, html[lang="ar"] .more_authorized_details .remove_more {
    float: left;
}
html[lang="ar"] .phone_country_code {
    padding-left: 15px;
    padding-right: 0 !important;
}
html[lang="ar"] .cc-picker-code-select-enabled {
    left: auto;
    border-left: 1px solid #A6B4C4;
    right: 0;
    border-right: none;
    padding-right: 10px;
    padding-left: 18px;
}
html[lang="ar"] .cc-picker-code-select-enabled::after {
    right: auto;
    left: 4px;
}
html[lang="ar"] .cc-picker-flag {
    margin-left: 7px;
    margin-right: 0;
}
html[lang="ar"] .path-service-order .phone_country_code,html[lang="ar"] #edit_user .phone_country_code{padding-left:0!important;}
html[lang="ar"] .subscrip_address_link.subscriptionlink.po_subsc_link.confirm_services_link::before {
    width: 93%;
}
html[lang="ar"] .user-register-form >div.form-type-password-confirm .password-suggestions{margin-right:14px;}
html[lang="ar"] .office_locator_sec .nav-tabs.ceo_quality_tabs .nav-item:not(:last-child) .nav-link {
    border-left: none !important;
    border-right: 1px solid var(--pri_color) !important;
}
html[lang="ar"] .Individual {
    background-position: right;
    padding-left: 0;
    padding-right: 33px;
}
html[lang="ar"] .Corporate {
	background-position: right;
    padding-left: 0;
    padding-right: 33px;
}
html[lang="ar"] input[type="date"] {
    text-align: right;
}
html[lang="ar"] .payment_details_tbl tbody tr td:last-child {
    border-right: solid 1px #e6e6e6;
}
html[lang="ar"] .payment_details_tbl tbody tr td:first-child{
	border-right:0;
}
html[lang="ar"] body .row.not_row .form-control[type="date"] {
    padding-left: 10px !important;
}
html[lang="ar"] .row.not_row button:first-child {
    margin-left: 10px;
    margin-right: 0;
}
html[lang="ar"] input#edit-submit-my-notifications {
   margin-left: 10px;
    margin-right: 0;
}
html[lang="ar"] .views-view-grid .views-col {
    float: right;
}
html[lang="ar"] .con_sup_col .con_blk:first-child .left_content p.fw-bold {
    direction: ltr;
    text-align: right;
}
html[lang="ar"] .info_div.ban_info_div .info_popup {
    right: 160px;
}
html[lang="ar"] .path-user-forgot-password .region-content .page-title {
    text-align: right !important;
}
html[lang="ar"] .path-user-forgot-password .form-control {
		padding-left: 15px;
		    padding-right: 40px;
    background-position: calc(100% - 11px);
} 
html[lang="ar"] .alert .btn-close {
    right: auto;
    left: 10px;
}
html[lang="ar"] .alert-success {
    padding: 12px 12px 12px 30px;
}
html[lang="ar"] ul#superfish-content-admin>li:not(:last-child) {
    padding-right: 0;
    padding-left: 15px;
}
html[lang="ar"] .js-form-type-checkbox label {
    padding-right: 5px;
	padding-left: 0px;
}
.faq  .faq_blk .accordion-body a{color:var(--pri_color);}


/***** css changes on 17/05/2021 **********/
html[lang="ar"] .elementor-widget-container ul li {
    margin-left: 0;
    margin-right: 0;
}
html[lang="ar"] .services_link li img {
    left: auto;
    right: 12px;
    width: 25px !important;
    height: 25px !important;
    top: auto;
}
html[lang="ar"] .views-row:nth-child(even) .on_demand_col>.content {
    padding-left: 20px !important;
    padding-right: 0px !important;
}
/***** css changes on 17/05/2021 - Ends **********/


/*** Civil Id Update CSS Changes - Start***/
html[lang="ar"] .pro_drag_drop_blk label {
    right: 0;
    left: 0;
}
html[lang="ar"] .mr_5 {
    margin-right: 0;
    margin-left: 5px;
}
html[lang="ar"] .user-register-form>#edit-account>div.civil_id_blk {
    padding-right: 15px;
    padding-left: 0;
}
html[lang="ar"]  .user-register-form>#edit-account>div.civil_ex_date {
    padding-left: 15px;
    padding-right: 0;
}
html[lang="ar"] .pro_tick_icon.signpro_tick_icon {
    left: 22px;
    right: inherit;
}
html[lang="ar"] .pl_5 {
    padding-left: 0;
    padding-right: 5px;
} 
html[lang="ar"] .user-register-form>#edit-account>div.civil_id_blk .form-control {
    border-radius: 0 4px 4px 0;
    border-right: 1px solid #A6B4C4;
    border-left: none;
    padding-right: 7px;
}
html[lang="ar"] .user-register-form>#edit-account>div.civil_ex_date .form-control {
    border-radius: 4px 0 0 4px;
    display: flex;
}
html[lang="ar"]  .user-register-form>#edit-account>div.js-form-type-email {
    margin-right: auto;
    margin-left: 0;
    padding-left: 15px !important;
}
html[lang="ar"] .phone_country_code div#edit-field-mobile-no-wrapper {
    padding-left: 0;
}
html[lang="ar"] .civil_blk .form-control {
    border-right: 1px solid #A6B4C4;
    border-radius: 0 2px 2px 0;
    border-left: none;
}
html[lang="ar"] body .expiry_input_blk .form-control {
    padding: 8px;
    border-radius: 2px 0 0 2px;
    display: flex;
}
html[lang="ar"] body div .btn.ml_25 {
    margin-right: 25px;
    margin-left: 0;
}
html[lang="ar"] .upload_div {
    padding-right: 0;
    padding-left: 10px;
}
html[lang="ar"] body .user-register-form>#edit-account>div.civil_ex_date {
    padding-right: 0 !important;
    padding-left: 15px !important;
}
html[lang="ar"] .user-register-form>#edit-account>div.civil_id_blk {
    padding-left: 0 !important;
    padding-right: 15px !important;
}
html[lang="ar"] .pro_tick_icon {
    right: auto;
    left: 14px;
}
html[lang="ar"] div .btn.mr_25 {
    margin-left: 25px;
    margin-right: 0;
}
html[lang="ar"] .logout_modal.edit_profile_popup .modal-dialog .modal-content a.btn-primary {
    margin-right: 0 !important;
}
html[lang="ar"]  .logout_modal.edit_profile_popup .modal-dialog .modal-content a.btn.btn-secondary.ml_25 {
    margin-left: 0 !important;
    margin-right: 25px !important;
}
html[lang="ar"] #edit-field-postal-code-wrapper.postal_code_div {
    padding-left: 15px;
    padding-right: 0;
}
html[lang="ar"] .pro_drag_drop_blk 
 .form-item--error-message {
    left: auto;
    right: 0;
}
html[lang="ar"] .photo_clear_msg_blk button.remove_button.edit_cross_span.invalid_cross_span {
    left: -46px;
    right: inherit;
}
html[lang="ar"] .photo_clear_msg_blk  #uploadText {
    white-space: nowrap;
}

/***Civil Id Update End 26-07-24********/

/*Added on 06-12-2024*/
html[lang="ar"] .postal_ser_ul ul>li img {
    margin-right: 0;
    margin-left: 5px;
}
/*Added on 06-12-2024*/