.car-search-filter .input-field + .input-field
{
    margin-right:6px;
    margin-left:0;
}
::-webkit-input-placeholder { /* Edge */
  text-align: right;
  direction:rtl;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  text-align: right;
  direction:rtl;
}

::placeholder {
 text-align: right;
  direction:rtl;
}
.rent-header .at_header_nav::before
{
    right:unset;
    left: 0;
    -webkit-clip-path: polygon(0 0, 92% 0, 100% 100%, 0% 100%);
    clip-path: polygon(0 0, 92% 0, 100% 100%, 0% 100%);
}
.sidebar-widget .widget-top .spacer::before
{
    left:unset;
    right:unset;
}
.recent_posts_list li .rp_content
{
    margin-left:0;
    margin-right:20px;
}
.bs-blog-thumb .btn-meta
{
    left:unset;
    right:16px;
}
.breadcrumb-item + .breadcrumb-item
{
    padding-left:0;
    padding-right:var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before
{
    float:right;
    padding-left:var(--bs-breadcrumb-item-padding-x);
}
.recent_posts_list li .rp_content a
{
    font-size:14px;   
    font-weight:500;
}
.breadcrumb-section ol li a,
.breadcrumb-section ol li 
{
    font-size:15px;
}
.at-hero-title .at-subtitle::after
{
    left:unset;
    right:calc(100% + 5px);
}
.at-section-title h2
{
    font-size:20px;
}
.at-section-title .at-subtitle::after
{
    bottom:-45px;
}
.at-hero-banner img
{
    right:unset;
    left:-55px;
}

.dealership-hero .swiper-slide-active .at-hero-banner img {
  -webkit-animation: 1.5s slideInLeft;
          animation: 1.5s slideInLeft;
}
.at-header-social
{
    left:-75px;
}
.accordion-button::after
{
    margin-left:unset;
    margin-right:auto;
}
.option_card .content
{
    padding-left:0;
    padding-right:10px;
}
span.spacer::before
{
    left:unset;
    right:0;
}
h1.text-white
{
    font-size:33px;
}
.option_card .img::before
{
    right:unset;
    left:0;
}
.fancybox__caption *
{
    color:#fff!important;
    text-align:justify!important;
    text-align-last:right!important;
}
.modal-header .btn-close
{
    margin:unset;
}
.ul_category_product ul {
    padding-right: 10px!important;
    padding-left: 0!important;
}
.at_nav_menu ul li.has-submenu .submenu-wrapper{
    left: unset;right: 0;
}
.at_nav_menu ul li.has-submenu .has-submenu .submenu-wrapper{top:0;left:unset;right: 100%}.at_nav_menu ul li.has-submenu .has-submenu::after{-webkit-transform:rotate(90deg);transform: rotate(90deg);right:unset;left:10px}