body {
  text-align: right;
}
.single-header-bottom-item .content {
  text-align: right;
}

.single-header-bottom-item .icon {
  margin-right: 0;
  margin-left: 20px;
}

.single-header-bottom-item .bg-text {
  left: inherit;
  right: 0;
}

.header-area .header-inner {
  text-align: right;
}

.header-area .header-inner .desktop-left {
  text-align: right;
}

.topbar-inner .right-content-area select {
  margin: 5px;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li + li {
  margin-right: 15px;
}

.quote-block-with-sign p {
  text-align: right;
}

.quote-block-with-sign .sign img {
  float: right;
}

.top-lawyer-area .left-content .content {
  text-align: right;
}

.top-lawyer-area .left-content .content {
  text-align: right;
}

.single-counterup-01 .content .count-wrap {
  text-align: right;
}

.single-counterup-01 .content .title {
  text-align: right;
}

.why-choose-use-area .right-absolute-area {
  right: initial;
  left: 0;
}

.why-choose-use-area .blind-statue {
  left: initial;
  right: 0;
}

.why-choose-use-area {
  text-align: right;
}

.what-we-cover p {
  text-align: right;
}

.justify-content-between p {
  text-align: right;
}

.hightly-skilled-area .left-content-area .title {
  text-align: right;
}

.hightly-skilled-area .left-content-area .btn-wrapper {
  text-align: right;
  padding-bottom: 20px;
}

.testimonial-area {
  text-align: right;
}

.single-blog-grid-01 .content {
  text-align: right;
}

.contact_info_list li.single-info-item .icon {
  left: initial;
  right: 0;
}

.contact_info_list li.single-info-item .details {
  text-align: right;
  margin-right: 25px;
}

.widget .recent_post_item li.single-recent-post-item {
  text-align: right;
}

.widget.footer-widget p,
.footer-widget.widget_tag_cloud .tagcloud a,
.widget.footer-widget.widget_calendar caption,
.widget.footer-widget.widget_calendar th,
.widget.footer-widget.widget_calendar td {
  text-align: right;
}

.widget .widget-title {
  text-align: right;
}

.widget.footer-widget {
  text-align: right;
}

.widget .recent_post_item li.single-recent-post-item .content .title {
  margin-right: 10px;
}

.footer-widget.widget_nav_menu ul li a:after {
  left: initial;
  right: 0;
  transform: rotate(180deg);
  line-height: 30px;
}
.breadcrumb-area .page-list li:after {
  left: initial;
  right: 0;
  transform: rotate(180deg);
}
.footer-widget.widget_nav_menu ul li a {
  padding-left: 0;
  padding-right: 20px;
}

.widget .recent_post_item li.single-recent-post-item .thumb {
  padding-left: 0;
  padding-left: 15px;
}
.recent-case-study-filter-nav ul li.active {
  padding: 5px;
}

.our-attorney-carousel {
  text-align: right;
}

.single-counterup-01 .icon {
  text-align: right;
}
.legal-support-area .title-wrap .title {
  text-align: right;
}
.paragraph-wrap p {
  text-align: right;
}

.single-icon-box-02 {
  text-align: right;
}
.single-icon-box-02 .content {
  padding-right: 10px;
}

.single-testimonial-item .content {
  margin-right: 15px;
}

.single-what-we-cover-item-02 .thumb .cats {
  text-align: right;
  left: initial;
  margin-right: 10px;
}

.single-what-we-cover-item-02 .content {
  text-align: right;
}

.single-our-attoryney-item {
  text-align: right;
}
.widget ul {
  text-align: right;
}

.blog-classic-item-01 .content .post-meta {
  text-align: right;
}

.blog-classic-item-01 .content .title {
  text-align: right;
}

.blog-classic-item-01 .btn-wrapper {
  text-align: right;
}

widget_search appointment-search {
  width: 260px;
}

.blog-details-item .title {
  text-align: right;
}

.blog-details-item .post-meta {
  text-align: right;
}

.blog-details-item p {
  text-align: right;
}

.alert-warning {
  text-align: right;
}

.desktop-left {
  text-align: right;
}

.contact-info-list .single-info-item .content .details {
  text-align: right;
  padding-right: 20px;
}

.practice-sidebar .widget.widget_categories ul li:after,
.case-sidebar .widget.widget_categories ul li:after {
  left: initial;
  padding-right: 5px;
}

.practice-details-content-area .thumb {
  text-align: right;
}

.practice-details-content-area .content-wrap .title {
  text-align: right;
}

.practice-details-content-area p {
  text-align: right;
}

.appointment-details-item .top-part .content {
  text-align: right;
  padding-right: 40px;
}

.feedback-wrapper > .login-form {
  text-align: right;
}

.booking-wrap .left-part {
  text-align: right;
}

.booking-wrap .left-part .form-wrapper .title,
.booking-wrap .right-part .form-wrapper .title {
  text-align: right;
}

.manual_payment_transaction_field {
  text-align: right;
}

.booking_details_list {
  text-align: right;
}
.billing-title {
  text-align: right;
}

.order-service-page-content-area .order-title {
  text-align: right;
}

.order-service-page-content-area .nav-tabs {
  text-align: right;
}

.order-service-page-content-area .tab-content {
  text-align: right;
}

.alert-danger {
  text-align: right;
}

.order-table {
  text-align: right;
}

.order-success-page {
  text-align: right;
}

.language_dropdown {
  padding-left: 0;
  padding-right: 20px;
}

.single-testimonial-item .content .author-details .author-meta {
  padding-right: 15px;
}

.custom-control .custom-checkbox {
  text-align: right;
}

.information-area-wrap .specialised-info,
.information-area-wrap .additional-info,
.information-area-wrap .education-info,
.information-area-wrap .description-wrap {
  text-align: right;
}

.breadcrumb-area .breadcrumb-inner {
  text-align: right;
}
.single-testimonial-item-02 .img-wrapper {
  left: 0;
  right: initial;
}

.info-items li i {
  padding-right: 10px;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li + li {
  margin-right: 10px;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav {
  margin-right: 60px;
  text-align: left !important;
}

.navbar-area .nav-container .navbar-collapse .navbar-nav li + li {
  margin-right: 10px;
}

.topbar-inner .right-content-area ul li {
  margin-left: 10px;
}

.top-laywer-area-03 .content-area .title {
  text-align: right;
}

.top-laywer-area-03 .content-area p {
  text-align: right;
}

.top-laywer-area-03 .content-area .sign {
  text-align: right;
}

.top-laywer-area-03 .content-area .btn-wrapper {
  text-align: right;
}

.top-laywer-area-02 .left-content-area {
  text-align: right;
}
