#preloader .head {
    color: var(--secondary_color);
    font-size: 24px;
    letter-spacing: 0;
}
.slick-initialized .slick-slide {
    direction: rtl!important;
}
.right-nav {
    margin-right: 80px;
    margin-left: 0;
}
.doc_testimonial_slider .item h3 {
    font-family: 'body-font' !important;
    font-size: 19px;
    line-height: normal;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item .nav-link{
    font-family: 'body-font' !important;
}
.right-nav .js-darkmode-btn {
	margin: 0 15px;
}
[dir='rtl'] .slick-slide {
    float: right;
    opacity: 1 !important;
}
.menu > .nav-item.submenu .dropdown-menu .nav-item {
    padding-right: 20px;
    padding-left: 50px;
}
.see_btn {
    margin: 20px;
}
.see_btn i {
    vertical-align: -5px;
    margin-left: 4px;
    margin-right: 0;
}
.doc_features_item img {
    margin-right: 0;
    margin-left: 15px;
}
.recommended_item ul li:before {
    content: "4";
}
.doc_community_item .doc_community_icon {
    margin-left: 50px;
    margin-right: 0;
}
.doc_community_item .doc_entry_info .author_avatar {
    margin-left: 15px;
    margin-right: 0;
}
.doc_subscribe_inner .doc_subscribe_form ul li a:before {
    right: 0;
    top: 5px;
}
.doc_subscribe_inner .doc_subscribe_form ul li a {
    padding-right: 20px;
    padding-left: 0;
}
.doc_subscribe_inner .doc_subscribe_form ul li {
    margin-right: 0;
    margin-left: 30px;
}
.doc_footer_menu li {
    margin-left: 30px;
    margin-right: 0;
}
.search-result-item .doc-item, .search-result-item .doc-list , .searchbar-tabs {
    text-align: right;
}
.doc_banner_area_dip .header_search_keyword span , .video_list .video_list_inner .card .card-body .nav li a .media .media-body .list div{
    margin-left: 20px;
    margin-right: 0;
}
.topic_list_item img {
    padding-left: 15px;
    padding-right: 0;
}
.topic_list_item ul li a i {
    padding-left: 12px;
    padding-right: 0;
}
.video_list .video_list_inner .card .card-body .nav li a .media .d-flex {
    padding-left: 20px;
    padding-right: 0;
}
.video_list .video_list_inner .card .card-body .nav li a .media .media-body .list div ion-icon {
    padding-left: 6px;
    padding-right: 0;
}
.video_list .video_list_inner .card .card-header button .count {
    margin-right: 22px;
    margin-left: 0;
}
.video_list .video_list_inner .card .card-header button .plus-minus {
    left: 20px;
    right: auto;
}
.arrow_right:before {
    content: "\23";
}
.icon_btn2 i {
    margin-right: 10px;
    margin-left: 0;
}
.preset_footer .footer_widget {
    padding-right: 0 !important;
    padding-left: 35px !important;
}
.action_btn i {
    padding-right: 5px;
    padding-left: 0;
}
.slide_text .video_user a {
    margin-left: 15px;
    margin-right: 0;
}
.more a ion-icon {
    margin-left: 10px;
    margin-right: 0;
}
#back-to-top.show {
    left: 30px;
    right: auto;
}
.forum-with-topics .topic-table .topic-heading .icon-text svg {
    margin-left: 5px;
    margin-right: 0;
}
.forum-with-topics .topic-table .topic-contents .user .user-img {
    margin-left: 10px;
    margin-right: 0;
}
.forum-info .title-area .subtitle {
    font-style: normal;
}
.forum-info .title-area .title {
    margin-left: 10px;
    margin-right: 0;
    margin-top: 15px;
}
.forum-meta li {
    margin-left: 0;
    margin-right: 10px;
}
.forum-meta .topics svg, .forum-meta .replies svg {
    margin-left: 7px;
    margin-right: 0;
}
.doc_subscribe_inner .doc_subscribe_form .submit_btn {
    margin-right: 20px;
    margin-left: 0;
}
.header_tabs_area.tab_fixed .header_tab_items .nav.nav-tabs li a svg, .header_tabs_area.tab_fixed .header_tab_items .nav.nav-tabs li a i, .header_tabs_area.tab_fixed .header_tab_items .nav.nav-tabs li a img {
    margin-left: 5px;
    margin-right: 0;
}
.doc-meta .views {
    margin-right: 10px;
    margin-left: 0;
}
.filter_form {
    margin-left: 27px;
    margin-right: 0;
    padding: 0;
}
.bootstrap-select .dropdown-toggle .filter-option {
    right: 0 !Important;
    left: auto !Important;
    text-align: right !Important;
    padding: 10px !Important;
}
.doc_rightsidebar .pageSideSection::before {
    right: 0;
    left: auto;
}
.doc_rightsidebar .pageSideSection {
    margin-right: 25px;
    margin-left: 0;
}
.body_fixed .left-sidebar-toggle {
    margin-right: -40px;
    margin-left: auto;
}
.feedback_link p {
    float: right;
}
.feedback_link p i {
    padding-left: 8px;
    padding-right: 10px;
}
.breadcrumb-item+.breadcrumb-item::before {
    float: right;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item:before {
    content: "4";
    padding-right:3px;
    padding-left: 3px;
}
.left-sidebar-toggle {
    margin-right: -45px;
    margin-left: 0;
}
.shortcode_info ul.article_list li a::before {
    padding-left: 10px;
    padding-right: 0;
    line-height: 24px;
}
.documentation_info {
    padding-right: 80px !important;
    padding-left: 15px;
}
.tab_shortcode .nav-tabs {
    justify-content: flex-start;
    margin-top: 20px;
}
.dual-box-wrapper .dual-box-content .notice i {
    margin-left: 15px;
    margin-right: 0;
}
.doc_rightsidebar {
    border: none;
}
.doc_accordion .card-header button {
    text-align: right;
}
.doc_accordion .card-header button svg {
    left: 30px;
    right: auto;
}
.onepage-doc .nav-sidebar .nav-item .dropdown_nav .nav-item:before {
    right: 0;
    left: auto;
    content: "4";
}
.doc_rightsidebar .pageSideSection {
    margin-right: 15px;
    margin-left: 0;
}
.onepage-doc .nav-sidebar .nav-item .dropdown_nav .nav-item {
    padding-right: 22px;
    padding-left: 0;
}
.nav-sidebar .nav-item .dropdown_nav {
    padding-left: 32px !important;
    padding-right: 0px !important;
}
.onepage-doc .nav-sidebar .nav-item .dropdown_nav:before {
    opacity: 0;
}
.cheatsheet_item {
    text-align: right;
}
.message_alert .close i {
    margin-left: 0;
    margin-right: auto;
}
.message_alert .close {
    left: 14px;
    right: auto;
}
.changelog_content p {
    flex-direction: row-reverse;
    justify-content: flex-end;
}
.changelog_content span, .recent_post_item img {
    margin-left: 0px;
    margin-right: 20px;
}
.changelog_content .changelog_btn i {
    margin-left: 5px;
    margin-right: 0;
}
.post-header .support-total-info li i {
    margin-right: 10px;
    margin-left: 10px;
}
.post-header .category-menu .title {
    text-align: right;
}
#new-post legend, #new-post label , #docy-search-result h5 {
    font-family: inherit;
}
#bbpress-forums fieldset.bbp-form select, .wp-block-archives select, .wp-block-categories select, .widget select, #new-post select {
    padding-left: 20px;
    margin-left: 20px;
    margin-right: 0;
    padding-right: 20px;
}
#bbpress-forums fieldset.bbp-form select, .wp-block-archives select, .wp-block-categories select, .widget select, #new-post select {
    padding-left: 20px;
    margin-left: 20px;
    margin-right: 0;
    padding-right: 20px;
    background-position: 10px;
    margin-top: 10px;
}
#bbpress-forums fieldset.bbp-form legend {
    float: right;
}
.signup_area {
    direction: rtl;
}
.login_form .form-group .form-control, .login_form .form-group .form-control::placeholder {
    font-family: 'body-font' !important;
}
.login_form .form-group .forget_btn {
    left: 30px;
    right: auto;
}
.login_form .form-group .check_box input[type=checkbox]:before {
    right: 0;
    left: auto;
}
.login_form .form-group .check_box input[type="checkbox"] {
    float: right;
    top: 9px;
}
.login_form .form-group .l_text {
    padding-left: 3px;
    padding-right: 20px;
}
.recent_post_item .thumbnail {
    margin-left: 20px;
    margin-right: 0;
}
.post_tag .meta-item ion-icon {
    padding-left: 5px;
    padding-right: 0;
}
.post_tag .meta-item {
    margin-left: 26px;
}
.wp-block-tag-cloud a, .post_tag_info .post_tag a, .tagcloud a {
    font-family: 'body-font' !important;
}
.get_quote_form .form-group .floating-label {
    right: 45px;
    left: auto;
}
.comment_box .post_comment .comment_author .img_rounded {
    height: 50px;
}
.comment_box .post_comment .comment_author .media-body .comment_reply {
    left: 0;
    right: auto;
}
.tag-wrapper .tag-title {
    float:right;
}
.tip_doc_area.stick .left_sidebarlist .nav-sidebar:before {
    right: -15px;
    left: auto;
    bottom: 0;
}
.tip_doc_area .left_sidebarlist .nav-link.active::before {
    right: -15px;
    left: auto;
}
.toc-summery-wrapper {
    border-right: 8px solid var(--brand_color);
    border-left: 0;
}
.tip_banner_area.toc-wrapper .banner_title {
    text-align: right;
    margin: 20px 0px;
}
.nice-select .option {
    text-align: right;
    border: none;
}
.nice-select.open .list {
    right: 0;
    left: auto;
}
#searchInput + .spinner {
    left: 50px;
    right: auto;
    top: 22px;
}
th {
    font-weight: 500;
    text-align: right;
    padding-right: 10px!important;
}

.slick-dotted.slick-slider {
    direction: rtl !important;
}






