svg.step{
    transform : rotate(0.5turn);
}

.card-header h2 .far,
.card-header h2 .fas,
.bookingdetails .far,
.bookingdetails .fas{
    margin-right : 0px!important;
    margin-left  : 7px;
}

.card-header span.x-svg{
    padding-right: 0px!important;
    padding-left: 7px;
}

.breadcrumbs .crumb.current svg.step .st0{
    filter : drop-shadow(2px -2px 2px var(--brown-2));
}

.breadcrumbs .crumb.reviewcart{
    right : inherit;
    left  : 30px;
}

.breadcrumbs .crumb.paymentpage{
    left  : 60px;
    right : inherit;
}

.breadcrumbs .crumb.confirmorder{
    left  : 90px;
    right : inherit;
}

.btn-coupon{
    left  : 0px;
    right : inherit;
}

.form-check-label:before,
.form-radio-label:before{
    margin-left  : 10px;
    margin-right : inherit !important;
}

.form-check-label:after,
.form-radio-label:after{
    right : 5px !important;
    top: 4px !important;
    left  : inherit;
}

.link-underlined:after{
    left  : inherit;
    right : 0px;
}

[type=email], [type=number], [type=tel], [type=url]{
    direction : rtl;
}

.legend_box div{
    margin-right : 0px;
    margin-left  : 7px;
}

footer .line-right .nav-item{
    border-right : 0px solid var(--brown-4);
    border-left  : 1px solid var(--brown-4);
}

th.prev, th.next{
    transform: rotate(180deg);
}
