z
.welcome-title.text-uppercase {
text-align: start;

}
.bravo-contact-block-form {
    direction: rtl;
}
.bravo_wrap .bravo-contact-block .form_wrapper .contact-header {
text-align: start;
}
.bravo_wrap .bravo_topbar .content .socials a:last-child {
    padding-left:5px
}

.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li:hover>.menu-dropdown {
    text-align:right
}



.bravo_wrap .bravo_topbar .content .dropdown-menu li {
    text-align:right
}

.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items li a i {
    margin-left:5px
}

.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a i {
    margin-right:5px
}

.bravo-news .post-info ul li {
    margin-right:0
}

.bravo-news .space-between .share {
    font-size:16px
}

.fa-lg {
    font-size:1.1333333em
}

.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items li a i {
    margin-right:5px
}

.bravo-news .space-between {
    display:block;
    text-align:right
}

.blog-breadcrumb ul li:not(:last-child):after {
    right:auto;
    left:-10px
}

.blog-breadcrumb ul li:first-child {
    padding-left:10px;
    padding-right:0
}

.blog-breadcrumb ul li {
    padding-right:25px
}

.blog-breadcrumb ul {
    text-align:right
}

.bravo-news .widget_search form .icon_search {
    margin-right:-2px;
    border-radius:3px 0 0 3px
}

.bravo-news .widget_bloglist ul li .thumb img {
    margin-left:15px;
    margin-right:0
}

.bravo-news .widget_category ul li span {
    margin-left:15px
}

.bravo-news .sidebar-widget .sidebar-title h4 {
    padding-left:20px;
    padding-right:5px
}

.bravo-news .post-info ul li:not(:last-child):after {
    margin-right:10px
}

.bravo-news .header .cate {
    left:0!important;
    right:30px
}

.bravo-news .space-between .tags {
    padding:15px 0
}

.bravo-news .space-between .tags .tag-item:first-child {
    margin-left:10px
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .star-rate {
    right:15px;
    left:auto
}

.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact {
    /* border-right:3px solid #5191fa;
    border-left:0;
    padding-right:20px */
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour .service-review .list-star .booking-item-rating-stars li {
    float:right;
    margin-right:0
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour .featured, .bravo_wrap .bravo_footer .main-footer .nav-footer .title:before {
    right:0;
    left:auto
}

.bravo_wrap .bravo_footer .mailchimp .media-left {
    padding-left:30px;
    padding-right:0
}

.bravo-featured-item.style2 .featured-item .content {
    margin-left:0!important
}

.bravo-featured-item.style2 .featured-item .image {
    float:right!important
}

.bravo-news .header .cate ul li, .bravo_wrap .bravo_detail_location .bravo_content .g-trip-ideas .trip-idea .read-more {
    float:right
}

.bravo-news .bravo_banner h1, .bravo-news .bravo_content, .bravo-vendor-form-register, .bravo_detail_location .bravo_content .g-location-module .item-loop, .bravo_detail_location .bravo_content .g-location-module .item-loop .info .g-price, .bravo_detail_location .bravo_content .g-trip-ideas .trip-idea .trip-idea-category, .bravo_detail_location .bravo_content .g-trip-ideas .trip-idea h2, .bravo_footer .main-footer .nav-footer, .bravo_wrap .bravo-faq-lists .faq-item, .bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour, .bravo_wrap .bravo_detail_location .bravo_content .g-overview .description, .bravo_wrap .bravo_detail_location .bravo_content h3, .bravo_wrap .bravo_detail_tour .bravo_content .g-overview .description, .bravo_wrap .bravo_footer .mailchimp .media-body {
    text-align:right
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour .sale_info {
    right:auto!important;
    transform:rotate(-47deg)!important;
    left:-28px!important
}

.bravo_filter .filter-title:before {
    float:right!important;
    margin-right:0!important;
    margin-left:17px!important
}

.bravo_filter .g-filter-item .item-title .fa, .bravo_wrap .bravo-list-item .list-item .item-loop-list .thumb-image .service-wishlist {
    left:0;
    right:auto!important
}

.bravo-list-item .list-item .item-loop .thumb-image .price-wrapper, .bravo_wrap .bravo-list-item .list-item .item-loop-list .g-rate-price:before, .bravo_wrap .bravo_form .field-icon {
    left:auto!important;
    right:15px
}

.bravo-list-item .list-item .item-loop .sale_info, .bravo_wrap .bravo_form .dropdown-toggle:after, .bravo_wrap .bravo_form .smart-search:after {
    left:10px;
    right:auto!important
}

.bravo_wrap .bravo-checkbox .checkmark, .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .featured {
    right:0;
    left:auto
}

.bravo_wrap .bravo_form .g-button-submit button {
    border-radius:5px 0 0 5px
}

.bravo_wrap .bravo_form .form-content {
    padding:20px 55px 10px 0
}

.bravo_wrap .bravo_form .form-group {
    text-align:right
}

.bravo_wrap .bravo-checkbox label {
    padding-right:25px
}

.bravo_wrap .bravo-list-item .list-item .item-loop-list .service-review-pc .head .left {
    margin-left:15px
}

.bravo_wrap .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score:after {
    left:auto!important;
    right:-8px
}

.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price .g-price {
    right:auto!important;
    left:15px
}

@media (max-width:766px) {
    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-rate-price .g-price {
        right:auto!important;
        left:0
    }


}

.bravo_wrap .bravo-list-item .list-item .item-loop-list .g-info .location i {
    float:right;
    margin-left:5px
}

.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-info .location {
    left:auto!important;
    right:15px
}

@media (max-width:766px) {
    .bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .g-info .location {
        right:auto!important;
        left:0
    }


}

.bravo-list-item, .bravo-list-item .topbar-search .text, .bravo_filter, .bravo_wrap .bravo_search_hotel .bravo_banner h1, .bravo_wrap .bravo_search_space .bravo_banner h1, .bravo_wrap .bravo_search_tour .bravo_banner h1 {
    text-align:right
}

.bravo_wrap .bravo_detail_hotel .bravo_banner .btn-group {
    right:auto;
    left:0
}

.bravo_wrap .bravo_detail_hotel .bravo-list-hotel-related-widget .heading, .bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes h3 {
    padding-right:15px
}

.bravo_wrap .bravo_detail_hotel .bravo-list-hotel-related-widget .heading:after, .bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes h3:after {
    left:auto!important;
    right:0
}

.bravo_wrap .bravo_detail_hotel .bravo-list-hotel-related-widget .item .media .media-left {
    padding-right:0;
    padding-left:15px
}

.hotel_rooms_form .form-search-rooms .form-search-row>div .arrow {
    right:auto!important;
    left:20px
}

.bravo_wrap .bravo_detail_hotel .bravo_content .g-overview ul li:before {
    margin-left:20px
}

.bravo-reviews .review-list .review-item .review-item-head .media .media-left, .bravo_wrap .bravo_content .g-space-feature .item .icon, .bravo_wrap .bravo_detail_space .bravo_content .g-tour-feature .item .icon, .bravo_wrap .bravo_detail_tour .bravo_content .g-tour-feature .item .icon {
    padding-right:0;
    padding-left:20px;
    margin-right:0
}

.bravo-reviews .review-list .review-item .review-item-body .review-star li, .bravo_wrap .bravo_detail_car .bravo_content .g-faq .item .header h5, .bravo_wrap .bravo_detail_event .bravo_content .g-faq .item .header h5, .bravo_wrap .bravo_detail_hotel .bravo_content .g-faq .item .header h5, .bravo_wrap .bravo_detail_space .bravo_content .g-faq .item .header h5, .bravo_wrap .bravo_detail_tour .bravo_content .g-faq .item .header h5 {
    float:right
}

.bravo-reviews .review-box .review-box-score {
    border-right:0;
    border-left:1px solid #d7dce3
}

.bravo-reviews .review-box .review-sumary .item .number {
    margin-left:0;
    margin-right:3%
}

.bravo-reviews .review-message {
    border-right:4px solid #5191fa;
    border-left:0
}

.bravo_wrap .bravo_content .g-header .review-score .head .left {
    margin-left:20px
}

.modal-header .close {
    margin-left:0
}

.bravo_wrap .bravo_detail_event .bravo_content .g-header .review-score .head .score:after, .bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .score:after, .bravo_wrap .bravo_detail_space .bravo_content .g-header .review-score .head .score:after, .bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .score:after {
    right:-8px;
    left:auto!important;
    border-width:15px
}

.bravo_wrap .bravo_detail_tour .bravo_single_book .tour-sale-box {
    left:-1px;
    right:auto
}

.bravo_wrap .bravo_detail_tour .bravo_single_book .tour-sale-box .sale_class {
    right:auto!important;
    left:-30px;
    transform:rotate(-45deg)
}

.bravo_wrap .bravo_detail_tour .bravo_single_book .form-head .price .label {
    padding:0 0 0 10px
}

input[type=checkbox], input[type=radio] {
    margin:-4px 4px 0 5px
}

.bravo_wrap .bravo_detail_tour .bravo_content .g-overview ul li:before {
    margin-left:20px
}

.bravo_wrap .bravo_detail_car .bravo_content .g-faq .item .header .arrow, .bravo_wrap .bravo_detail_event .bravo_content .g-faq .item .header .arrow, .bravo_wrap .bravo_detail_hotel .bravo_content .g-faq .item .header .arrow, .bravo_wrap .bravo_detail_space .bravo_content .g-faq .item .header .arrow, .bravo_wrap .bravo_detail_tour .bravo_content .g-faq .item .header .arrow {
    float:left
}

.bravo_wrap .bravo_detail_car .bravo_content .g-faq .item .header .field-icon, .bravo_wrap .bravo_detail_event .bravo_content .g-faq .item .header .field-icon, .bravo_wrap .bravo_detail_hotel .bravo_content .g-faq .item .header .field-icon, .bravo_wrap .bravo_detail_space .bravo_content .g-faq .item .header .field-icon, .bravo_wrap .bravo_detail_space .bravo_content .g-faq .item .header h5, .bravo_wrap .bravo_detail_tour .bravo_content .g-faq .item .header .field-icon {
    float:right;
    margin-left:10px
}

.bravo_wrap .bravo_detail_tour .bravo-list-tour-related .item-tour .sale_info, .bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .sale_info {
    right:auto;
    transform:rotate(-45deg);
    left:-30px
}

.bravo_wrap .bravo_detail_tour .bravo-list-tour-related .item-tour .featured {
    left:auto
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .thumb-image .price-wrapper, .bravo_wrap .bravo_detail_space .bravo-list-space-related .item-loop .thumb-image .price-wrapper {
    left:auto;
    right:15px
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .sale_info, .bravo_wrap .bravo_detail_space .bravo-list-space-related .item-loop .sale_info {
    right:auto;
    left:10px
}

.bravo_detail_space .bravo-list-space-related .item-loop .thumb-image .service-wishlist, .bravo_search_tour .bravo-list-item .list-item .item-tour .thumb-image .service-wishlist, .bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .thumb-image .service-wishlist {
    left:5px;
    right:auto
}

.bravo-reviews, .bravo-reviews .review-list .review-item .review-item-body, .bravo_wrap .bravo_detail_hotel .bravo-list-hotel-related-widget, .bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes, .bravo_wrap .bravo_detail_hotel .bravo_content .g-header, .bravo_wrap .bravo_detail_hotel .bravo_content .g-overview, .bravo_wrap .bravo_detail_hotel .bravo_content .g-rules, .bravo_wrap .bravo_detail_space .bravo-list-space-related, .bravo_wrap .bravo_detail_space .bravo_content .g-attributes, .bravo_wrap .bravo_detail_space .bravo_content .g-faq, .bravo_wrap .bravo_detail_space .bravo_content .g-header .left, .bravo_wrap .bravo_detail_space .bravo_content .g-location, .bravo_wrap .bravo_detail_space .bravo_content .g-overview, .bravo_wrap .bravo_detail_space .bravo_single_book, .bravo_wrap .bravo_detail_tour .bravo-list-tour-related, .bravo_wrap .bravo_detail_tour .bravo_content .g-attributes, .bravo_wrap .bravo_detail_tour .bravo_content .g-faq, .bravo_wrap .bravo_detail_tour .bravo_content .g-header .left, .bravo_wrap .bravo_detail_tour .bravo_content .g-include-exclude, .bravo_wrap .bravo_detail_tour .bravo_content .g-include-exclude h3, .bravo_wrap .bravo_detail_tour .bravo_content .g-itinerary, .bravo_wrap .bravo_detail_tour .bravo_content .g-itinerary h3, .bravo_wrap .bravo_detail_tour .bravo_content .g-location, .bravo_wrap .bravo_detail_tour .bravo_content .g-overview, .bravo_wrap .bravo_single_book, .modal.show .modal-dialog, div#hotel-rooms {
    text-align:right
}

.bravo-reviews .review-list .review-item .review-item-head, .bravo_wrap .bravo_detail_hotel .bravo_banner .btn-group .btn .fa {
    margin-left:10px;
    margin-right:0
}

.bravo_wrap .bravo_detail_hotel .g-gallery .social, .bravo_wrap .bravo_detail_space .bravo_content .g-gallery .social, .bravo_wrap .bravo_detail_tour .bravo_content .g-gallery .social {
    right:auto!important;
    left:30px
}

body.has-search-map {
    direction:rtl
}

.has-search-map .bravo_wrap .bravo_search_tour .bravo_form_search_map .bravo_form .form-date-search-hotel .date-wrapper, .has-search-map .bravo_wrap .bravo_search_tour .bravo_form_search_map .bravo_form .form-date-search .date-wrapper, .has-search-map .bravo_wrap .bravo_search_tour .bravo_form_search_map .bravo_form .form-guest-search .date-wrapper {
    padding-left:0;
    padding-right:27px
}

.has-search-map .bravo_wrap .bravo_search_tour .bravo_form_search_map .bravo_form .form-content {
    padding:8px 40px
}

.bravo_wrap .bravo_form .smart-search .bravo-autocomplete .item {
    padding:10px 25px
}



.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-hotel .item-loop .info .g-price, .has-search-map .bravo_search_map .results_item #advance_filters .ad-filter-b .filter-items, .has-search-map .bravo_search_map .results_item #advance_filters .ad-filter-b .filter-title {
    text-align:right
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-event .item-loop .info .g-price {
    text-align:left!important
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-car .item-loop .info .g-price {
    text-align:right
}


.bravo_wrap .page-template-content .bravo-offer .item .featured-icon i {
    left:auto;
    right:0
}

.bravo_wrap .page-template-content .bravo-list-space .owl-nav, .bravo_wrap .page-template-content .bravo-list-tour .owl-nav {
    right:auto;
    left:0
}

.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes .list-attributes .item i {
    float:right;
    margin-left:10px
}

.bravo-list-space.layout_carousel, .bravo-list-tour.carousel, .bravo-list-tour.normal, .bravo_wrap .bravo-list-hotel .item-loop .info .g-price, .bravo_wrap .bravo-list-hotel.layout_normal, .bravo_wrap .page-template-content .bravo-call-to-action .context, .bravo_wrap .page-template-content .bravo-featured-box, .bravo_wrap .page-template-content .bravo-featured-item .featured-item, .bravo_wrap .page-template-content .bravo-form-search-all .sub-heading, .bravo_wrap .page-template-content .bravo-form-search-all .text-heading, .bravo_wrap .page-template-content .bravo-form-search-hotel, .bravo_wrap .page-template-content .bravo-list-hotel, .bravo_wrap .page-template-content .bravo-list-locations.style_2, .bravo_wrap .page-template-content .bravo-list-locations.style_4, .bravo_wrap .page-template-content .bravo-list-space.layout_normal, .bravo_wrap .page-template-content .bravo-list-tour.box_shadow, .bravo_wrap .page-template-content .bravo-offer .item, .bravo_wrap .page-template-content .bravo-testimonial .item p {
    text-align:right
}

.bravo_wrap .page-template-content .bravo-form-search-all .g-form-control .tab-content:before {
    background:hsla(0, 0%, 100%, 0)
}

.bravo_wrap .page-template-content .bravo-testimonial .item .author img {
    margin-left:20px;
    margin-right:0
}

.bravo_wrap .page-template-content .bravo-call-to-action .context .btn-more {
    float:left
}

.bravo_wrap .page-template-content .bravo-featured-item .featured-item .image, .bravo_wrap .page-template-content .bravo-featured-item.normal .featured-item .image {
    float:right
}

.bravo_wrap .page-template-content .bravo-featured-item .featured-item .content, .bravo_wrap .page-template-content .bravo-featured-item.normal .featured-item .content {
    margin-left:0;
    margin-right:85px
}

.bravo_wrap .contact-info .info-content {
    left:0
}

.bravo_wrap .bravo_search_space .bravo-list-item .list-item .item-loop .service-review .review:after {
    display:none
}

.bravo_wrap .bravo_search_space .bravo-list-item .list-item .item-loop .service-review .review:before {
    position:absolute;
    content:"";
    width:4px;
    height:4px;
    background:#d0d7dd;
    border-radius:50%;
    left:-18px;
    top:8px
}

.bravo_wrap .bravo-pagination ul li a, .bravo_wrap .bravo-pagination ul li span {
    direction:ltr
}

.bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .service-review .list-star .booking-item-rating-stars-active {
    right:0;
    left:auto
}

.bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .service-review .review {
    margin-right:10px;
    margin-left:0
}

.bravo_wrap .bravo_search_space .bravo-list-item .list-item .item-loop .info .g-price, .bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .info .duration {
    text-align:right
}

.bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .score {
    margin-left:0
}

.bravo_wrap .bravo_detail_event .bravo_content .g-header .review-score .foot, .bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .foot {
    text-align:left
}

.bravo_wrap .bravo_detail_tour .bravo_content .g-include-exclude .item .icon-exclude, .bravo_wrap .bravo_detail_tour .bravo_content .g-include-exclude .item .icon-include {
    top:0;
    float:right;
    margin-left:5px
}

.bravo_wrap .bravo_detail_tour .bravo_content .g-itinerary {
    direction:ltr
}

.bravo_wrap .bravo_detail_tour .bravo_content .g-attributes .list-attributes .item i {
    float:right;
    top:3px;
    margin-left:5px
}

.bravo_wrap .bravo_detail_tour .bravo-list-tour-related .item-tour .info .duration {
    text-align:left
}

.bravo_wrap .bravo_detail_tour .bravo-list-tour-related .item-tour .service-review .list-star .booking-item-rating-stars-active {
    right:0;
    left:auto
}

.bravo_wrap .bravo_header .content .header-right {
    text-align:left
}

.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items li:last-child {
    padding-right:18px
}

.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items li:first-child {
    padding-right:0
}

.bravo_wrap .page-template-content .bravo-list-car .list-item, .bravo_wrap .page-template-content .bravo-list-event .list-item, .bravo_wrap .page-template-content .bravo-list-hotel .list-item, .bravo_wrap .page-template-content .bravo-list-space .list-item, .bravo_wrap .page-template-content .bravo-list-tour .list-item {
    direction:ltr
}

.bravo_wrap .page-template-content .bravo-featured-item.style3 .featured-item .content {
    margin:0
}

.bravo_wrap .bravo-text, .bravo_wrap .page-template-content .bravo-car-term-featured-box, .bravo_wrap .page-template-content .bravo-list-car, .bravo_wrap .page-template-content .bravo-list-locations, .bravo_wrap .page-template-content .bravo-list-news, .bravo_wrap .page-template-content .bravo-testimonial {
    text-align:right
}

.bravo_wrap .page-template-content .bravo-list-news .item-news .caption .item-date ul li {
    margin-left:10px;
    margin-right:0
}

.bravo_wrap .page-template-content .bravo-list-news .item-news .caption .item-date ul .dot:before {
    margin-left:5px;
    margin-right:0
}

.bravo_wrap .page-template-content .bravo-list-space .item-loop .service-review .review:before {
    position:absolute;
    content:"";
    width:4px;
    height:4px;
    background:#d0d7dd;
    border-radius:50%;
    left:-18px;
    top:8px
}

.bravo_wrap .page-template-content .bravo-list-space .item-loop .service-review .review:after {
    display:none
}

.bravo_wrap .page-template-content .bravo-list-car .item-loop .info .g-price {
    text-align:right
}

.bravo_wrap .page-template-content .bravo-list-tour .item-tour .info .duration {
    text-align:left
}

.booking_cookie_agreement .content-cookie {
    text-align:right
}

.bravo_wrap .bravo_user_profile>.container-fluid>.row-eq-height>.col-md-3:after {
    left:auto;
    right:-200%
}

.bravo_wrap .bravo_user_profile .user-form-settings {
    text-align:right
}

.bravo_wrap .bravo_user_profile .user-form-settings .breadcrumb-page-bar .page-breadcrumb {
    float:right
}

.bravo_wrap .bravo_user_profile .bravo-user-chart .chart-title .action-control {
    right:auto;
    left:0
}

.bravo_wrap .bravo_user_profile .sidebar-menu ul li a {
    text-align:right
}

.bravo_wrap .bravo_user_profile .sidebar-menu ul li .caret {
    left:0;
    right:auto
}

.bravo_wrap .bravo_user_profile .sidebar-menu ul li a span {
    display:inline-block
}

.bravo_wrap .bravo_user_profile .sidebar-user {
    text-align:right
}

.bravo_wrap .bravo_user_profile .booking-history-manager .tabbable .ht-nav-tabs li {
    margin-left:30px;
    margin-right:0
}

.bravo_wrap .bravo_user_profile .booking-history-manager .btn-info-booking .fa {
    margin-left:5px;
    margin-right:0
}

.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .control-action {
    right:auto;
    left:30px
}

.bravo_wrap .bravo_user_profile .badge {
    display:inline
}

.cdn-browser .browser-actions .col-left .control-remove {
    margin-right:0;
    margin-left:15px
}

.bravo_wrap .bravo_user_profile .user-form-settings .title-bar .btn-change-password {
    float:left
}

.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .service-wishlist {
    left:5px;
    right:auto
}

.bravo_wrap .bravo_user_profile .modal-footer>:not(:last-child) {
    margin-left:.25rem
}

.bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .service-wishlist {
    left:auto;
    right:5px
}

.bravo_wrap .bravo_user_profile .user-form-settings .title-bar {
    text-align:left
}

.bravo_wrap .bravo_user_profile .user-form-settings .language-navigation ul li a {
    margin-right:0;
    margin-left:10px
}

.bravo_wrap .bravo-booking-page #bravo-checkout-page, .bravo_wrap .bravo-booking-page .booking-success-detail, .bravo_wrap .bravo_user_profile .user-form-settings .title-bar {
    text-align:right
}

.page-profile-content .profile-service-tabs .nav li {
    margin-right:0;
    margin-left:35px
}

.page-profile-content .profile-service-tabs .nav li:last-child {
    margin-right:0;
    margin-left:0
}

.page-profile-content .profile-service-tabs .nav {
    margin-left:35px;
    margin-right:0
}

.bravo_wrap .page-profile-content .profile-summary {
    text-align:right
}

.profile-summary .meta-info.style2 li i, .profile-summary .verification-lists li .left-icon {
    margin-right:0;
    margin-left:7px
}

#invoice-print-zone .text-right {
    text-align:left!important
}

#invoice-print-zone table tr th {
    text-align:right
}

#invoice-print-zone .email_new_booking .val {
    text-align:left
}

#invoice-print-zone .email_new_booking td, #invoice-print-zone .email_new_booking th {
    padding:5px;
    text-align:right
}

.hotel_rooms_form .hotel_room_book_status .control-book {
    right:auto;
    left:15px;
    text-align:left
}

.hotel_rooms_form .hotel_room_book_status .row_total_price .col-md-6:nth-child(2) {
   
}

.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.menu-dropdown {
    text-align:right;
    right:0;
    left:auto
}

.bravo_wrap .bravo_topbar .content .topbar-right .dropdown-menu {
    right:auto!important;
    left:0!important
}

.bravo_wrap .bravo_topbar .content .topbar-items li {
    padding-left:0
}

.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items .width-auto li:last-child, .bravo_wrap .bravo_topbar .content .topbar-right .topbar-items li.menu-hr:last-child {
    padding-right:0
}

.bravo_wrap .bravo_header .content .header-right .dropdown-menu {
    right:auto!important;
    left:0!important
}

.bravo_wrap .bravo_header .content .topbar-items li {
    padding-left:0;
    padding-right:0
}

.bravo_wrap .bravo_header .content .header-right .topbar-items li a {
    text-align:center;
}



.bravo_wrap .bravo_header .content .header-right .dropdown-menu.width-auto {
    min-width:auto
}

.bravo_wrap .page-template-content .bravo-list-tour.box_shadow .list-item .item .caption .title-address {
    float:right
}

.bravo_wrap .page-template-content .bravo-list-tour.box_shadow .list-item .item .caption .g-price {
    float:left
}

@media (min-width:564px) {
    .daterangepicker.rtl .drp-calendar.left .calendar-table {
        padding-left:0;
        padding-right:15px
    }


}

.bravo_wrap .bravo_detail_tour .bravo_content .g-tour-feature .item {
    text-align:right
}

.bravo_wrap .bravo-more-book-mobile .right {
    text-align:left!important
}

.bravo_wrap .bravo-more-book-mobile .left {
    text-align:right!important
}

.bravo_wrap .bravo_detail_space .bravo_single_book .tour-sale-box {
    left:-1px;
    right:auto
}

.bravo_wrap .bravo_detail_space .bravo_single_book .tour-sale-box .sale_class {
    left:-30px;
    right:auto;
    transform:rotate(-45deg)
}

.bravo_wrap .bravo_detail_space .bravo_single_book .form-head .price .label {
    padding:0 0 0 10px
}

.bravo_wrap .bravo_form .form-content .form-date-search-hotel .check-in-out, .bravo_wrap .bravo_form .form-content .form-date-search .check-in-out {
    width:100%;
    right:0;
    left:auto
}

.bravo_wrap .bravo_form .form-content .form-date-search-hotel .check-in-out-start, .bravo_wrap .bravo_form .form-content .form-date-search .check-in-out-start {
    width:100%;
    right:0;
    left:auto
}

.bravo_wrap .bravo_form .form-content .form-date-search-hotel .check-in-out-end, .bravo_wrap .bravo_form .form-content .form-date-search .check-in-out-end {
    width:100%;
    right:0;
    left:auto
}

@media (max-width:1023px) {
    .bravo_wrap .bravo_form .smart-search .bravo-autocomplete {
        left:0;
        right:0
    }


}

.bravo_wrap .bravo_form .smart-search .bravo-autocomplete .item i {
    margin-right:0;
    margin-left:10px;
    float:right
}

.bravo_wrap .bravo_footer .copy-right, .bravo_wrap .bravo_header .bravo-menu-mobile {
    text-align:right
}

.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li a i {
    float:left;
    padding:8px 15px 9px 5px
}

.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li>.children-menu li a {
    padding-right:15px;
    padding-left:0
}

.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li a i {
    float:left
}

.hotel_rooms_form .hotel_list_rooms .room-item .col-price {
    direction:ltr
}

@media (max-width:766px) {
    .hotel_rooms_form .hotel_list_rooms .room-item .col-price .text-center {
        display:block;
        text-align:right!important
    }


}

@media (max-width:766px) {
    .hotel_rooms_form .hotel_list_rooms .room-item .col-price .custom-select {
        float:right
    }


}

.bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .featured {
    left:auto;
    border-radius:3px 0 0 3px;
    right:0
}

.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items .dropdown-menu li {
    padding-right:0!important
}

.bravo_wrap .page-template-content .bravo-how-it-works .featured-item .image {
    float:right
}

.bravo_wrap .page-template-content .bravo-how-it-works .featured-item .content {
    /* margin-right:85px; */
    margin-left:0
}

.bravo_wrap .page-template-content .bravo-how-it-works .featured-item {
    text-align:right
}

@media (max-width:768px) {
    .bravo_wrap .bravo_header .content .header-right .bravo-more-menu {
        float:left
    }


}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour .service-review .list-star .booking-item-rating-stars-active, .bravo_wrap .bravo_user_profile .bravo-list-item .list-item .item-list .service-review .list-star .booking-item-rating-stars-active {
    left:auto;
    right:0
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour .info .duration {
    text-align:left
}

.frontend-page.is-rtl .bravo_wrap .bravo_footer .mailchimp .subcribe-form .form-control {
    padding-right:130px
}

.frontend-page.is-rtl .bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-car .item-loop .featured {
    right:auto;
    left:0;
    padding:0 12px
}

.user-page.is-rtl .bravo_wrap .bravo_user_profile>.container-fluid>.row-eq-height>.col-md-3:after {
    width:auto!important
}

.frontend-page.is-rtl .gateways-table #gateway_stripe .card_stripe i.bg, .frontend-page.is-rtl .gateways-table #gateway_stripe .card_stripe label i, .user-page.is-rtl .bravo_wrap .bravo_user_profile .bravo-more-menu-user {
    left:0;
    right:auto
}

.bravo_wrap .bravo_topbar .content .socials a:first-child {
    padding-left:15px
}

.bravo_wrap .bravo_topbar .content .socials a {
    padding-left:15px;
    padding-right:0
}

.bravo_wrap .bravo-list-item .topbar-search .control .item {
    margin-left:0;
    padding-left:0;
    margin-right:5px;
    padding-right:5px;
    border-right:1px solid #a7a7a7
}

.bravo_wrap .bravo-list-item .topbar-search .control .item .dropdown {
    margin-right:10px;
    font-weight:600;
    margin-left:0
}

.bravo_wrap .bravo_footer .copy-right .context .f-visa {
    left:15px;
    right:auto;
    text-align:left
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-event .item-loop .featured {
    right:auto
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module h4, .bravo_wrap .bravo_detail_location .bravo_content .g-trip-ideas {
    text-align:right
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-tour .item-tour .featured {
    right:auto
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour .sale_info {
    transform:rotate(46deg)!important;
    right:-28px!important;
    top:-11px!important;
    left:auto
}

.bravo_wrap .bravo_detail_location {
    text-align:right
}

.bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .info .g-price {
    flex:none
}

.bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .info .g-price .prefix .fr_text {
    display:inherit
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-tour .info .duration {
    text-align:right
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-tour .item-tour .info .g-price {
    flex:none
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-tour .item-tour .info .g-price .prefix .fr_text {
    display:inherit
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-tour .item-tour .info .g-price .price .onsale, .bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .info .g-price .price .onsale {
    left:0;
    right:auto
}

.bravo_wrap .bravo_detail_location .bravo_content .g-location-module #module-car .item-loop .sale_info {
    right:auto;
    left:10px
}

.bravo_wrap .bravo-list-hotel .owl-nav {
    left:0;
    right:auto
}

.bravo_wrap .bravo-list-car .owl-nav {
    left:0!important;
    right:auto!important
}

.bravo_wrap .bravo-list-event .owl-nav {
    left:0;
    right:auto
}

.bravo_wrap .page-template-content .bravo-list-event .sub-title, .bravo_wrap .page-template-content .bravo-list-event .title {
    text-align:right
}

.bravo_wrap .bravo_search_event .bravo-list-item .list-item .item-loop .info .g-price {
    text-align:left
}

.bravo_wrap .bravo_detail_car .bravo_banner .btn-group .btn .fa, .bravo_wrap .bravo_detail_event .bravo_banner .btn-group .btn .fa, .bravo_wrap .bravo_detail_hotel .bravo_banner .btn-group .btn .fa, .bravo_wrap .bravo_detail_space .bravo_banner .btn-group .btn .fa, .bravo_wrap .bravo_detail_tour .bravo_banner .btn-group .btn .fa {
    margin-left:10px;
    margin-right:0
}

.bravo_wrap .bravo_detail_event .bravo_content .g-header .review-score .head .score {
    margin-left:0
}

.bravo_wrap .bravo_detail_event .bravo_content .g-header .left {
    text-align:right
}

.bravo_wrap .bravo_detail_event .bravo_content .g-event-feature .item .icon {
    margin-right:0;
    margin-left:20px
}

.bravo_wrap .bravo_detail_event .bravo_content .g-attributes, .bravo_wrap .bravo_detail_event .bravo_content .g-event-feature .item, .bravo_wrap .bravo_detail_event .bravo_content .g-overview {
    text-align:right
}

.bravo_wrap .bravo_detail_event .bravo_content .g-attributes .list-attributes .item i {
    float:right;
    top:3px;
    margin-left:5px
}

.bravo_wrap .bravo_detail_car .bravo_content .g-overview ul li:before, .bravo_wrap .bravo_detail_event .bravo_content .g-overview ul li:before, .bravo_wrap .bravo_detail_space .bravo_content .g-overview ul li:before {
    margin-left:20px
}

.bravo_wrap .bravo_detail_event .bravo_content .g-faq .item .body, .bravo_wrap .bravo_detail_event .bravo_content h3 {
    text-align:right
}

.bravo_wrap .bravo_detail_event .bravo_content .g-gallery .social {
    left:30px;
    right:0
}

.bravo_wrap .bravo_detail_event .bravo_content .g-gallery .social .social-share .share-wrapper {
    left:0;
    right:10px
}

.bravo_wrap .bravo_detail_event .bravo_content .g-gallery .social .social-share {
    position:relative
}

.bravo_wrap .bravo_detail_event .bravo-list-space-related .item-loop, .bravo_wrap .bravo_detail_event .bravo-list-space-related .item-loop .info .duration {
    text-align:right
}

.bravo_wrap .bravo_detail_event .bravo-list-space-related .item-loop .info .g-price {
    text-align:left
}

.bravo_wrap .page-template-content .bravo-form-search-slider .effect {
    direction:ltr
}

.bravo_wrap .bravo_search_tour .bravo_search_map .bravo-list-item .list-item .item-tour .service-review .list-star .booking-item-rating-stars-active {
    transform:rotateY(180deg)
}
/*  */
.svg-dropdown {
    left: 9px;
}
.arrive-time-field , .departure-time-field , .btn-box{
left:0%;
}
.bravo-form-search-all #arrival_time.form-control , #departure_time.form-control {
    
}
.fa-calendar {
    right: 15px !important;
}
.button-wrap {
    right: 31.7% !important;
    left: auto;
}

title.news-title {
    text-align: right !important;
}


/*  */
/* admin pages */

body {
    direction: rtl;
}


.main-sidebar {
    left: auto;
    right: 0;

}
.main-content {
    margin-right:256px;
    margin-left:0;

}
.main-sidebar .main-menu li .btn-toggle {
    left: 0;
    right: auto;

}
.user-dropdown-box , .user-dropdown.d-flex.align-items-center{
    flex-direction: row-reverse;
}
.dashboard-report-card .card-media {
    left:20px !important;
    right: auto;
}
.card-title , .card-amount , .card-desc {
    width: fit-content;
}
#darkMode {
    margin-left: 10px;
}
.main-sidebar .main-menu > li.has-children.active ul a {
    width: fit-content;
    padding-left: 0;
    /* padding-right: 35px; */

}
.table.table-hover thead th , .table th, .table td{
    text-align: start;

}
.btn-primary.form-control.mx-3 {
    display: flex;
    justify-content: center;
}


.panel-body .col-md-6 ,.panel-body .col-md-4 , .panel-body .col-md-12 {
    text-align: start !important;
}
.panel .panel-title {
    text-align: start;
}
.panel .panel-body {
    text-align: right;
}
.dropdown-menu .dropdown-item , .bravo-statistic .g-statistic {
    text-align: start;
}
#table-responsive td:nth-child(1) {
    border-right: none;
    border-left: 1px solid #000;

}
.dropdown-menu.overflow-auto.notify-items.dropdown-container {
    transform:translate3d(260px, 5px, 0px) !important;
    top: 70px !important;
}
  #hours label {
    width: 100% !important;
    text-align: right !important;
  }
  .title.news-title {
    text-align: right !important;
  }
  .bravo_wrap .page-template-content .bravo-client-feedback .list-item .item .title , #customers-testimonials .item-custom
    {
    text-align: right;
  }

  .card-header:first-child {
    text-align: center !important;
  }
  .text-md-right {
    width: 100%;
  }
  .form-group.row.mb-0 .col-md-12.offset-md-4 {
    margin-left: 0 !important;
    display: flex;
    justify-content: center;

  }

  .form-group.row {
    margin-bottom:16px !important
  }
  .input-group input:focus {
    box-shadow: none !important;
  }
  .alert.alert-success , .invalid-feedback strong,.alert.alert-warning {
    text-align: start !important;
  }



  .b-email-wrap{
    direction: rtl;
}
.b-email-wrap , .b-panel {
    direction: rtl;
}
.b-table tbody tr td.val, .b-table .b-tr .val {
    text-align: right;
}
.b-table .b-tr .label, .b-table .b-tr .val {
    float: right;
}

.b-table tbody tr td.val, .b-table .b-tr .val {
text-align: left !important;
}

.b-table.b-table-div .b-tr{
    display: flex;
    justify-content: space-between ;
    flex-direction: row !important;
    }

    .alert-success,.alert-warning {
        direction: rtl;
        left: 10px;
        right: auto;
    }
    .alert-text {
        direction: rtl;
        text-align: right;
    }


@media (max-width: 991px) {
    .main-content {
        margin-right:0 ;
        margin-left:0;

    }


}


.welcome-title.text-uppercase {
text-align: start;

}
.bravo-contact-block-form {
    direction: rtl;
}
.bravo_wrap .bravo-contact-block .form_wrapper .contact-header {
text-align: start;
}
.bravo_wrap .bravo_search_car .bravo-list-item .list-item .item-loop .info .g-price {
text-align: right;
}







/* website */
.g-overview h3  , .g-faq h3{
    text-align: start;
}
.iti__selected-flag {
    display: flex;
    flex-direction: row-reverse;
}




/* admin*/

.breadcrumb-item + .breadcrumb-item::before {
    float: right;
}
.breadcrumb-item + .breadcrumb-item::before {
    padding: 0 5px;
}
.filter-form.filter-form-left select {
    margin-left: 15px;
    margin-right: 0;
}
input::placeholder , select::placeholder , .form-control {
    font-size: 14px;
    font-weight: 500;
}


.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus {
    direction: rtl !important; 
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    width: fit-content;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    right: auto !important;
    left: 1px;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    padding: 0 ;
}
.panel.booking-history-manager tbody td {
    font-size: 16px !important;
    font-weight: 400;
}
.d-flex.justify-content-end p {
    text-align: start;
}
.d-flex.justify-content-start p {
    font-weight: 600;
  
}


.otp_div .form-control {
     
    padding:0 10px !important;
}

.otp_div.w-100 {
   
   justify-content:center !important;
   
}
.form.bravo-form-register .alert-success {
 left:auto !important;
   

}
.btn-info.btn.btn-icon.booking-filter {
    
    font-weight: 600;
  }

  .packages-hours {

    margin-top: -110px;
    margin-inline: 10px;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
    border-radius: 10px;
    position: fixed;
    right: 270px;
    left: auto;
  
  }

 
  .row.justify-content-center.bravo-login-form-page.bravo-login-page .col-md-5 {
    text-align: center;
  }
  .dashboard-report-card .card-media {
    left: 0px !important;
    right: auto !important;
}

.daterangepicker.rtl.auto-apply {
    right:auto !important;
}
.row.justify-content-center.bravo-login-form-page.bravo-login-page .col-md-5 {
    text-align:start !important;
}
.enable_multi_lang.site_enable_multi_lang .lang-content-box {
    background-color:#fff !important;
}
.bravo-login-form-page .form-group .input-icon {
    left: 10px !important;
    right: auto!important;
  }
  body , #app {
    direction: rtl !important;
}
.notification.active::after{
    content:' ';
    width: 8px;
    height: 8px;
    border-radius: 50%;
    position: absolute;
    left: 35px;
    right: auto;
    background: #1EB05B;
  }

  .breadcrumb-item + .breadcrumb-item, .breadcrumb a {
   
    font-size: 12px !important;
    line-height: 18px !important;
font-weight: 400 !important;
  }



  .breadcrumb-item+.breadcrumb-item {
  

color: #97A2B6 !important;



  }

  .main-header .header-logo {
    border-left: 1px solid var(--border-action-border-action-secondary-2, #E0E6EE) !important;
    border-right:none !important;
}
.sidebar-toggled .main-header {
    padding-right:0 !important;
    padding-left: auto !important;
}

.main-header .header-widgets .btn-toggle-admin-menu {
    cursor: pointer;
    
   
   
    height: 32px;
    
    border-width: 1px;
   
    border-radius: 8px 0px 0px 8px !important;

}


.sidebar-toggled .main-content {
    margin-left: 0 !important;
    margin-right: 56px !important;
  }

  .labal-form, .arrival-time-label , .upper-label{
    left: auto;
    right: 16px !important;
  }
  .input-group svg, #transfer_form .input-group svg {
    right: auto;
    left: 16px;
  }


/* 
  .filter-div input#phone , input#Driver_number  {
    direction: rtl !important;       
    text-align: right !important;
  }
  .filter-div input#phone:focus , input#Driver_number:focus , #phone:focus {
    direction: ltr !important;      
    text-align: left !important;
  } */
.iti.iti--allow-dropdown.iti--separate-dial-code {
    width: 100%;
}

  .select2-search--inline {
    text-align: start;
    direction: rtl;
  }

  span.ryal {
  
    left: 16px;
    right: auto;



  }

  svg.rotate {
    transform: scaleX(1) !important;
  
  }


  #details_box .select2-container.select2-container--default {
    direction: rtl !important;
  }
  .select-label{
    direction: rtl;
    text-align: right;
  }

  
.select-label::-webkit-calendar-picker-indicator {
    position: absolute !important;
    left: 10px ;
    right: auto;
    top: 50% !important;
    transform: translatey(-50%);
    color: #A2A2A2 !important;
    fill: #A2A2A2 !important;
  }
  #arrival_time::-webkit-calendar-picker-indicator {
    left: auto ;
  
  }



  
#prefix {
    border: none !important;
border-left:1px solid rgb(189 179 179) !important;
border-right: none !important;
}

.sticky-col {
 
  left: 0 !important;
   right: auto !important;

}


.buttons-container {
  display: flex;
  flex-direction: row;
}

/* 
.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus ,
.select2.select2-container.select2-container--default.select2-container--below {
  direction: rtl !important;
} */




 .select2-selection.select2-selection--multiple {
  direction: rtl !important;
 }
 