html {
  direction: rtl;
}
.single .ps-navigation .prev i {
  margin-right: 0;
  margin-left: 10px;
  transform: rotate(180deg);
}
.wpcf7-form {
  direction: rtl;
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title {
  text-align: right !important;
}
.wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon {
  right: auto !important;
  left: 20px !important;
}
body {
  direction: rtl;
  unicode-bidi: embed;
  text-align: right;
}
body.rtl #rs-header.header-style-3.header-style-three .header-inner .menu-responsive .nav.navbar {
  margin-left: 0;
}
body.rtl #rs-header .toolbar-area .toolbar-sl-share ul li:last-child {
  margin-left: 0;
}
body.rtl .rstab-main ul.nav li:first-child {
  margin-right: 0px !important;
}
body.rtl .rstab-main ul.nav li:last-child {
  margin-right: 20px !important;
}
body.rtl .rs-heading.style2 .title-inner {
  text-align: right;
}
body.rtl ul,
body.rtl ol,
body.rtl ol ol,
body.rtl ol ul,
body.rtl ul ol,
body.rtl ul ul {
  margin: 0 3em 1.5em 0em;
}
body.rtl #content {
  text-align: right;
}
body.rtl .club-sidebar-top .club-logo {
  text-align: right;
}
body.rtl .rs-breadcrumbs .breadcrumbs-meta {
  margin-right: 0;
}
body.rtl ul.check-lists li {
  padding-left: 0;
  padding-right: 35px;
}
body.rtl ul.check-lists li:before {
  left: auto;
  right: 0;
}
body.rtl ul.stylelisting {
  margin-right: 20px !important;
  margin-left: 0 !important;
}
body.rtl blockquote {
  border-right: 4px solid #ffb703;
  border-left: 0;
}
body.rtl .bs-sidebar .recent-post-widget .post-desc span svg {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl .rs-addon-accordion .elementor-accordion-icon.elementor-accordion-icon-right {
  float: left;
}
body.rtl .menu-area .navbar ul li .sub-menu {
  left: auto;
}
body.rtl .bs-sidebar .widget-title:before,
body.rtl .bs-sidebar .widget_archive ul li:after,
body.rtl .bs-sidebar .widget_categories ul li:after,
body.rtl .rs-blog-details #reply-title:before {
  right: 0;
  left: auto;
  transform: rotate(180deg);
}
body.rtl #rs-header .sticky_form {
  right: auto;
  left: 15px;
}
body.rtl .rs-addon-services.services-style5 .services-part .normarl-text-area {
  padding-right: 30px;
  padding-left: 0;
}
body.rtl .prelements-heading.style9 .title-inner .sub-text {
  margin-left: 0;
  margin-right: 12px;
}
body.rtl .rs-portfolio-style3 .portfolio-item .p-icon {
  right: auto;
  left: 0;
}
body.rtl .team-slider-default .rs-slide-nav {
  padding-right: 30px;
  padding-left: 0;
}
body.rtl #rs-header.header-style1 .toolbar-area .toolbar-contact ul li a {
  border-right: 0;
  padding-left: 20px;
  padding-right: 0;
  margin-right: 0;
  border-left: 1px solid #514d4d;
}
body.rtl #rs-header.header-style1 .toolbar-area .opening em {
  border-left: 1px solid #514d4d;
  border-right: 0;
  margin-right: 0;
  padding-right: 0;
  margin-left: 5px;
  padding-left: 20px;
}
body.rtl #rs-header.header-style1 .toolbar-area .opening em i {
  display: inline-block;
  margin-left: 8px;
  margin-right: 0;
}
body.rtl .counter-top-area.style2 .rs-counter-list .counter-icon {
  padding-right: 0;
  padding-left: 15px;
}
body.rtl .prelements-heading.style2 .title-inner .title:before {
  left: auto;
  right: 0;
}
body.rtl .rs-portfolio-slider.slider-style-6 .portfolio-item:before {
  transform: rotate(-19deg) scale(1.5);
}
body.rtl .rs-portfolio-slider.slider-style-6 .portfolio-item .portfolio-content .p-title {
  text-align: right;
}
body.rtl .rs-portfolio-style1 .portfolio-item .portfolio-content .content-details {
  left: auto;
  right: 30px;
}
body.rtl .rs-portfolio-style1 .portfolio-item .portfolio-img a {
  right: auto;
  left: 30px;
}
body.rtl .request-a-services .your-address:before,
body.rtl .request-a-services .your-phone:before,
body.rtl .request-a-services .submit-btn:before,
body.rtl .request-a-services .your-name:before,
body.rtl .request-a-services .Services:before {
  right: auto;
  left: 20px;
}
body.rtl .portfolio-item .portfolio-content .p-icon,
body.rtl .portfolio-img a svg,
body.rtl .rs-portfolio-style7 .content-overlay a.link7,
body.rtl .portfolio-content .p-icon i {
  transform: rotate(180deg);
}
body.rtl .rs-portfolio-slider.slider-style-6 .portfolio-item .portfolio-content .p-icon i {
  left: auto;
  right: 40px;
}
body.rtl .elementor-widget-rsprice .elementor-widget-container .rs-pricing-table-body .rs-pricing-table-features-list li i {
  float: right;
  margin-left: 10px;
}
body.rtl .elementor-widget-rsprice .elementor-widget-container .rs-pricing-table-price.display-inline .rs-pricing-table-period {
  padding-left: 0;
  padding-right: 14px;
}
body.rtl .elementor-widget-rsprice .elementor-widget-container .rs-pricing-table-price .rs-pricing-table-price-tag {
  float: left;
  right: auto;
  left: -70px;
}
body.rtl .elementor-widget-rsprice .elementor-widget-container .rs-pricing-table-price .rs-pricing-table-price-tag:after {
  right: auto;
  left: 0;
  transform: rotate(85deg);
}
body.rtl .elementor-widget-rsprice .elementor-widget-container .rs-pricing-table-price .rs-pricing-table-price-tag {
  border-radius: 10px 0;
}
body.rtl .single-teams .row.btm-row .col-lg-7.rs-con-info:before {
  right: auto;
  left: 130px;
}
body.rtl .sub-text .pre-heading-line1 {
  padding-right: 94px;
}
body.rtl .prelements-heading.animate-style1:not(.left):not(.center) .pre-heading-line1:before {
  left: 90%;
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul li:last-child a {
  border: none;
}
body.rtl #rs-header.header-style8 .rs-full-menuarea .toolbar-sl-share {
  border-left: 1px solid rgba(255, 255, 255, 0.42);
  border-right: none;
  padding-right: 0;
  padding-left: 20px;
  margin-left: 20px;
}
body.rtl #rs-header.rs_header_7 .sticky_form {
  left: 0;
}
body.rtl .toolbar-area .opening em {
  border-left: 1px solid #ffc636;
}
body.rtl .rs_header_7 .toolbar-area .opening em {
  border-left: none;
}
body.rtl #rs-header.rs_header_7 .rs-full-menuarea .container {
  padding-left: 0px;
  padding-right: 30px;
}
body.rtl .toolbar-area .toolbar-contact ul li a {
  border-left: 1px solid #ffc636;
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul li a {
  border-right: none;
}
body.rtl #page #rs-header.header-style9 .rs-full-menuarea .rs-contact-info i {
  margin-right: 0;
  margin-left: 20px;
}
body.rtl #rs-header:not(.rs_header_7) .toolbar-area .opening em {
  border-right: none;
  margin-right: 0;
  padding-right: 0;
  margin-left: 5px;
  padding-left: 20px;
}
body.rtl .rs-services-slider.services-style3 .rs-service-slider .read__more a:hover .custom-blog-btn i {
  margin-left: 0;
  margin-right: 7px;
}
body.rtl .rs-blog-grid .blog-item .blog-content .blog-btn-part .blog-btn.icon-after span {
  float: right;
}
body.rtl .rs-blog-grid .blog-item .blog-content .blog-btn-part .blog-btn i {
  display: inline-block;
  transform: rotate(180deg) !important;
  position: relative;
  top: 2px;
}
body.rtl .rs-addon-services .services-part .services-text .services-btn-part .services-btn i {
  position: relative;
  top: -2px;
}
body.rtl .services-btn.icon-after i:before {
  position: relative;
  top: 3px;
}
body.rtl .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after span {
  float: right;
}
body.rtl .rs-portfolio-style6 .portfolio-item .portfolio-content .portfolio-inner {
  left: auto;
  right: 30px;
}
body.rtl .rs-portfolio-style6 .portfolio-item .portfolio-content {
  text-align: right;
}
body.rtl .p-icon i:before,
body.rtl .rs-portfolio-style1 .portfolio-item .portfolio-img i,
body.rtl .services-btn.icon-after i:before,
body.rtl .request-a-services .submit-btn:before,
body.rtl .rs-contact-box .address-item .address-icon i,
body.rtl .team-grid-style1 .team-content .plus_team i.fi-rr-share:before,
body.rtl .team-slider-style1 .team-content .plus_team i.fi-rr-share:before,
body.rtl .rs-services-slider .rs-service-slider .read__more a .custom-blog-btn i,
body.rtl #rs-header.header-style8 .btn_quote a i {
  display: inline-block;
  transform: rotate(180deg);
}
body.rtl .elementor-widget-container .rs-pricing-table-body .rs-pricing-table-features-list {
  clear: both;
}
body.rtl ul.check-lists2 li,
body.rtl .prelements-heading.style6 .title-inner .sub-text {
  padding-left: 0;
}
body.rtl ul.check-lists2 li {
  padding-right: 32px;
}
body.rtl .prelements-heading.style6 .title-inner .sub-text {
  padding-right: 65px;
}
body.rtl .counter-top-area.style4:after,
body.rtl ul.check-lists2 li:before,
body.rtl .prelements-heading.style6 .title-inner .sub-text:after {
  left: auto;
  right: 0;
}
body.rtl .menu-area .navbar ul > li.menu-item-has-children > a::before {
  right: auto;
  left: 0;
  top: 49%;
}
body.rtl .menu-area .navbar ul > li.menu-item-has-children > a {
  margin-right: 0px;
  margin-left: 10px;
}
body.rtl #rs-header.header-style8 .rs-full-menuarea #primary-menu-single > li:first-child > a {
  padding-left: 18px;
  padding-right: 0px;
}
body.rtl #rs-header.header-style8 .rs-full-menuarea #primary-menu-single > li:first-child {
  padding-right: 0px;
}
body.rtl .menu-area .navbar ul > li.menu-item-has-children.hover-minimize > a::after {
  right: auto;
  left: 0;
}
body.rtl #rs-header.header-style8 .btn_quote a:hover i {
  left: -5px;
}
body.rtl #rs-header.header-style8 .rs-address-area:last-child {
  margin-right: 25px;
  margin-left: 0px;
}
body.rtl #rs-header.header-style8 .rs-address-area {
  padding-right: 76px;
  padding-left: 0px;
}
body.rtl #rs-header.header-style8 .rs-full-menuarea .toolbar-sl-share ul li:last-child a {
  margin-left: 4px;
  margin-right: 12px;
}
body.rtl #rs-header.header-style8 .rs-address-area .info-icon {
  left: auto;
  right: 30px;
}
body.rtl .bs-sidebar .widget.widget_archive ul li {
  padding: 0 20px 8px 0;
}
body.rtl ul.unorder-list li::before {
  right: 0;
  left: auto;
  transform: rotate(180deg);
}
body.rtl.single-post .rs-blog-details .single-content-full ul.unorder-list {
  margin-right: 0;
}
body.rtl.single-post .single-posts-meta li span i {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl .single-posts-meta .tag-line i {
  margin-left: 6px;
  margin-right: 0;
}
body.rtl ul.unorder-list li {
  padding-left: 0;
  padding-right: 25px;
}
body.rtl .bs-search button i::before {
  margin-left: 0;
}
body.rtl .rs-blog .blog-item .blog-meta .blog-date i {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl .full-blog-content .author i {
  margin-right: 0;
  margin-left: 5px;
}
body.rtl .full-blog-content .btm-cate .tag-line i {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl .elementor-widget-rsprice .elementor-widget-container .rs-pricing-table-price.display-inline .rs-pricing-table-period::before {
  right: 9px;
  left: auto !important;
}
body.rtl .rs-pricing-table-price-tag .rs-pricing-table-currency {
  display: inline-block;
}
body.rtl .breadcrumbs-title span:after {
  right: auto;
  left: -3px;
}
body.rtl .bs-sidebar .widget_search .search-form button:before {
  right: 0;
}
body.rtl .rs-breadcrumbs .breadcrumbs-meta li:first-child {
  margin-right: 0;
}
body.rtl .rs-breadcrumbs .breadcrumbs-meta li svg.feather-file {
  margin-right: 0;
  margin-left: 5px;
}
body.rtl .woocommerce-pagination ul {
  border-left: 1px solid #E6E6E6 !important;
  border-right: 0;
}
body.rtl .bs-sidebar .wp-block-search__label:after,
body.rtl .bs-sidebar .widget_block h2:after,
body.rtl .bs-sidebar .widget-title:after {
  left: auto;
  right: 0;
}
body.rtl .btm-cate .tag-line svg {
  margin-left: 4px;
  margin-right: 0;
}
body.rtl .woocommerce-pagination ul li:last-child {
  border-right: 1px solid #d3ced2 !important;
}
body.rtl .rs-portfolio-style3 .portfolio-item .portfolio-content .portfolio-inner,
body.rtl .rs-testimonial .testimonial-item .item-content.bubble {
  text-align: right;
}
body.rtl .bs-sidebar .recent-post-widget .post-desc span i {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl.single .ps-navigation .prev i {
  margin-right: 10px;
  margin-left: 0;
}
body.rtl.single .ps-navigation .next {
  width: auto;
}
body.rtl blockquote::before {
  left: auto;
  right: 0;
}
body.rtl .rs-footer .widget ul.footer_social li:first-child i,
body.rtl #rs-footer .widget ul li:first-child {
  margin-right: 0;
}
body.rtl #rs-header .btn_quote {
  margin-left: 0;
  margin-right: 25px;
}
body.rtl .team-grid-style1 .team-content .plus_team i.fi-rr-share,
body.rtl .team-slider-style1 .team-content .plus_team i.fi-rr-share,
body.rtl .team-grid-style1 .team-content .plus_team .social-icons1,
body.rtl .team-slider-style1 .team-content .plus_team .social-icons1,
body.rtl .elementor-widget-rs-dual-button .rselement-dual-btn-connector {
  right: auto;
}
body.rtl .team-grid-style1 .team-item .team-content,
body.rtl .team-slider-style1 .team-item .team-content {
  text-align: right;
}
body.rtl .team-grid-style1 .team-content .plus_team i.fi-rr-share,
body.rtl .team-slider-style1 .team-content .plus_team i.fi-rr-share {
  left: 35px;
}
body.rtl .team-grid-style1 .team-content .plus_team .social-icons1,
body.rtl .team-slider-style1 .team-content .plus_team .social-icons1 {
  left: 0;
}
body.rtl .bs-sidebar .widget_categories ul,
body.rtl .bs-sidebar .widget_recent_entries ul,
body.rtl .bs-sidebar .widget_archive ul,
body.rtl .bs-sidebar .widget_meta ul {
  margin-right: 0;
}
body.rtl .bs-sidebar .widget_categories ul {
  margin-bottom: 0;
}
body.rtl .rs-contact-box {
  text-align: right;
}
body.rtl .rs-contact-box .address-item.horizontal .address-icon {
  margin-right: 0;
}
body.rtl .dynamic-sidebar {
  padding: 0px 20px 20px 0;
}
body.rtl .bs-sidebar ul {
  margin-right: 0 !important;
}
body.rtl .rs-skill-bar.style1 .skillbar .skill-bar-percent {
  right: auto;
  left: 0;
}
body.rtl .rs-video .popup-videos i {
  text-indent: -5px;
}
body.rtl ul.stylelisting li:before {
  right: 0;
  left: inherit;
}
body.rtl ul.stylelisting li {
  padding-left: 0 !important;
  padding-right: 30px;
}
body.rtl .rs-porfolios-details .team-skill .rs-progress .progress-bar .pb-percent {
  right: 0;
}
body.rtl .rs-porfolios-details .team-social-icons ul {
  text-align: right;
}
body.rtl .circle-icon li {
  padding-left: 0;
  padding-right: 25px;
}
body.rtl .circle-icon li:after {
  right: 0;
  left: auto;
}
body.rtl .rs-contact .contact-address .address-item .address-icon {
  float: right;
}
body.rtl .rs-footer ul {
  margin: 0;
  padding-right: 0px;
}
body.rtl .rs-footer .footer-2 .widget_nav_menu ul li a:before {
  left: auto;
  right: auto;
  margin-left: 10px;
  margin-right: 0;
  display: inline-block;
  transform: rotate(180deg);
}
body.rtl .portfolio-filter button + button {
  margin-left: 0;
  margin-right: 20px;
}
body.rtl .rs-footer .footer-bottom .widget_nav_menu ul li a:before {
  left: 0;
  right: -4px;
}
body.rtl .has-date-sec li:after,
body.rtl .rs-blog-grid.rs-blog .style2 .meta-class-grid li:after {
  left: -14px;
  right: auto;
}
body.rtl .rs-footer .copyright.text-left {
  text-align: right !important;
  text-align: unset !important;
}
body.rtl .rs-blog-grid.rs-blog .style2 .meta-class-grid li {
  margin-right: 0;
  margin-left: 20px;
}
body.rtl .rs-practice-areas li {
  padding-left: 0;
  padding-right: 35px;
}
body.rtl .rs-practice-areas li:before {
  right: 0;
  position: absolute;
  left: auto;
}
body.rtl .case-result-grid .content-inner .case-content h4 {
  float: right;
}
body.rtl .rs-breadcrumbs .breadcrumbs-title {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
body.rtl.single-post .rs-breadcrumbs .breadcrumbs-title {
  display: none;
}
body.rtl .rs-breadcrumbs .breadcrumbs-title span {
  padding-left: 20px;
  margin-left: 20px;
  padding-right: 0;
  margin-right: 0;
}
body.rtl .rs-breadcrumbs .breadcrumbs-title span:last-child,
body.rtl .rs-breadcrumbs .breadcrumbs-title span.current-item {
  padding-left: 0;
  margin-left: 0;
}
body.rtl.single-teams .short-desc {
  padding-left: 0;
  padding-right: 0;
}
body.rtl.single-teams .ps-informations ul,
body.rtl.single-teams .ps-informations {
  text-align: right;
}
body.rtl.single-teams .ps-informations ul li.phone i,
body.rtl.single-teams .ps-informations ul li.email i {
  margin-right: 0px;
  margin-left: 18px;
}
body.rtl.single-teams .project-desc {
  padding-right: 0px;
  padding-left: 55px;
}
body.rtl blockquote cite:before {
  margin-right: 0;
  margin-left: 10px;
}
body.rtl .rs-addon-accordion.accdstyle2 .elementor-accordion-title {
  padding-right: 60px;
  padding-left: 0;
}
body.rtl .rs-portfolio-style2 .portfolio-item .portfolio-content .p-icon {
  right: auto;
  left: 0;
}
body.rtl .rs-portfolio-style2 .portfolio-item:hover .portfolio-content .p-icon {
  left: 25px;
  right: auto;
}
body.rtl .rs-breadcrumbs .breadcrumbs-title a span {
  padding-left: 0px;
  margin-left: 0px;
}
body.rtl .rs-breadcrumbs .breadcrumbs-title span a:before {
  left: 0;
  right: auto;
  top: 5px;
}
body.rtl .rs-testimonial .testimonial-item.inline_yes .testimonial-content .testimonial-information {
  padding: 0 25px 0 0px;
  text-align: right;
}
body.rtl.single-post .single-posts-meta li {
  padding-left: 10px;
  margin-right: 0;
}
body.rtl .offwrap {
  left: auto;
  right: 100%;
}
body.rtl.off-open .offwrap {
  right: 0%;
  left: auto;
}
body.rtl.woocommerce ul.products li.product .images-product .overley .winners-details .product-info {
  left: 30px;
  right: auto;
}
body.rtl .woocommerce-MyAccount-navigation ul {
  margin: 0;
}
body.rtl .sidenav .fa-ul {
  text-align: right;
  margin-right: 0;
}
body.rtl .sidenav .fa-ul li.address1 i {
  left: auto;
  right: 0;
}
body.rtl .sidenav .fa-ul li i {
  padding-left: 15px;
  padding-right: 0;
}
body.rtl .rs-services-bg-style .services-item .services-icon i {
  margin-right: 0;
  margin-left: 12px;
}
body.rtl .slidertestimonials.slick-slide {
  float: left;
}
body.rtl .menu-wrap-off .inner-offcan .nav-link-container {
  left: 25px;
  right: auto;
}
body.rtl .thums-sicks.slick-slide {
  float: left;
}
body.rtl .menu-wrap-off,
body.rtl.page-template-page-single2 .mobile-menu-container,
body.rtl.page-template-page-single .mobile-menu-container {
  left: 0;
  right: auto;
  -webkit-transform: translate3d(-520px, 0, 0);
  transform: translate3d(-520px, 0, 0);
}
body.rtl .menu-wrap-off.off-open,
body.rtl.page-template-page-single2 .mobile-menu-container.off-open,
body.rtl.page-template-page-single .mobile-menu-container.off-open {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
body.rtl .menu-wrap-off .offcanvas_social,
body.rtl.page-template-page-single2 .mobile-menu-container .offcanvas_social,
body.rtl.page-template-page-single .mobile-menu-container .offcanvas_social {
  text-align: right;
  margin-right: 0;
}
body.rtl .menu-wrap-off .offcanvas_social li a,
body.rtl.page-template-page-single2 .mobile-menu-container .offcanvas_social li a,
body.rtl.page-template-page-single .mobile-menu-container .offcanvas_social li a {
  margin-right: 0;
}
body.rtl .menu-wrap-off .widget-title,
body.rtl.page-template-page-single2 .mobile-menu-container .widget-title,
body.rtl.page-template-page-single .mobile-menu-container .widget-title {
  text-align: right;
}
body.rtl .menu-wrap-off .widget-title:before,
body.rtl.page-template-page-single2 .mobile-menu-container .widget-title:before,
body.rtl.page-template-page-single .mobile-menu-container .widget-title:before {
  right: 0;
  left: auto;
}
body.rtl .menu-wrap-off .widget_nav_menu ul li,
body.rtl.page-template-page-single2 .mobile-menu-container .widget_nav_menu ul li,
body.rtl.page-template-page-single .mobile-menu-container .widget_nav_menu ul li {
  text-align: right;
}
body.rtl .menu-wrap-off .widget_media_image,
body.rtl.page-template-page-single2 .mobile-menu-container .widget_media_image,
body.rtl.page-template-page-single .mobile-menu-container .widget_media_image {
  text-align: right;
}
body.rtl .rs-footer .fa-ul li {
  padding-left: 0;
  padding-right: 50px;
}
body.rtl .show-featured .post-img {
  float: right;
  padding-right: 0;
  padding-left: 15px;
}
body.rtl .rs-blog-grid.rs-blog .style3 .bottom-shadow1.blog3-details {
  text-align: right;
}
body.rtl .rs-footer .footer-top .mc4wp-form-fields i {
  left: 25px;
  right: auto;
}
body.rtl .wpb-js-composer .vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title > a {
  padding-left: 0;
  padding-right: 20px;
}
body.rtl #rs-header.header-style-3 .header-quote {
  text-align: left;
}
body.rtl #rs-header.header-style-3 .menu-cart-area {
  padding-left: 30px;
}
body.rtl #rs-header.header-style-3 .btn_quote {
  float: none;
  margin-left: 0;
  padding-left: 0;
  margin-right: 0;
}
body.rtl #rs-header.header-style-3 .header-inner .logo-section .toolbar-contact-style4 ul {
  float: left;
}
body.rtl #rs-header.header-style-3 .header-inner .logo-section .toolbar-contact-style4 ul li {
  border-left: 1px solid #263043;
  border-right: 0;
}
body.rtl #rs-header.header-style-3 .header-inner .logo-section .toolbar-contact-style4 ul li .contact-inf span {
  text-align: right;
}
body.rtl #rs-header.header-style-3 .header-inner .logo-section .toolbar-contact-style4 ul li i {
  margin-left: 15px;
  margin-right: 0;
}
body.rtl #rs-header.header-style-3 .header-inner .logo-section .toolbar-contact-style4 ul li:first-child {
  padding-left: 20px;
}
body.rtl #rs-header.header-style-3 .header-inner .logo-section .toolbar-contact-style4 ul li:last-child {
  padding-left: 0;
  border: 0;
  padding-right: 20px;
}
body.rtl .rs-footer .fa-ul li i {
  right: -2px;
  left: auto;
  padding-right: 4px;
  padding-left: 0;
  position: absolute;
}
body.rtl ul.offcanvas-icon {
  margin: 0 !important;
}
body.rtl ul.offcanvas-icon .nav-link-container a {
  margin-right: 6px;
  margin-left: 0;
  padding-left: 0;
  padding-right: 16px;
}
body.rtl .mobile-topnars .rs-address-area .rs-address-list i::before {
  margin: 0 0 0 20px;
}
body.rtl .wpcf7 input[type="url"],
body.rtl .wpcf7 input[type="email"],
body.rtl .wpcf7 input[type="tel"] {
  direction: rtl;
}
body.rtl .sidenav .rs-innner-offcanvas-contents {
  padding-right: 0;
}
body.rtl .menu-area .navbar ul li ul.sub-menu li a {
  margin: 0;
}
body.rtl #rs-header.header-style5 .toolbar-area .opening {
  border-color: #39424d !important;
}
body.rtl #rs-header.header-style5 ul.offcanvas-icon .nav-link-container {
  margin-left: 0;
}
body.rtl .footer-subscribe input[type="email"] {
  max-width: 100%;
  padding-right: 22px;
  padding-left: 130px;
}
body.rtl .footer-subscribe .paper-plane:before {
  left: 40px;
  right: auto;
}
body.rtl .footer-subscribe input[type="submit"] {
  left: 15px;
  border-radius: 3px 0 0 3px;
  right: auto;
}
body.rtl #rs-header.header-style-3 .rs-contact-location i.phone-icon {
  margin-left: 15px;
  margin-right: 0;
}
body.rtl .rs-features-list-content li,
body.rtl .rs-features-list-content ul {
  margin-right: 0 !important;
}
body.rtl .rs-features-list-content li i {
  margin-left: 10px;
  margin-right: 0;
}
body.rtl .sticky_form_full button i:before {
  margin-left: 0;
}
body.rtl .sticky_form .close-search {
  left: 50px;
  right: auto;
}
body.rtl .rs-footer .footer-top .paper-plane:before {
  left: 23px;
  right: auto;
}
body.rtl ul.footer_social li {
  text-align: center !important;
}
body.rtl .rs-footer .footer-top h4.footer-title:after {
  right: 0;
  left: auto;
}
body.rtl .rs-footer .footer-top h4.footer-title {
  padding-left: 0;
  padding-right: 18px;
}
body.rtl .rs-heading.style2.text-center .title-inner {
  text-align: center;
}
body.rtl .rs-btn.btn-left {
  text-align: right;
}
body.rtl .sports-grid .event_counter6 .date {
  padding-right: 8px;
  padding-left: 0;
}
body.rtl .sports-grid .event_counter6 .vanue {
  padding-left: 13px;
  padding-right: 0;
}
body.rtl .sports-grid .event_counter6 .vanue:after {
  left: 0;
  right: auto;
}
body.rtl .breaking-news .blog-item .blog-title {
  padding-top: 0;
}
body.rtl .main-contain .Total_Soft_Poll_Main_Div .Total_Soft_Poll_1_Ans_Div_1 .Total_Soft_Poll_1_Ans_Check_Div label:before {
  right: 0;
  left: auto;
}
body.rtl .main-contain .Total_Soft_Poll_Main_Div .Total_Soft_Poll_1_Ans_Div_1 .Total_Soft_Poll_1_Ans_Check_Div label {
  padding: 7px 30px 7px 0;
}
body.rtl .Total_Soft_Poll_1_Main_Div_1 .Total_Soft_Poll_1_But_MDiv_1 {
  float: right;
}
body.rtl .breaking-news {
  text-align: right;
}
body.rtl .rs-players-slider.players-style2 .person-details .squad-numbers {
  float: right;
}
body.rtl .owl-carousel,
body.rtl .slick-slider,
body.rtl .bx-wrapper {
  direction: ltr;
}
body.rtl .owl-carousel .owl-item,
body.rtl .slick-slide {
  direction: rtl;
}
body.rtl #rs-header .menu-responsive .sidebarmenu-search,
body.rtl #rs-header .menu-responsive .sidebarmenu-area.off-border-left {
  float: left;
}
body.rtl .breaking-news .blog-carousel {
  width: 60%;
}
body.rtl .team-info h3,
body.rtl .career-info h3 {
  text-align: right;
}
body.rtl .team-info table,
body.rtl .career-info table {
  text-align: right;
}
body.rtl .rs-team-grid.team-style5 .team-item .normal-text .squad-numbers {
  float: right;
}
body.rtl .rs-footer .fa-ul li i::before {
  top: -3px;
  left: 0;
}
body.rtl .rsaddon-unique-slider .blog-content .author-avatar img {
  margin-left: 8px;
  margin-right: 0;
}
body.rtl .rsaddon-unique-slider .blog-content .blog-footer .blog-meta i {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl .rsaddon-unique-slider .blog-content .post-categories {
  margin-right: 0;
}
body.rtl .rs-footer .recent-post-widget .show-featured .post-desc i {
  margin-left: 5px;
  margin-right: 0;
}
body.rtl .sports-carousel .hero-slide.event_counter6 {
  float: left !important;
}
body.rtl .rs-players-slider.players-style2.overlay-arrow .owl-carousel .owl-nav {
  width: 123px;
  position: absolute;
  left: 0;
}
body.rtl .rs-players-slider.players-style2.overlay-arrow .person-details .player-title {
  padding-left: 86px;
}
body.rtl #rs-header .menu-responsive .sidebarmenu-search {
  padding-left: 0px;
  padding-right: 25px;
}
body.rtl #rs-header .menu-responsive .sidebarmenu-search .sticky_form {
  left: 0;
  right: auto;
}
body.rtl .menu-area .navbar {
  float: left;
  margin-left: 25px;
  margin-right: 0;
}
body.rtl .rs-testimonial .rs-addon-slider .slick-next {
  left: auto;
}
body.rtl #rs-header.rs_header_6 .rs-full-menuarea .container {
  padding-left: 0;
  padding-right: 30px;
}
body.rtl .rs-heading.text-center .title-inner .title {
  text-align: center;
}
body.rtl .club-details_data .squad-list-item .jersy {
  left: 20px;
  right: auto;
}
body.rtl #rs-header .sticky_search i:before {
  margin-left: 14px;
}
body.rtl .breaking-news#breaking-news .owl-nav .owl-prev {
  left: 16px;
  right: auto;
}
body.rtl .breaking-news#breaking-news .owl-nav .owl-next {
  left: 0;
  right: auto;
}
body.rtl .breaking-news#breaking-news .blog-item {
  text-align: right;
}
body.rtl .readon:before {
  right: auto;
  left: 25px;
  transform: rotate(180deg);
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul li.rs-hours i {
  float: right;
}
body.rtl #rs-header .toolbar-sl-share {
  float: left;
}
body.rtl #rs-header .toolbar-area .toolbar-sl-share ul {
  text-align: left;
}
body.rtl #rs-header .toolbar-area .toolbar-sl-share ul li:first-child {
  margin-left: 15px;
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul {
  text-align: right;
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul li a {
  margin-right: 0;
  padding-right: 0;
  margin-left: 20px;
  padding-left: 20px;
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul li i {
  margin: 0 0 0 8px;
  float: right;
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul li i.konstrukicon-location {
  float: right;
  clear: right;
  margin-left: 12px;
}
body.rtl #rs-header .toolbar-area .toolbar-contact ul li:first-child i {
  margin: 1px 0 0 12px;
}
body.rtl #rs-header .logo-area {
  float: right;
}
body.rtl #rs-header.style1 .menu-area .menu-responsive {
  text-align: left;
}
body.rtl #rs-header.style1 .has-quote-text .get-quote {
  margin: 0;
}
body.rtl #rs-header.style1 .sticky_form {
  left: 0;
  right: auto;
}
body.rtl #rs-header.style1 .sticky_form .bs-search button {
  left: 0;
  right: auto;
}
body.rtl .menu-area .navbar ul li ul.sub-menu li {
  text-align: right;
}
body.rtl .rs-latest-news {
  text-align: right;
}
body.rtl .rs-latest-news .news-list-item .news-img {
  padding-left: 0;
  padding-right: 0;
}
body.rtl .footer-sponsor .offset-md-2 {
  margin-left: 0;
}
body.rtl .footer-sponsor .col-lg-8 {
  margin: 0 auto;
}
body.rtl #cl-testimonial .testimonial-slide3.slider3 .testimonial-content .author-image {
  margin-right: 0;
}
body.rtl .menu-area .navbar ul li.left .sub-menu li .sub-menu {
  right: -100% !important;
}
body.rtl #rs-acheivements.rs-acheivements4.icon-left .rs-counter-list .count-icon {
  margin-left: 25px;
  margin-right: 0;
}
body.rtl #rs-footer .widget {
  text-align: right;
}
body.rtl #rs-footer .widget p {
  text-align: right;
}
body.rtl .copyright-widget .widget {
  text-align: left !important;
}
body.rtl #rs-footer .footer-top .mc4wp-form-fields input[type="submit"] {
  right: auto;
  left: 2px;
}
body.rtl #rs-footer .footer-top .mc4wp-form-fields input[type="email"] {
  padding: 20px 20px 20px 60px;
}
body.rtl .rs-footer .footer-top .paper-plane:before {
  left: 17px;
}
body.rtl #rs-footer .footer-top .mc4wp-form-fields .form-inner::before {
  left: 30px;
  right: auto;
}
body.rtl .rs-footer .footer-top .mc4wp-form-fields input[type="email"] {
  border-radius: 0px;
}
body.rtl .rs-footer .footer-0 .custom-html-widget {
  padding-right: 0px;
  padding-left: 30px;
}
body.rtl .rs-testimonial-dots-style2 .slick-slide,
body.rtl .rs-testimonial-nav-style2 .slick-slide {
  float: left;
}
body.rtl .rs-footer .footer-top h3.footer-title:after {
  left: auto;
  right: 0;
}
body.rtl .plane_list ul li {
  padding-left: 0;
  padding-right: 65px;
}
body.rtl .plane_list ul li:before {
  left: auto;
  right: 0;
}
body.rtl .rs-addon-services.services-style1 .rs-button-style2 {
  right: auto;
  left: 50px;
}
body.rtl .rs-portfolio-style4 .rs-portfolio4 .portfolio-item .portfolio-inner .p-icon {
  right: auto;
  left: 30px;
}
body.rtl .rs-testimonial-nav-style2 .item.slick-center .author-inner {
  margin-left: 0;
  margin-right: -55px;
}
body.rtl .rs-video .popup-videos i,
body.rtl .rs-addon-services.services-style1 .rs-button-style2 i,
body.rtl .rs-portfolio-style4 .rs-portfolio4 .portfolio-item .portfolio-inner .p-icon i {
  transform: rotate(-180deg);
}
body.rtl #rs-header.header-style9 .row-table .nav.navbar {
  margin-left: 0;
  margin-right: 105px;
}
body.rtl #rs-footer .footer-top .recent-post-widget .post-item .post-date {
  margin-left: 15px;
  margin-right: 0;
}
body.rtl #rs-footer .widget ul li {
  text-align: right;
}
body.rtl #rs-footer .widget ul li:before {
  right: 0;
  left: auto;
}
body.rtl #rs-footer .footer-top ul#menu-footer-menu li {
  padding: 4px 14px 4px 0;
}
body.rtl .toolbar-contact-style4 ul {
  float: left;
}
body.rtl #rs-header.header-style2 .toolbar-contact-style4 ul li {
  margin-right: 25px;
}
body.rtl #rs-header.header-style2 .sticky_search {
  text-align: left;
}
body.rtl .toolbar-contact-style4 ul li .contact-inf {
  float: right;
  text-align: right;
  margin: 0;
}
body.rtl .toolbar-contact-style4 ul li .contact-inf span {
  text-align: right;
}
body.rtl .toolbar-contact-style4 ul li i {
  float: right;
}
body.rtl .prelements-heading.right .pre-heading-line1:after {
  margin-left: 0;
  margin-right: 34px;
}
body.rtl .prelements-heading.right:hover .pre-heading-line1:after {
  margin-left: 0;
  margin-right: 0px;
}
body.rtl .prelements-heading.right .pre-heading-line1:before {
  margin-left: 0;
  margin-right: 0px;
}
body.rtl .prelements-heading.left .pre-heading-line1::before,
body.rtl .prelements-heading.left .pre-heading-line1::after {
  left: 0;
  right: auto;
}
body.rtl .rs-footer .footer-top h3.footer-title::before {
  left: auto;
  right: 0;
}
body.rtl .rs-blog-grid .blog-item.blog_style_2.slick-slide .blog-content .blog-btn-part2 a .custom-blog-btn i {
  position: absolute;
  top: -3px;
  transform: rotate(-180deg);
  left: -30px;
}
body.rtl .prelements-heading.style4:not(.center) .title-inner .title:before {
  left: auto;
  right: 0;
}
body.rtl #rs-header.header-style2 .sticky_form {
  right: auto;
  left: 15px;
}
body.rtl #rs-header .bs-search button {
  left: 0;
  right: auto;
}
body.rtl #rs-header.header-style2 .menu-responsive {
  padding-right: 25px;
}
body.rtl .prelements-heading.center .pre-heading-line1::after {
  right: auto;
}
body.rtl .rs-services-style1.icon-left .services-icon {
  margin-left: 20px;
  margin-right: 0;
}
body.rtl .rs-services-style1.icon-left .services-desc,
body.rtl .rs-services-style1.icon-left .services-desc .services-title,
body.rtl #about-us .rs-heading {
  text-align: right;
}
body.rtl .bs-sidebar.dynamic-sidebar .service-singles .menu li a::before {
  right: auto;
  transform: rotate(180deg);
  left: 12px;
}
body.rtl .rs-heading.style4 {
  text-align: right;
}
body.rtl .rs-heading.style4 .view-more {
  text-align: left;
}
body.rtl #cl-testimonial .testimonial-slide3 i {
  right: 0;
}
body.rtl .rs-portfolio-style7 .portfolio-item .portfolio-content {
  left: auto;
  right: 40px;
}
body.rtl .team-grid-style1 .team-item .image-wrap .social-icons1,
body.rtl .team-slider-style1 .team-item .image-wrap .social-icons1 {
  right: auto;
  left: -45px;
}
body.rtl .team-grid-style1 .team-item :hover .image-wrap .social-icons1,
body.rtl .team-slider-style1 .team-item :hover .image-wrap .social-icons1 {
  left: 0;
}
body.rtl .team-grid-style1 .team-item .image-wrap .social-icons1:after,
body.rtl .team-slider-style1 .team-item .image-wrap .social-icons1:after {
  transform: rotate(-270deg);
}
body.rtl .rsaddon-unique-slider .blog-item.hover-btn-yes .blog-inner-wrap {
  overflow: hidden;
}
body.rtl .rs-blog-grid .blog-item.blog_style_2.slick-slide .blog-meta {
  width: 100%;
  left: auto;
  right: 44px;
}
body.rtl .rs-blog-grid .blog-item.blog_style_2.slick-slide .blog-meta:after {
  border-bottom: 45px solid #ce1446;
  border-left: 45px solid transparent;
  left: auto;
  right: -45px;
  transform: rotate(90deg);
}
body.rtl .rs-heading.center .description {
  max-width: 100%;
}
body.rtl .btm-rs .blog-footer .blog-meta.sep-yes li {
  margin-right: 0;
  padding-right: 0;
  margin-left: 20px;
  padding-left: 11px;
}
body.rtl .btm-rs .blog-footer .blog-meta.sep-yes li:after {
  right: auto;
  left: -8px;
}
body.rtl .rsaddon-unique-slider ul.blog-meta li {
  margin-left: 25px;
  margin-right: 0;
}
body.rtl .rs-footer .footer-bottom .widget_nav_menu ul li:last-child a {
  padding-right: 25px !important;
  padding-left: 0 !important;
}
body.rtl .rs-portfolio-style2 .portfolio-item .portfolio-content .p-title {
  right: 25px;
  left: auto;
}
body.rtl .rs-porfolio-details .ps-informations ul {
  text-align: right;
}
body.rtl #cl-testimonial .testimonial-slide2.slider2 .image-testimonial .testimonial-content h4 {
  text-align: right !important;
}
body.rtl .rs-events .event-item .event-meta .event-time {
  margin-left: 10px;
  margin-right: 0;
}
body.rtl .rs-latest-news .news-list-block .news-list-item .news-date i {
  margin-left: 4px;
  margin-right: 0;
}
body.rtl #rs-header.header-styl-3 .sticky_search {
  margin-right: 20px;
  padding-right: 20px;
  padding-left: 0;
  margin-left: 0;
  border-right: 1px solid #ccc;
  border-left: 0;
}
body.rtl #rs-header.header-styl-3 .sticky_form {
  left: 0;
  right: auto;
}
body.rtl #rs-header.header-styl-3 .has-quote-text {
  text-align: left;
}
body.rtl .responsive-two-col .rs-heading.style5 {
  text-align: right;
}
body.rtl .responsive-two-col .rs-heading.style5 .description {
  text-align: right;
}
body.rtl .rs-testimonial-home .rs-heading.style5 {
  text-align: right;
}
body.rtl .rs-testimonial-home .rs-heading.style5 .description {
  text-align: right;
}
body.rtl .about3 .wpb_column,
body.rtl .rs-about1 .wpb_column {
  text-align: right;
}
body.rtl .about3 .rs-heading.style2 h2::after,
body.rtl .rs-about1 .rs-heading.style2 h2::after {
  right: 0;
  left: auto;
}
body.rtl #rs-acheivements .rs-heading.style1::after {
  right: 0;
  left: 0;
  margin: 0 auto;
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
}
body.rtl #rs-acheivements .rs-heading.style1 {
  text-align: center;
}
body.rtl .home4-post .wpb_wrapper {
  text-align: right;
}
body.rtl .home4-post .rs-heading.style1::after {
  right: 0;
  left: auto;
}
body.rtl .home4-post .latest-news-slider .slick-arrow {
  left: -104px;
  right: auto;
}
body.rtl .home4-post .latest-news-slider .slick-arrow.slick-next {
  left: -160px;
}
body.rtl #rs-home-video.rs-acheivements::after {
  right: -128px;
  left: auto;
}
body.rtl .about-tabs vc_col-sm-8 {
  float: right;
}
body.rtl .about-tabs .wpb_wrapper {
  text-align: right;
}
body.rtl .rs-latest-news.style2 .slick-arrow.slick-next {
  left: -65px;
  right: auto;
}
body.rtl .rs-latest-news.style2 .slick-arrow {
  left: -10px;
  right: auto;
}
body.rtl .bs-sidebar.dynamic-sidebar {
  text-align: right;
}
body.rtl .bs-sidebar .widget-title::after {
  left: auto;
  right: 0;
}
body.rtl .bs-sidebar .bs-search button {
  left: 0;
  right: auto;
}
body.rtl .widget ul li::before {
  right: 0;
  left: auto;
  transform: rotate(180deg);
}
body.rtl .bs-sidebar .widget_categories h2.widget-title {
  margin-bottom: 28px;
}
body.rtl .bs-sidebar .recent-post-widget .show-featured .post-img {
  padding-left: 15px;
  padding-right: 0;
}
body.rtl .full-blog-content .blog-button {
  float: right;
}
body.rtl .rs-blog .blog-item .blog-button a {
  padding-left: 24px;
  padding-right: 0px;
}
body.rtl .rs-blog .blog-item .blog-button a:before {
  left: 0;
  right: auto;
  transform: rotate(180deg);
}
body.rtl .rs-blog .blog-item .blog-full-area .full-blog-content,
body.rtl .rs-blog-grid .blog-item .full-blog-content,
body.rtl .rs-blog-details .bs-desc {
  text-align: right;
}
body.rtl .rs-blog-grid .blog-item .full-blog-content {
  margin-top: 15px;
}
body.rtl ul.footer_social li:last-child {
  margin-right: 7px !important;
}
body.rtl .btm-cate li {
  float: right;
  margin-left: 25px;
  margin-right: 0;
}
body.rtl .pagination-area .nav-links > :first-child {
  border-radius: 0px;
  border: none;
}
body.rtl .pagination-area .nav-links > :last-child {
  border-radius: 0px;
  border: none;
}
body.rtl .rs-blog-details .meta-info-wrap .tag-line a {
  margin-right: 8px;
  margin-left: 0;
}
body.rtl .ps-navigation ul .next i {
  float: right;
  margin-top: 5px;
}
body.rtl .comments-area .comment-list,
body.rtl .comment-form,
body.rtl .rs-blog-details #reply-title {
  text-align: right;
}
body.rtl .comments-area .comment-list li.comment .reply {
  text-align: right;
}
body.rtl .comments-area .comment-list li.comment .comment-author b {
  float: right;
  padding-left: 14px;
  padding-right: 0;
}
body.rtl .comments-area .comment-list li.comment .comment-author img {
  right: 0;
  left: auto;
}
body.rtl .comments-area .comment-list li.comment .comment-body {
  padding-left: 0;
  padding-right: 98px;
}
body.rtl .comments-area .comment-list li.comment .comment-author img {
  margin-left: 15px;
  margin-right: 0;
}
body.rtl blockquote {
  text-align: right;
}
body.rtl #scrollUp {
  left: 30px;
  right: auto;
}
body.rtl .woocommerce .col2-set .col-1,
body.rtl .woocommerce-page .col2-set .col-1 {
  float: right;
}
body.rtl #content div.product div.summary,
body.rtl div.product div.summary,
body.rtl .cart_totals h2,
body.rtl #content div.product div.summary,
body.rtl div.product div.summary,
body.rtl .woocommerce-tabs,
body.rtl h3#order_review_heading,
body.rtl .woocommerce form .form-row label,
body.rtl .woocommerce form .form-row .select2-container,
body.rtl .woocommerce-billing-fields,
body.rtl .woocommerce-additional-fields,
body.rtl .woocommerce-info,
body.rtl form.login {
  text-align: right;
}
body.rtl .woocommerce .cart-collaterals .cart_totals,
body.rtl .woocommerce-page .cart-collaterals .cart_totals {
  float: right;
}
body.rtl .woocommerce-error::before {
  left: 1.5em;
  right: auto;
}
body.rtl #payment #place_order,
body.rtl #payment #place_order {
  float: right;
}
body.rtl .woocommerce-form-login .woocommerce-Button {
  margin-left: 12px !important;
  margin-right: 0 !important;
}
body.rtl .product-list span.onsale {
  right: auto !important;
  left: 10px !important;
}
body.rtl .rs-breadcrumbs ul li.trail-end {
  padding-right: 8px;
  padding-left: 0;
}
body.rtl #cl-testimonial p {
  text-align: right;
}
body.rtl #cl-testimonial .testimonial-content .image-testimonial {
  float: left;
}
body.rtl .single-testimonial .testimonial-left {
  float: right;
  margin-left: 15px;
  margin-right: 0;
}
body.rtl .cl-testimonial5 .image-testimonial .testimonial-content ul {
  padding: 10px 0px 0 0px !important;
}
body.rtl #cl-testimonial .cl-col-2 {
  float: right;
}
body.rtl .testimonial-boxshadow #cl-testimonial ul {
  text-align: right;
}
body.rtl #rs-header .logo-area {
  margin-right: 0;
}
body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li,
body.rtl #rs-header.header-style5 .toolbar-area .opening {
  border-right: none;
  border-left: 1px solid rgba(255, 255, 255, 0.2);
}
body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li {
  padding-left: 15px;
  padding-right: 20px;
  margin-left: 0;
  margin-right: -6px;
}
body.rtl .team-skill .rs-progress .progress-bar .pb-label {
  left: auto;
  right: 0;
}
body.rtl .team-skill .rs-progress .progress-bar .pb-percent {
  left: -7px;
  right: auto;
}
body.rtl.blog .rs-blog .blog-item .blog-img .tag-line,
body.rtl.archive .rs-blog .blog-item .blog-img .tag-line {
  right: auto;
  left: 20px;
}
body.rtl .breadcrumbs-inner .page-title:after {
  left: auto;
  right: 0;
}
body.rtl .rs-portfolio-style3 .portfolio-item .p-icon i {
  display: inline-block;
  line-height: 0;
}
body.rtl .rs-portfolio-style8 .portfolio-item .p-icon {
  right: auto;
  left: 30px;
  display: inline-block;
  top: 25%;
}
body.rtl .rs-portfolio-style8 .portfolio-item .p-icon i {
  display: inline-block;
  line-height: 1px;
}
body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li.rs-hours {
  border: none;
}
body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li a {
  margin-left: 0;
  padding-left: 0;
}
@media screen and (max-width: 1366px) {
  body.rtl .rs-addon-services.services-style5 .services-part .normarl-text-area {
    padding-right: 15px;
  }
}
@media screen and (max-width: 1199px) {
  body.rtl #rs-header .toolbar-area .toolbar-contact ul li {
    padding-right: 0;
  }
  body.rtl #rs-header .menu-area .navbar ul > li.menu-item-has-children > a::before {
    right: auto !important;
  }
  body.rtl #rs-header.header-style9 .toolbar-area .toolbar-contact ul li a,
  body.rtl #rs-header .toolbar-area .toolbar-contact ul li.rs-contact-phone {
    margin-left: 0;
  }
  body.rtl .header-style9 .menu-area .navbar ul li {
    padding-left: 3px;
    padding-right: 3px;
  }
  body.rtl .header-style9 .menu-area .navbar ul > li.menu-item-has-children > a {
    margin-left: 5px;
  }
  body.rtl .footer-1 {
    padding-left: 15px;
  }
  body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li {
    padding-left: 14px;
    padding-right: 18px;
    margin-left: 0;
    margin-right: -6px;
  }
  body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li:first-child {
    padding-right: 0;
  }
  body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li:last-child {
    padding-left: 0;
  }
  body.rtl .footer-0 {
    padding-left: 15px;
  }
  body.rtl .menu-area .navbar ul li a {
    padding-left: 15px;
    padding-right: 5px;
  }
}
@media screen and (max-width: 991px) {
  body.rtl .col-lg-3 {
    padding-left: 15px;
    padding-right: 15px;
  }
  body.rtl .mobile-menu-link {
    left: 0;
    right: auto;
  }
  body.rtl .rs-footer .footer-bottom .widget_nav_menu ul li:last-child a {
    padding-right: 18px !important;
  }
  body.rtl #rs-header.header-style5 .toolbar-area .toolbar-contact ul li {
    margin-left: 20px;
  }
  body.rtl #page #rs-header.header-style9 .rs-full-menuarea .rs-contact-info {
    display: none;
  }
  body.rtl #rs-header.header-style5 .sticky_search i:before {
    margin-left: 0;
  }
  body.rtl #page #rs-header.header-style9 ul.offcanvas-icon .nav-link-container a {
    margin-left: 0;
  }
  body.rtl .sidenav .menu li ul.sub-menu li a {
    padding-right: 40px;
    padding-left: 0;
  }
  body.rtl #rs-header .toolbar-area .toolbar-contact ul {
    text-align: center;
  }
  body.rtl.page-template-page-single .sidenav ul {
    padding: 0;
  }
  body.rtl.page-template-page-single .sidenav li.nav-link-container {
    left: 15px;
    right: auto;
  }
  body.rtl #mobile_menu .hash-has-sub .submenu-button::before {
    right: auto;
    left: 19px;
  }
  body.rtl .rs-footer ul.footer_social li {
    margin-left: 6px;
    margin-right: 0;
  }
  body.rtl.page-template-page-single .sidenav {
    margin: 0;
  }
  body.rtl.page-template-page-single .sidenav ul {
    margin: 0;
  }
  body.rtl #mobile_menu .submenu-button:after {
    right: auto;
    left: 14px;
  }
  body.rtl #mobile_menu .submenu-button {
    left: 0;
    right: auto;
  }
  body.rtl.logged-in .menu-wrap-off,
  body.rtl .menu-wrap-off {
    padding: 55px 40px 50px 40px;
  }
  body.rtl #rs-header.header-transparent .menu-cart-area {
    margin-left: 50px;
    margin-right: 0;
  }
  body.rtl #rs-header.header-transparent .sidenav.nav-active-menu-container li.nav-link-container .nav-menu-link {
    padding: 13px 10px 15px 10px !important;
  }
  body.rtl #rs-footer .widget {
    text-align: right;
  }
  body.rtl #rs-footer .widget .newsletter-title p {
    text-align: center;
  }
  body.rtl #rs-footer .widget p {
    text-align: right;
  }
  body.rtl .sidenav .offcanvas_social li a {
    margin-left: 0;
    margin-right: 12px;
    padding: 0;
  }
  body.rtl .mobile-menu-container div ul li a {
    text-align: right;
  }
  body.rtl ul.sidenav .menu > li.menu-item-has-children::before {
    left: 14px;
    right: auto;
  }
  body.rtl .mobile-menu-container div ul {
    padding: 25px 0;
  }
  body.rtl ul.offcanvas-icon .nav-link-container a {
    margin-right: 0;
  }
}
@media screen and (max-width: 767px) {
  body.rtl .rs-heading.style4 .view-more {
    text-align: right;
  }
  body.rtl .ps-image {
    margin-bottom: 35px;
  }
  body.rtl .rs-footer .copyright.text-left {
    text-align: center !important;
  }
  body.rtl .footer-0 {
    padding-left: 20px;
    padding-right: 20px;
  }
  body.rtl .rs-footer .widget ul li .fa {
    margin-left: 3px;
    margin-right: 0;
  }
  body.rtl .comments-area .comment-list li.comment .comment-body {
    padding-right: 0;
  }
  body.rtl .comment-full {
    text-align: right;
  }
  body.rtl .comments-area .comment-list li.comment .comment-author img {
    padding: 0;
    border-radius: 100%;
    margin-bottom: 20px;
  }
  body.rtl .dynamic-sidebar {
    padding: 0px 0px 20px 0;
  }
  body.rtl #rs-header.header-style1 .toolbar-area .toolbar-contact ul li a {
    border: none;
  }
}
@media screen and (max-width: 590px) {
  body.rtl #rs-header.style1 .menu-area .menu-responsive {
    left: 70px;
    right: auto;
  }
  body.rtl #rs-header .toolbar-area .toolbar-contact ul li {
    display: inline-block;
  }
  body.rtl #rs-header .toolbar-area .toolbar-contact ul li {
    margin-right: 0;
    margin-left: 0;
  }
  body.rtl .btm-rs .blog-footer .blog-meta.sep-yes li {
    margin-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body.rtl #rs-header.rs_header_6 .rs-full-menuarea .container,
  body.rtl #rs-header.rs_header_7 .rs-full-menuarea .container {
    padding-left: 20px;
    padding-right: 20px;
  }
  body.rtl .rs-breadcrumbs .text-left .breadcrumbs-inner,
  body.rtl .rs-breadcrumbs .text-right .breadcrumbs-inner {
    text-align: right;
  }
  body.rtl .rs-breadcrumbs .breadcrumbs-meta li span svg {
    margin-right: 0;
    margin-left: 5px;
  }
}
