html, body {
    direction: rtl;
}
#footer .sociable {
    float: right;
}
/*.logo, #footer .sociable {
	float: right;
}
*/
/*.logo{direction:rtl;float:right; }*/
/*.page-head {
	float: left;
}*/
#footer-navigation {
    float: right;
    margin-right: 0px;
    margin-left: 40px;
}
#footer .language {
    float: right;
    margin-right: 0px;
    margin-left: 20px;
}
#footer p {
    float: right;
}
#footer {
    padding: 10px 56px 10px 0px;
}
#footer .sociable a {
    margin-right: 0px !important;
    margin-left: 18px;
}
#footer .language span.language-holder {
    padding-right: 0px;
    padding-left: 12px;
    background: url(../img/arrow.png) left center no-repeat;
}

#main,#sidebar {
    float: left;
}


#footer-navigation ul ul li {
    border: 0 none;
    float: right;
    margin-left: 33px;
    margin-right: 0;
    padding: 0;
}
.slideshow h2 {
    left: auto;
    right: 4%;
}
.slideshow .direction-nav {
    left: auto;
    right: 0px;
}
#contact-form button[type="submit"] {
    float: left;
}
#contact-form li.browse-field:before {
    left: auto;
    right: 1px;
}
#contact-form input[type="file"] {
    text-indent: -120px;
}
body.post-type-archive #sidebar, body.tax-product_types #sidebar {
    padding-left: 0px;
    padding-right: 4%;
}
#contact-form {
    /*left: auto;
    right: 135px;*/
}

.pg-tittle{
    text-align: left;
}
.products li {
    float: right;
}
.products, .projects {
    direction: ltr;
}
.products .mCSB_scrollTools, .projects .mCSB_scrollTools {
    direction: rtl;
}
/*
body.home .logo {
	padding-right: 4%;
	padding-left: 0;
	background: url(../img/home-header-rtl.png) right top no-repeat;
}*/
#contact-form input[type='submit'] {
    float: left;
}
#contact-form .directions, #contact-form .download-map, #contact-form .join-mosart {
    right: auto;
    left: 15px;
}

@media (min-width:768px) {
    #footer-navigation ul li {
        float: right;
    }

    #footer-navigation ul#menu-main-menu-arabic0 > li:last-child {
        border-right: 1px solid #FFFFFF;
        margin-right: 18px;
        padding-right: 18px;
    }
    #footer-navigation ul#menu-main-menu-arabic0 > li:first-child {
        border: 0 none;
        margin: 0;
        padding: 0;
    }

}

@media (max-width:960px) {
    #footer .sociable {
        margin-bottom: 13px;
    }



}
@media (max-width:767px) {
    #footer-navigation {
        float: none;
        margin-left: 0px;
    }
    .inner-container {
        left: auto;
    }
    #footer {
        left: auto;
        right: -250px
    }
}
@media (max-width:479px) {
    .logo, .page-head {
        float: none;
    }
    #footer-navigation ul li{
        float:none!important;
        clear: both;
        margin-right: 0px;
        padding-right:0px;
        display:block;
        width:100%
    }
    #footer-navigation ul li.current-menu-parent.menu-item-has-children .dropdown{display:none;}
}


#footer-navigation ul ul{float: right}
#footer-navigation ul li.no-border-rtl{
    border: 0px;
    margin: 0px;
    padding: 0px;
}
#footer-navigation ul li:last-child{
    border-right: 1px solid #fff;
    padding-right: 18px;
    margin-right: 18px;
}


.logo-mosart figure, .othr-links, .post>p , .post h2 ,.service-detail h2, .service-detail p,#sidebar>li>a  {text-align: right}
.post>p,.service-detail>p {font-size: 18px;}