.footer_menu_link ul li a:after {
  right: 0px;
  left: auto;
}
.top_new_bar .mr-auto {
  margin-left: auto;
  margin-right: 0px !important;
}
.top_new_bar_right ul li a img {
  padding-right: 0px;
  padding-left: 10px;
}
.navbar-light .navbar-nav .nav-link img {
  margin-right: 0px;
  margin-left: 10px;
}
.pro_serarch_in ul li {
  margin-right: 0px;
  margin-left: 20px;
}
.pro_serarch_in ul .type_search_icon {
  margin-left: 0px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 5px;
  right: auto;
}
.sec_view_all a {
  float: left;
}
.sec_view_all a i,
.fa-long-arrow-right {
  transform: rotate(-180deg);
}
.avable_companies_blog samp {
  text-align: right;
}
.register_now_home {
  background: url(../images/home_register_rtl.png) no-repeat;
  padding: 70px 100px 70px 0px;
}
.top_new_bar_right .select2-container--default .select2-selection--single .select2-selection__rendered {
  text-align: right;
}
.admin_bg_blog .group_drop .select2-container--default .select2-selection--single .select2-selection__rendered {
  text-align: right;
}
.custom-checkbox [type="checkbox"]:not(:checked),
.custom-checkbox [type="checkbox"]:checked {
  right: -9999px;
  left: auto;
}
.custom-checkbox [type="checkbox"]:not(:checked)+label:before,
.custom-checkbox [type="checkbox"]:checked+label:before {
  left: auto;
  right: 0px;
}
.custom-checkbox [type="checkbox"]:not(:checked)+label,
.custom-checkbox [type="checkbox"]:checked+label {
  padding-left: 0px;
  padding-right: 30px;
}
.forgot_pass {
  float: left;
}
.login_info_btm a,
.user_new_link a {
  unicode-bidi: embed;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 0px;
}
.registration_icon {
  left: 10px;
  right: auto;
}
.form_color .form-control {
  text-align: right;
}
.file-placeholder .file-browse .browse {
  left: 0px;
  right: auto;
}
.file-placeholder input[type="file"] {
  padding-left: 75px;
  padding-right: 0px;
}
.required_new {
  text-align: left;
  float: left;
}
.file-placeholder .file-browse .file-browse-txt,
.file-placeholder3 .file-browse3 .file-browse-txt3,
.file-placeholder2 .file-browse2 .file-browse-txt2 {
  padding-right: 20px !important;
  padding-left: 85px !important;
}
.file-placeholder3 .file-browse3 .browse3,
.file-placeholder2 .file-browse2 .browse2 {
  right: auto !important;
  left: 0px !important;
}
.two_group_ctm_new .group_drop {
  margin-right: 0px;
  margin-left: 15px;
}
.company_submit_btn .login_btn_main {
  float: left;
  text-align: left;
}
.company_submit_btn .user_new_link {
  float: left;
  text-align: left;
}
.radio-btn-small {
  padding-left: 0px;
  padding-right: 30px;
}
input[type="radio"]+label span {
  left: auto;
  right: 0px;
  margin: 0px 0px 0px 10px;
}
.form_color input[type="date"]::-webkit-calendar-picker-indicator {
  color: rgba(0, 0, 0, 0);
  opacity: 1;
  display: block;
  background: none;
  border-width: thin;
  position: relative;
  left: -15px;
  right: auto;
  top: 10px;
  cursor: pointer;
  position: absolute;
  z-index: 9;
}
.custom-checkbox [type="checkbox"]:not(:checked)+label:after,
.custom-checkbox [type="checkbox"]:checked+label:after {
  right: 0px;
  left: auto;
}
.filter_main .custom-checkbox [type="checkbox"]:not(:checked)+label:after,
.filter_main .custom-checkbox [type="checkbox"]:checked+label:after {
  padding: 2px 3px 2px 2px;
}
.companies_like {
  left: 10px;
  right: auto;
}
.slick-list {
  direction: ltr;
}
.company_banner_like {
  left: 10px;
  right: 0px;
}
.company_info_top {
  padding-right: 88px;
  padding-left: 0px;
}
.contact_solution_form ul.contact-list li {
  padding: 12px 46px 12px 20px;
}
.contact_solution_form ul.contact-list li img.icon-sm {
  right: 18px;
  left: 0;
}
.leftside_inner {
  padding-left: 30px;
  border-left: 1px #ccc solid;
  padding-right: 0px;
  border-right: none;
}
.breadcrumb-item+.breadcrumb-item {
  padding-right: 0.5rem;
  padding-left: 0px;
}
.breadcrumb-item+.breadcrumb-item::before {
  float: right;
  padding-right: 0rem;
  padding-left: 0.5rem;
}
.main_name_lbl .name {
  float: right;
}
.replied_lbl {
  float: left;
}
.review_user_info {
  padding-left: 0px;
  padding-right: 90px;
}
.right-tabs .form-group .btn-search {
  left: 0px;
  right: auto;
}
.right-tabs ul.nav.nav-pills .nav-item:not(:first-child) {
  margin-right: 12px;
  margin-left: 0px;
}
.detail-table .table thead tr th:last-child {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.detail-table .table thead tr th:first-child {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.table_close {
  left: 0px;
  right: auto;
}
.bid_recive .text b {
  float: right;
  direction: rtl;
  text-align: right;
}
.attachment_file_name {
  padding-right: 117px;
  padding-left: 0px;
}
.bid_recive .text b {
  margin-right: 0px;
  margin-left: 30px;
}
.modal-footer .btn+.btn {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-left: 0px;
}
input[type="date"]::-webkit-calendar-picker-indicator {
  color: rgba(0, 0, 0, 0);
  opacity: 1;
  display: block;
  /*background:none;*/
  border-width: thin;
  position: relative;
  left: -15px;
  right: auto;
  top: 40px;
  cursor: pointer;
  position: absolute;
  z-index: 9;
}
.admin_bg_blog .form-control {
  text-align: right;
  padding-right: 20px;
}
.refer_main .enquiry_main .review_user_info {
  padding-right: 0px;
}
.promotion-part .group_drop .select2-container--default .select2-selection--single .select2-selection__rendered {
  text-align: right;
}
.promotion-part .select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 5px;
}
.dark-filter-part .form_color input+i {
  left: 10px;
  right: auto;
}
.dark-filter-part .form_color>.form-group input {
  padding-left: 40px;
  padding-right: 20px;
}
.select2-results {
  text-align: right;
}
.select2-container--default .select2-results>.select2-results__options {
  direction: rtl;
}
.show_map_btn a img {
  padding-right: 0px;
  padding-left: 5px;
}
.companies_search .form-group a {
  left: 15px;
  right: auto;
}
.admin_title a {
  float: left;
}
.admin_bg_blog .group_drop .select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-left: 0px !important;
}
.listing_admin_main .admin_catgories_box .custom-checkbox [type="checkbox"]:not(:checked)+label,
.listing_admin_main .admin_catgories_box .custom-checkbox [type="checkbox"]:checked+label {
  padding-right: 0px;
}
.admin_catgories_box {
  padding: 15px 13px;
}
.back_btn {
  margin-right: 10px;
  margin-left: 0px;
}
.photos_logo_blog a {
  left: 10px;
  right: auto;
}
.get_more:after {
  left: 0px;
  right: auto;
}
.get_right {
  padding-left: 0px;
  padding-right: 80px;
}
.get_left {
  padding-left: 50px;
  padding-right: 0px;
}
.images_services {
  float: right;
  margin-right: 0px;
  margin-left: 20px;
}
.content_services {
  display: block;
}
.content_right {
  border-right: 1px solid #ddd;
  border-left: none;
  padding: 0px 20px 0px 5px;
}
.content_left {
  padding-left: 10px;
  padding-right: 0px;
}
.content_right .main_btn {
  margin-right: 0px;
}
.admin_line {
  display: inline-block;
}
.enquiry_main .review_user_info {
  padding-left: 0px;
  padding-right: 0px;
}
.no_pad_rtl {
  padding: 0px;
}
.change_pw_link {
  float: left;
}
.plan_month {
  right: -2px;
  left: auto;
  border-radius: 30px 0px 0px 30px;
  border-right: none;
  border-left: 2px solid #000;
}
.plan_price {
  left: -2px;
  right: auto;
  border-radius: 0px 30px 30px 0px;
  border-left: none;
  border-right: 2px solid #000;
}
.right-tabs ul.nav.nav-pills {
  margin-left: 0px;
  margin-right: 20px;
}
.right-tabs ul.nav.nav-pills .nav-item:not(:first-child) {
  margin-right: 12px;
  margin-left: 0px;
}
.form-control {
  text-align: right;
}
.select2-container .select2-selection--single {
  text-align: right;
}
.form_group_ctm_drop .select2-container--default .select2-selection--single .select2-selection__arrow b {
  background-image: url(../images/arrow_black.png) !important;
  margin-left: 0px !important;
}
.admin_bg_blog .form-group .select2-container--default .select2-selection--single .select2-selection__arrow {
  left: 0;
}
.promotion-part .form_group_ctm_drop .select2-container--default .select2-selection--single .select2-selection__arrow b {
  /* background-image: url(../images/arrow_black.png) !important; */
  margin-left: 0px !important;
  background-image: url(../images/arrow_white.png) !important;
}
#whatsapp-icon {
  left: 15px;
  right: auto;
}
/* new_css_start */
.owl-carousel .owl-stage-outer {
  direction: ltr;
}
.nav-menu>li {
  text-align: right;
}
.submenu-indicator {
  float: left;
  margin-left: 0px;
  margin-right: 10px;
}
.nav-dropdown>li {
  float: right;
  text-align: right;
}
.nav-dropdown .submenu-indicator {
  right: auto;
  left: 15px;
}
.nav-dropdown .submenu-indicator .submenu-indicator-chevron {
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
}
.nav-dropdown .nav-dropdown {
  right: 100%;
  left: auto;
}
.remove_cart {
  left: 15px;
  right: auto;
}
.cart_name_info {
  padding-left: 0px;
  padding-right: 15px;
}
.cart_single_item_new .product_single_qty {
  left: 12px;
  right: auto;
}
.wishlist_in .cart_name_info {
  padding-right: 125px;
  padding-left: 0px;
}
.inner_left_menu_list ul li .fa_icon_menu {
  padding-left: 10px;
  padding-right: 0px;
}
.filter_main .bootstrap-select.btn-group .dropdown-toggle .filter-option {
  text-align: right;
  float: right !important;
}
.bootstrap-select>.dropdown-toggle {
  padding-right: 15px;
  padding-left: 25px;
}
.compare_to_cart .text-right {
  text-align: left;
}
.compare_to_cart_in>ul>li {
  margin-right: 15px;
  margin-left: 0px;
}
.header_on_top_right_main {
  text-align: left;
}
.header_on_top_left ul li {
  border-left: none;
  border-right: 1px solid #ededed;
}
.header_on_top_right>ul>li {
  border-right:none;
  border-left: none;
}
.header_on_top_right>ul>li:last-child {
  border-left: 1px solid #ededed;
  border-left: 1px solid #ededed;
}
.header_on_top_right .dropdown .btn .fa-chevron-down {
  padding-left: 0px;
  padding-right: 5px;
}
.header_on_top_right .dropdown.open .btn .fa-chevron-down {
  padding-left: 5px;
  padding-right: 0px;
}
.search_categories>ul>li:first-child {
  border-left: 1px solid #dadada;
  border-right: none;
}
.search_categories>ul>li:nth-child(3) {
  width: 11.7%;
}
.newsletter_send {
  right: auto;
  left: 3px;
}
.pagination>.right_arrow_ctm a {
  transform: rotate(-180deg);
}
.pagination>.left_arrow_ctm a {
  transform: rotate(-180deg);
}
/* .pagination > li:first-child > a {
  transform: rotate(-180deg);
} */
.cartcost {
  right: auto;
  left: -10px;
}
/* new_css_end*/
.search_categories>ul>li:nth-child(3) {
  width: 53px;
  background-color: #d5b65b;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-left-radius: 50px;
  border-top-left-radius: 50px;
}
.panel-heading a:after {
  float: left !important;
}
/*design_change_20_07_22*/
#some-div:hover #some-element {
  right: auto;
  left: 0;
}
.cart_img {
  float: right;
}
.cart_name_info {
  right: 95px;
  text-align: right;
}
.main_btn_main {
  float: none;
}
.radio-btn-small {
  margin-right: 0px;
  margin-left: 15px;
}
.cart_single_item_new .cart_name_info {
  right: 135px;
}
.text_left_rtl {
  text-align: right !important;
}
.contact_main .animate_border {
  text-align: right;
  float: right;
}
.subscribe_message {
  float: right !important;
}
/* ----------------------------- home_css_start ----------------------------- */
.banner_search_bar a {
  right: auto;
  left: 2px;
}
.btn_rtl_account_page {
  width: 100%;
  float: right;
}
.cartcost_two2 {
  right: auto !important;
  left: 5px;
}
.nav-menu>.language_hed .dropdown .fa-chevron-down,
.nav-menu>.lange_ac .dropdown .fa-chevron-down {
  margin-left: 0px;
  margin-right: 5px;
}
.price_offers li:first-child i {
  padding-right: 0px;
  padding-left: 5px;
}
.price_offers li:last-child {
  text-align: left;
}
.pick_title_price h3 {
  padding-left: 0px;
  padding-right: 15px;
  vertical-align: bottom;
}
/* .main_btn i {
  transform: rotate(180deg);
} */
.main_btn .ltr_arrow {
  visibility: hidden;
  display: none;
}
.main_btn .rtl_arrow {
  visibility: visible;
  display: inherit;
}
.main_btn i {
  padding-left: 0px;
  padding-right: 7px;
}
.language_hed {
  margin-left: 0px;
  margin-right: 5px;
}
.uae_icon {
  display: none !important;
}
.britain_icon {
  display: block !important;
}
.rtl_text_right {
  text-align: left;
}
.banner_search_bar .form-control {
  padding-right: 15px;
  padding-left: 50px;
}
.britian_flag {
  margin-top: -2px;
}
/* ----------------------------- home_css_end ----------------------------- */
/* -------------------------- travel_list_css_start ------------------------- */
.breadcrumb_content h2 {
  text-align: right;
}
.rotate_div {
  transform: rotate(180deg);
}
.travel_list_box .product_action a.rotate_div {
  line-height: 45px;
}
/* -------------------------- travel_list_css_start ------------------------- */
/* --------------------- .travel_list_details_css_start --------------------- */
.free_trip_sec_one ul li span {
  /* padding-right: 6px; */
  padding-left: 0px;
}
.free_trip_sec_one h5 i {
  padding-right: 0px;
  padding-left: 7px;
}
.discount-class {
  margin-left: 0px !important;
  margin-right: 10px !important;
}
.cart_btn .main_btn_two {
  margin-right: 10px;
  margin-left: 0px;
}
.like_icon_all {
  right: auto;
  left: 10px;
}
/* --------------------- .travel_list_details_css_end --------------------- */
/* -------------------- free_trip_of_the_month_css_start -------------------- */
.free_trip_sec_one ul li {
  margin-right: 0px;
  margin-left: 20px;
}
.free_trip_sec_one ul li span {
  padding-right: 10px;
}
/* -------------------- free_trip_of_the_month_css_end -------------------- */
/* ----------------------------- login_css_start ---------------------------- */
.pw_eye {
  right: auto;
  left: 15px;
}
.login_password_grp .form-control {
  padding-left: 40px;
  padding-right: 15px;
}
.type_lbl {
  margin-right: 0px;
  margin-left: 15px;
}
/* ----------------------------- login_css_end ---------------------------- */
/* ---------------------------- account_css_start --------------------------- */
.icon_text {
  padding-left: 0px;
  padding-right: 30px;
}
.icon_text i {
  left: auto;
  right: 0px;
}
.form-group .bootstrap-select.btn-group .dropdown-toggle .filter-option {
  text-align: right;
}
.form-group .bootstrap-select.btn-group .dropdown-toggle .fa-angle-down {
  left: 15px;
  position: absolute;
}
/* ---------------------------- account_css_end --------------------------- */
/* ---------------------- local_tours_vendor_css_start ---------------------- */
.btn_filter_new {
  border-right: none;
  border-radius: 3px 0px 0px 3px;
  border-left: 1px solid #bdbdbd;
}
.ctm_table table th, .ctm_table table td {
  text-align: right;
}
.old_price {
  display: inline-block;
  margin-right: 0px;
  margin-left: 10px;
}
/* ---------------------- local_tours_vendor_css_end ---------------------- */
/* ----------------------- product_details_css_start ----------------------- */
.product_media {
  float: left;
  text-align: center;
}
.product_details_right_new .discount-class {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.product_tab .nav-tabs>li {
  margin-right: 0px;
  outline: none;
  margin-left: 30px;
}
/* ----------------------- product_details_css_end ----------------------- */
/* ----------------------------- cart_css_start ----------------------------- */
.cart_price_info>ul>li>span {
  text-align: left;
  float: left;
}
.cart_price_btn_new_cart_page .main_btn_two {
  margin-right: 0px;
}
/* ----------------------------- cart_css_end ----------------------------- */
/* ----------------------------- cart_css_start ----------------------------- */
.cart_name_info .cart_title_name a {
  padding-right: 0px;
  padding-left: 15px;
}
.cart_name_info .product_price {
  padding-left: 0px;
  padding-right: 5px;
}
.cart_in_price_view_right {
  float: left;
  text-align: left;
}
/* ----------------------------- cart_css_end ----------------------------- */
/* developer_css_start */
.login_registe_title {
  text-align: right !important;
}
/* developer_css_end */
.search_icon{
  right: 12px;
}
.search_new_ctm .form-control{
  padding-left: 15px;
  padding-right: 35px;
}
.form-main-top-in-one{
  border-right:none;
  border-left: 1px solid #DDD;
}
.search_new_ctm .form-category .form-control{
  padding-left: 15px;
  padding-right: 35px;
}
.search_new_ctm .bootstrap-select > .dropdown-toggle{
  padding-left: 15px;
  padding-right: 0px
}
.search_new_ctm .bootstrap-select.btn-group .dropdown-toggle .filter-option{
  text-align: right;
}
.search_new_ctm .bootstrap-select.btn-group .dropdown-toggle .fas{
  position: absolute;
  left: 0;
}
.form_search_btn{
  border-radius: 5px 0px 0px 5px;
}
.header_mdl_part .change-language.bootstrap-select.btn-group .dropdown-toggle .fas,
.web_lang_none .bootstrap-select.btn-group .dropdown-toggle .fas {
  position: absolute;
  left: 8px;
  top: 9px;
}
.header_on_top .text-right {
  text-align: left;
}
.header_on_top_right>ul>.down_app_btn{
  border-radius: 50px 0px 0px 50px;
  padding-right: 0;
  padding-left: 7px;
}
.home_view_all_btn i {
    padding-left: 0px;
    padding-right: 5px;
}
.home_view_all_btn  .fa-caret-right:before{
  content: "\f0d9";
}
.outdoor_blog_main{
  text-align: right;
}
.price_rating_main{
    direction: rtl;
}
.price_rating_main .pick_title_price h3{
  padding-right: 0px;
}
.pick_title_price del{
    padding-left: 0px;
    padding-right: 5px;
}
.price_off{
  margin-left: 0px;
  margin-right: 10px;
}
.sponsor_cart span{
  padding-right: 0px;
  padding-left: 10px;
}
/* home_new_css_23/02/2024_start */
.get_product_attribute_image h4{
  padding-right: 5px;
  padding-left: 0px;
}
.header_on_bottom .nav-menu>li>a:after{
  right: auto;
  left: 0px;
}
.cart_single_item_new .cart_name_info{
  right: 0;
    left: 0px;
    position: relative;
    padding-left: 0px;
    padding-right: 130px;
}
.tours_option_blog_cart .tours_option_blog .product_action_qty{
  margin-left: 0px;
  margin-right: 15px;
}
.wishlist_in .cart_name_info {
    padding-right: 50px;
    padding-left: 0px;
}

.remove_cart:hover {
  color: #000;
  right: auto;
  left: 15px;
}
/* home_new_css_23/02/2024_end */