.resource_search_bar .thaps-from-wrap,
.faq_ques_icon_wrapper,
.faq_answer,
.cta_section .cta_text_box,
.news_section .news_heading,
.news_form .tnp-field-email,
.header_menu ul,
.breadcrumb,
.cate_detail_text_box,
.cate_listing_top_part,
.cate_listing_title,
.cate_listing_more_resource_btn,
.singel-post-sidebar-text,
.singel-post-des-text,
.singel-post-top-social-btn-left-col #was-this-helpful,
.back-to-top-btn,
.cate_listing_top_part,
.cate_listing_column,
.thaps-autocomplete-suggestions, .thaps-suggestion-more,
.news_form p,
.subscribe-confirmation,
.header_mobile_booking_btn,
.cate_type_row ul,
.search-header,
.cate_listing_section h4,
.news_form form{
    direction: rtl;
}
.singel-post-sidebar-text ul li {
    padding-left: 0;
    padding-right: 45px;
}
.singel-post-sidebar-text ul li::before {
    right: 0;
    left: auto;
}
.cate_listing_row {
    justify-content: end;
}
.singel-post-top-social-btn-left-col #wthf-yes-no span::after{
    margin-left: 0;
    margin-right: 10px;
}
body .singel-post-des-text ul {
    padding-left: 0;
    padding-right: 20px;
}
body .resource_search_bar .thaps-from-wrap input{
    padding-left: 45px;
    padding-right: 0;
}
.news_form .tnp-field-button input {
    min-width: 141px;
}
.cate_listing_section h4{
    display: block;
}
@media only screen and (max-width: 991px) {
    body .singel-post-top-social-btn-left-col #was-this-helpful{
        text-align: center;
    }
    .news_form .tnp-field-button input {
        min-width: 109px;
    }
}