body{direction: rtl; text-align: right;}
.mr-auto, .mx-auto {
    margin-left: auto!important;
    margin-right: auto !important;
}
.nav-menu > ul > li {
    float:right !important;
}
.contact .info i{float:right !important;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";}
.contact .info p{padding: 0 10px 10px 0 !important;}
.contact .info p.info-phone {direction: ltr;text-align:right !important}

@media (min-width: 768px)
{
.offset-md-2,offset-lg-2 {
    margin-right: 16.666667%;
    margin-left: 0 !important;
}
.offset-md-1, .offset-lg-1 {
    margin-right: 8.333333%;
    margin-left: 0 !important;
}
.offset-md-3,.offset-lg-3 {
    margin-right: 25%;
    margin-left: 0 !important;
}
.offset-md-4,.offset-lg-4 {
    margin-right: 33.333333%;
    margin-left: 0 !important;
}
#more-services .cat-desc {text-align:right !important}
}
@media (min-width: 992px)
{
.offset-lg-2 {
    margin-right: 16.666667%;
    margin-left: 0 !important;
}
.offset-lg-1 {
    margin-right: 8.333333%;
    margin-left: 0 !important;
}
.offset-lg-3 {
    margin-right: 25%;
    margin-left: 0 !important;
}
.offset-lg-4 {
    margin-right: 33.333333%;
    margin-left: 0 !important;
}
.text-lg-left {
    text-align: right!important;
}
.text-lg-right {
    text-align: left!important;
}
}
.breadcrumbs ol li + li::before {
    padding-left: 10px;
    padding-right: 0 !important;
}
#footer .footer-links a {
    color: #222222;
    padding-right: 8px;
    padding-left:0 !important;
	float:right;
}
#footer .footer-links a:first-child {padding-right:0 !important;}
.mobile-nav-toggle{left:5px !important;top:5px;right: auto;}
.nav-menu a{padding:8px 15px 12px 0}
.nav-menu .drop-down ul{right:-300px;left:auto}
#about-page .img-fluid,#service-page .img-fluid,#hero .img-fluid{float:left;}
 .text-wrap ul{padding-right:20px !important; padding-left:0 !important}
#service-page p .time{float:left !important;}
.owl-carousel .owl-stage-outer{ direction: ltr;}
.modal-header .close{float:left !important;}
.faq .faq-item i {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.faq .faq-item h4{margin: 0 32px 10px 0 !important;}
.faq .faq-item i{float:right !important;}
