

body{
	text-align:right
}
body , .main-menu .navigation>li>a , .main-slider.style2 .content h5 {
    font-family: 'Tajawal', sans-serif;
}
h1, h2, h3, h4, h5, h6 , .btn-one ,.contact-form form input[type="text"], .contact-form form input[type="email"], .contact-form form textarea , .single-service-style2 .text-holder .button a {

    font-family: 'Tajawal', sans-serif;
}
*
{
	direction:rtl
}
.pull-left , .header-left .logo , .main-menu .navigation> li , .header-right .button {
    float: right;
}

.pull-right , .bar-box {
    float: left;
}

.header-left .logo
{
	text-align:right;
}

.main-menu .navigation> li
{
	margin-right:0;
	margin-left:40px;
}
.header-right .button{
	margin-right:0;
	margin-left:30px;
}

.header-contact-info.style2 ul li a{


    direction: ltr;
    /* text-align: left; */
    display: inline-block;	
	float:right;
}

.breadcrumb-menu ul li
{
    margin-right: 0;
    padding-right: 0;

    margin-left: 10px;
    padding-left: 16px;	
}
.breadcrumb-menu ul li:after
{
	right:auto;
	left:0
}

.contact-form form .input-box .icon
{
	right:auto;
	left:30px;
}

.contact-form form .button-box button i{

	padding-right:0;
	padding-left:10px;
}

.footer-menu ul li+li{
	margin-left:0;
	margin-right:75px;
}
.faq-style1-image-box .faq-top
{
	left:auto;
	right:0
}
.faq-style1-image-box .faq-bottom
{
	right:auto;
	left:0;
}

.faq-style1-image-box .faq-main-image .box
{
	left:auto;
	right:-20px;
}
.accordion-box .accordion .accord-btn{
    padding-left: 30px;
    padding-right: 90px;	
}

.accordion-box .accordion .accord-btn::after{
	left:auto;
	right:30px;
}

.about-style1-content-box ul li .title{
	padding-left:0;
	padding-right:20px;
}
.working-hours-box ul li .right{
	float:left;
	padding-left: 0;
	padding-right: 40px
}
.working-hours-box ul li .left
{
	padding-right: 0;
	padding-left: 40px	
}
.feautres-content-box .inner-content ul li .icon
{
	left:auto;
	right:0
}
.feautres-content-box .inner-content ul li .inner
{
	padding-left:0;
	padding-right:60px;
}
.feautres-content-box .inner-content ul li
{
	float:right;
}
.feautres-content-box .inner-content ul li:last-child
{
	padding-left:0;
	padding-right:30px;
}
.footer-contact-info .single-box+.single-box
{
	margin-left:0;
	margin-right:60px;
}


.header-social-link ul li
{

}.header-social-link ul li:last-child {
    margin-right: 20px;
}

footer .header-social-link ul li
{
	margin-right:0;
	margin-left:20px;
}

footer  .header-social-link ul li:last-child {
    margin-right: 0;margin-left:20px;
}

.single-box span
{
	display:none
}
.faq-style1-area  img
{
	transform:scaleX(-1)
}

.float-right {
    float: left!important;
}

.float-left {
    float: right!important;
}

.p_phone
{
	    direction: ltr;
    display: block;
}
.txt-right-ar
{
	text-align:right !important;
}.about-style1-image-box .main-image {

    transform: scalex(-1);
}
.team-social-link ul li
{
	margin:0
}