﻿body{direction:rtl;}
html, body, ul, li, div, a, h1, h2, h3, h4, h5, h6, p, i > span, span{font-family: 'Cairo';}
.lang-text {
    font-family: 'Montserrat', sans-serif;}
img.submenu-image-size {
    float: right;  margin-top: 3px!important;  margin-left: 4px;}
img.margin-ar {
    margin-top: 12px !important;
}
.row{direction:rtl;}
.form-horizontal .form-control-label {text-align: right;}
.dropdown-menu .flag-icon {
    margin-left: 5px;
    float: right;
    margin-top: 4px;
}
.page-login-v3 form {
    text-align: right;
}
.site-navbar-small .site-navbar {
    direction: rtl;
}
.icon {
    margin-left: 5px;
}
.twitter-typeahead input.form-control {
    direction:rtl;
}

select.form-control {
    background-position-x: left;
}
.profile-tabs span {
    padding-right: 10px;
}
.arabic-dir {
    direction: rtl;
}
.panel-actions.right-action {
    right: inherit;
}
/*.btn-animate-side:hover span {
    -webkit-transform: translate(10px,0);
    -ms-transform: translate(10px,0);
    -o-transform: translate(10px,0);
    transform: translate(10px,0);
}
.btn-animate-side span > .icon {
    left: 0;
    -webkit-transform: translate(-40px,-50%);
    -ms-transform: translate(-40px,-50%);
    -o-transform: translate(-40px,-50%);
    transform: translate(-40px,-50%);
}*/

.site-menu-arrow:before {
    content: "";
}
.navbar-right .dropdown-menu.float-align {
    right: 0;
    left: auto;
}
.small-table-submit .margin-space {
    margin-right: 5px;
}
ul.scrolling {
    -moz-box-shadow: 0px 0px 8px #b2b2b2;
    -webkit-box-shadow: 0px 0px 8px #b2b2b2;
    box-shadow: 0px 0px 8px #b2b2b2;
}
.breadcrumb-elibrary {
    padding-right: 0px;
}
.direction {
    direction: ltr;
    float: left;
    margin-left: 55px;
    margin-top: -4px;
}
@media (max-width: 767px) {
    img .image-size {
            float: right;
        }

        .animsition-link {
            margin-right: 28px;
        }

        .navbar-right .dropdown-menu.float-align {
            right: 0;
            left: 0;
        }
    }

    @media (min-width: 992px) {
        .sidebar.collapsed {
            margin-right: -24%;
            margin-left: 0;
        }
    }
@media (max-width: 767px) {
    img.image-size {
        float: right;
    }  .direction { margin-left: 230px;}
    .panel-actions.fix-badge {
        left: 0;
    }
    }
span.direction-ltr{direction:ltr;}
.panel-actions.fix-badge {
    right: unset;
}
.form-conversation .bootstrap-select .btn {
    padding-left: 0;
}