body {
  direction: ltr;
}
.form-select {
    background-position: right 0.75rem center;
    padding: 0.375rem 2.25rem 0.375rem 0.75rem;
}
.video-hero--content {
    left: 5rem;
    right: unset;
}
.jquery-background-video-pauseplay {
    right: 20% !important;
    left: unset !important;
}
/*header .carousel-indicators {*/
/*    right: 70px;*/
/*    left: unset;*/
/*}*/
header .video-hero--content .nav-pills .nav-item:first-child .nav-link {
    border-radius: 40px 0px 0px;
}
header .video-hero--content .tab-content {
    border-radius: 0px 30px 30px;
}
/*.video-hero--content .form-group:after {*/
/*    right: -8px;*/
/*    left: unset;*/
/*}*/
.about .collect {
  margin-right: 10px;
}
.carousel-caption p{
  position: relative;
}
.carousel-caption p .bi{
  position: absolute;
  transform: rotateY(180deg);
  top: 40%;
  left: 54%;
}
header .carousel-indicators {
    left: unset;
    right: 70px;
}
.popular-header {
  margin-left: unset;
  margin-right: 1rem;
}
.mini-card:not(:last-child) {
  margin-right: -130px;
  margin-left: unset;
}
.mini-card:focus-within~.mini-card, .mini-card:hover~.mini-card {
  transform: translateX(130px);
}
.popular-services:after {
left: unset;
    right: 0;
}
.nav-breadcrumb h3 {
    text-align: left!important;
}
.nav-breadcrumb .breadcrumb-item + .breadcrumb-item::before {
    float: left;
}
.form-check .form-check-input {
    float: left !important;
    margin-left: -1.5em !important;
    margin-right: unset;
}
.form-check {
    padding-left: 1.5em !important;
   padding-right: unset!important;
}
.mini-card .carousel-box .title {
    right: unset;
    left: 20px;
}
.mini-card .carousel-box .num {
    right: unset;
    left: 20px;
}
.main-menu-sub-level .close-menu-sub-level {
    left: unset;
    right: 1.944rem;
}
a.viewmore-btn .view-more-icon, a.btn.viewmore-btn .view-more-icon, .btn.viewmore-btn .view-more-icon {
    margin-right: 0;
    margin-left: 0.556rem;
    transform: rotate(180deg);
}
.Search-by-date-sec>div a ,
.nav-when-date-picker-wrapper input{
    text-align: left;
}
.badge {
    right: unset;
    left: -75px;
    transform: rotateZ(-45deg);
}
.empty {
    border-right: unset;
    border-left: 10px solid #f6881f;
    border-radius: 0 20px 20px 0;
}

.about ol li {
    padding-left: 55px;
    padding-right: 35px;
    margin-left: 30px;
    margin-right: unset;
}
.about .icon_img {
    left: 0;
    right: unset;
    transform: translate(-50% , -50%);
}
.event-date .icon, .event-location .icon {
    margin-right: 0.356rem;
    margin-left: unset;
}
.login-box {
    text-align: left;
}
@media (max-width: 767.8px){
    .profile .profile-nav {
        transform: translate(-400px);
    }
}

@media screen and (max-width: 767px) {
      .table-main td {
        padding-left: 50%;
        padding-right: unset !important;
        text-align: left !important;
      }

      .table-main td:before {
        left: 10px;
        right: unset !important;
      }
}

@media (max-width: 578px){
    header .video-hero--content, .about .video-hero--content {
        width: 96% !important;
        left: 2% !important;
        right: unset;
    }
    #wizard .step.active::after, #wizard .step.finish::after {
        left: 77.5% !important;
        right: unset !important
    }
}
