body {
    font-family: "Droid Arabic Kufi",sans-serif;
    text-align: right;
}
.font-opensans, *, h1, h2, h3, h4, h5{
   font-family: "Droid Arabic Kufi",sans-serif; 

}
h1, h2, h3, h4, h5,p,li,label{
    direction: rtl;   
}
ul {
    padding-right: 30px;
}
#top-megamenu-nav .nav > li{
    float: right;
}
#top-megamenu-nav .navbar-nav > li .dropdown-menu > li > a{
    text-align: right;
}
.breadcrumb-nav-holder{
    float: right;
}
.breadcrumb-nav-holder .breadcrumb-item{
    float: right;
}
.breadcrumb-nav-holder .breadcrumb-item .dropdown-menu li > a:last-child{
     text-align: right;
}
.breadcrumb-nav-holder .breadcrumb-item .dropdown-menu {
    left: auto !important;
    right: 0 !important;
}
.breadcrumb-nav-holder .breadcrumb-item > a.dropdown-toggle:after{
     transform: rotate(135deg);   
}
.breadcrumb-nav-holder .breadcrumb-item > a {
    border-right: none;
    border-left: 1px solid #e0e0e0;
}
.dropdown .dropdown-toggle {
    padding: 0 5px 0 14px;
}
.dropdown .dropdown-toggle:after{
   margin: 0 3px 0 0; 
}
button, input, select, textarea{
    text-align: right;
}
header .top-search-holder .contact-row{
    text-align: left;
}
.carousel-holder .title-nav .nav-holder:after{
    right: auto;
    width: 85%;
}
.contact-info i {
    float: right;
    margin-right: 0;
    margin-left: 8px;
}
#footer .copyright-bar {
    text-align: left;
}
.dropdown-menu>li>a{
    text-align: right;
}
.top-bar ul.left {
    text-align: left;
}
.nav-tabs, .nav-tabs li, .nav-tabs a, .nav-tabs ul{
    direction: rtl;
}
.tp-revslider-mainul li{
    direction: ltr;
}
.nav {
    padding-right: 0;
}
.product-grid-holder .product-item-holder {
    border: 1px solid #ececec;
    border-left: 0;
    float: right;
}
#footer .link-list-row .link-widget {
    margin: 0 15px 0 0;
}
.products-list .product-item .row .image-holder {
    padding-left: 0; 
padding-right: 19px;}
.products-list .product-item .row .image-holder {
    float: right;
}
.products-list .product-item .row .body-holder {
    float: right;
}
.breadcrumb-nav-holder .breadcrumb-item > a.dropdown-toggle:after{
     margin: 0 5px 0 0;   
}
@media (max-width: 991px) {
header .top-search-holder .contact-row {
    text-align: center;
}
.breadcrumb-nav-holder ul {
    padding: 0px;
}
}