/* RTL Support */
html {
    direction:rtl;
}
.navbar-area .navbar-brand {
    margin-right: 0;
}
.navbar-area .navbar-brand {
    margin-right: 0;
}
.navbar-area .nav-right-content ul {
    margin-right: 20px;
    margin-left: 0;
}
.navbar-area .nav-right-content ul li:last-child {
    margin-left: 0;
}
.info-items li + li {
    margin-left: 0;
    margin-right: 20px;
}
.block-feature-item .content-block-area {
    padding-left: 0;
    padding-right: 50px;
    text-align: right;
}
.why-us-box-01 {
    text-align: right;
}
.why-us-box-01 .icon {
    margin-right: 0;
    margin-left: 20px;
}
.accordion-wrapper {
    text-align: right;
}
.accordion-wrapper .card .card-header h5 a {
    padding-right: 50px;
}
.widget.footer-widget {
    text-align: right;
}
.widget_popular_posts .single-popular-post-item .thumb {
    margin-right: 0;
    margin-left: 20px;
}
.breadcrumb-area {
    text-align: right;
}
.breadcrumb-area .page-list li {
    padding-left: 0;
    padding-right: 20px;
}
.breadcrumb-area .page-list li:after {
    left: auto;
    right: 4px;
}
.widget {
    text-align: right;
}
.single-blog-grid {
    text-align: right;
}
.single-blog-grid .content .post-meta li:after {
    right: auto;
    margin-left: 0;
    left: -10px;
}
.single-blog-grid .content .post-meta li:last-child{
    margin-right: 20px;
}
.blog-details-page .single-post-details-item .entry-content .post-meta {
    text-align: right;
}

  
.header-area .header-area-inner .btn-wrapper {
    text-align: right;
}
  .header-area .header-right-image {
    right: initial;
    left: 0;
}
.header-inner {
    text-align: right;
}
ul#pills-tab {
    text-align: right;
}
table.table.table-striped {
    text-align: right;
}   
.dashboard-form-wrapper {
    text-align: right;
}
ul.alert.alert-danger {
    text-align: right;
}
ul.alert.alert-success {
    text-align: right;
}

.header-area .header-area-inner .subtitle {
   
    color: black ;
    display: block;
   
}
.form-group.file {
    text-align: right;
}
.row.justify-content-center {
    text-align: right;
}
.alert.alert-warning.alert-block {
    text-align: right;
}
button.close {
    float: left;
}
ul#pills-tab {
    text-align: right;
    padding-right: 0;
}
.navbar-area .navbar-collapse .navbar-nav .nav-item:hover .nav-link {
    color: var(--main-color-one);
}
.topbar-area.black .topbar-inner .social-icons li a:hover {
    color: var(--main-color-one);
}
i.fas.fa-money-bill.mr-2 {
    padding-left: 50px;
}   
span.number {
    text-align: right;
}
h3.order-title {
    text-align: right;
}
div#faq {
    text-align: right;
}
section.blog-area {
    text-align: right;
}
div#pricing {
    text-align: right;
}
div#overview {
    text-align: right;
}
.widgets.widgets_nav_menu {
    text-align: right;
}
.widgets.widgets_popular_posts {
    text-align: right;
}
.alert.alert-danger {
    text-align: right;
}
.unique-content-area {
    text-align: right;
}
.hard-single-item.margin-bottom-30 {
    text-align: right;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li.menu-item-has-children:before {
    position: relative;
    right: 0;
    top: 50%;
    content: "";
    font-weight: 700;
    font-family: "fontawesome";
    transform: translateY(-50%);
    transition: all 0.3s ease-in;
    padding-right: 5px;
}
ul.sub-menu {
    text-align: right;
}
li {
    text-align: right;
}   
@media only screen and (max-width: 991px){
.navbar-area .nav-container .navbar-collapse .navbar-nav li {
    display: block;
    text-align:right;
    line-height: 30px;
    padding: 10px 0;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
}
.offer-single-item {
    text-align: right;
}
.header-area.header-sass .sass-bg-img {
    right: unset;
    left: 0%;
}
.header-area.header-brand .sass-bg-img {
    right: unset;
    left: 0%;
}
.header-area.header-lifestyle .sass-bg-img {
    right: unset;
    left: 0%;
    
}
.widget .recent_post_item li.single-recent-post-item .thumb img {
    padding-left: 10px;
}
i.flaticon-open {
    padding-left: 15px;
}
i.flaticon-call {
    padding-left: 15px;
}
i.flaticon-placeholder {
    padding-left: 15px;
}
.section-title.startup.margin-bottom-55 {
    text-align: right;
}
.work-single-item.margin-bottom-30 {
    text-align: right;
}
.startup-bg-img.wow.animate__.animate__zoomIn.animated {
    right: unset;
    left: 0%;
}
.single-testimonial-item-06 .content {
    text-align: right;
}
.call-to-action-inner.style-03 {
    text-align: right;
}
.single-testimonial-item-08 .content{
    left: 0;
    right: initial;
}
.breadcrumb-area .icon {
    padding: 5px 5px 5px 30px;
}
.breadcrumb-area .icon i{
    margin-right: 0;
    margin-left: 15px;
}
div#gdpr-cookie-message {
    text-align: right;
}
.topbar-area .right-contnet ul {
    padding-left: 15px;
}
.navbar-area .nav-container .navbar-collapse .navbar-nav li + li{
    margin-left: 0px;
    margin-right: 40px;
}
.food-order-area {
    text-align: right;
}
.section-title.restaurant .title {
    text-align: left;
}
.header-area.header-restaurant .restaurant-bg-img {
    position: absolute;
    right: unset;
    top: 20%;
    z-index: -1;
    left: 0;
    -webkit-transform-origin-x: 10;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.header-area.header-restaurant .restaurant-bg-img-04 {
    left: 88%;
}
.header-area.header-restaurant .restaurant-bg-img-03 {
    left: 40%;
}
.single-best-item .shape {
    right: unset;
    left: -15px;
}
.section-title.restaurant .title {
    text-align: right;
}
.header-area.header-gym .gym-bg-img {
    right: 55%;
}
.fitness-app-img.wow.animate__.animate__zoomIn.animated{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.fitness-app-area .fitness-app-img{
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.fitness-app-area .apps-download .download-img.style-01 {
    margin-right: 30px;
}
@media (min-width: 992px){
    .offset-lg-3 {
        margin-right: 25%;
    }
}
.single-workout-item .content {
    margin-right: 30px;
    text-align: right;
}
section.testimonial-area.bg-image-02.padding-top-120.padding-bottom-120 {
    text-align: right;
}
.header-area.header-finance .finance-bg-img {
    right: 60%;
}
.header-area.header-finance .finance-bg-img-02 {
    right: 60%;
}
.call-to-action-inner.style-05 .apps-download .download-img.style-01 {
    margin-right: 30px;
}
.single-testimonial-item-07 {
    text-align: right;
}
.header-area.header-business .business-bg-img {
    right: 63%;
    top: 20%;
}
button#contact_us_submit_btn {
    text-align: right;
    margin-left: 260px;
}
.header-area.header-entertainment .entertainment-bg-img {
    right: 55%;
}
.vivid-content-area {
    text-align: right;
}
.header-area.header-startup .startup-bg-img{
    right: unset;
    left: 0%;
}
.choose-us-area .bg-img {
    left: 65%;
}
.header-area .bg-img-11 {
    right: 64%;
}
.header-area .btn-wrapper .boxed-btn {
    border: 1px solid transparent;
    margin-left: 155px;
}
.counter-item-list li + li {
    border-right: 1px solid #a8aab1;
}