
/*
==============================
RIGHT TO LEFT - RTL
==============================
*/
body{
    font-family: 'Alexandria', sans-serif !important;
}
.text-left, .advs-box-side-icon p, .progress-label, .progress, .advs-box.advs-box-side p, .advs-box-multiple p, .advs-box-side-img h2, .niche-box-post h2, .niche-box-post p,
.niche-box-blog p, .niche-box-blog {
    text-align: right !important;
    direction: rtl;
}
body, h1, h2, h3, h4, h5, h6, input[type="text"], input[type="password"], input[type="email"], textarea, select, input[type="button"], input[type="submit"], button, body .pac-container{
    direction: rtl;
    font-family: 'Alexandria', sans-serif !important;
}
h2,h4,h3,h5,h6  {
     direction: rtl;
}
input, span, div, .dropdown-menu > li > a, .lan-menu li a, .adv-img p, .adv-img h2, .adv-img h3, .advs-box-multiple h3, .advs-box-multiple h2, .advs-box-side-img p {
    text-align: right;
    direction: rtl;
}
.home-banner-area .banner-content h1{
    color: #fff;
    font-size: 60px;
    font-weight: 400;
    margin-bottom: 18px;
}

.about_area .about_details ,h2{
    color: #000000 !important;
}

.flexslider, .flexslider *, .btn, .anima-button, .btn-text, .btn-group > .btn, .input-group, .popover > .arrow {
    direction: ltr !important;
}


.navbar-nav, .subline-bar ul li {
    float: right !important;
}

.navbar-nav {
    margin-right: 15px;
}
 .album-title .btn {
     margin-right: 15px;
     margin-left: 0 !important;
 }

.progress-bar > span {
    text-align: left !important;
    float: left !important;
    padding-left: 5px;
}

.list-items .list-item span {
    text-align: left;
}

div .call-action-box [class*="col-"]:last-child {
    text-align: left !important;
}

.side-menu i,.tab-box.right .panel-box,.tab-box.right .nav-tabs,.tab-box.left .nav-tabs, .tab-box.right .nav-tabs,.tab-box.left .panel-box {
    text-align: left !important;
    float: left !important;
}

.section-two-blocks .content, .timeline-body > p, .advs-box-multiple .advs-box-content {
    text-align: right !important;
}

.inner-center, .progress-circle .main, .inner-center .subtitle, .footer-center div, .adv-img-full-content .caption .inner, .adv-img-full-content h2, .adv-img-full-content p,
.adv-img-button-content h2, .adv-img-button-content p, .adv-img-down-text h2, .adv-img-down-text p, .advs-box-top-icon-img h3, .advs-box-top-icon-img h2, .advs-box-multiple div.circle span,
.title-base.text-center {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
 
.block-infos p,.text-center *   {
    text-align: center !important;
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .navbar-nav > li {
        float: right !important;
    }

    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: 0;
        margin-right: -15px;
    }


}
@media (min-width: 784px) {
    

    .user-menu .header-notifications-dropdown{
        right: -183px;
    }
}
@media (min-width: 376px) {
    

    .user-menu .header-notifications-dropdown{
        right: -293px;
    }
}
.fa-ul {
    margin-left: 0;
}

    .fa-ul .fa-li {
        right: -38px;
        text-align: right;
        left: auto;
    }

.title-modern .scroll-top,.title-base .scroll-top, .title-modern .scroll-top {
    left: 0;
    right: auto;
}

.dropdown-menu, .social-feed-fb li .meta-header .avatar {
    right: 0 !important;
    left: auto !important;
}
.title-base.text-left hr {
        margin: 0 0 20px auto;
}
.advs-box-side-icon .icon-box {
    padding-left: 45px;
    padding-right: 0;
}

.icon-box label, .icon-box-cell p, .niche-box-testimonails-cloud .name-box .subtitle {
    padding-left: 0 !important;
    padding-right: 15px !important;
}

.icon-box-right .icon-box-cell label, .icon-box-right .icon-box-cell p {
    padding-left: 15px;
    padding-right: 0;
    text-align: left;
}

.section-two-blocks > .row > .col-md-6:last-child .content, .section-two-blocks > .row > .col-md-5 .content {
    padding-left: 0 !important;
    padding-right: 50px !important;
}

.section-two-blocks.blocks-right > .row > .col-md-5 .content, .section-two-blocks.blocks-right > .row > .col-md-6:last-child .content {
    padding-right: 0 !important;
    padding-left: 50px !important;
}

.section-two-blocks.blocks-right > .row > .col-md-5, .section-two-blocks.blocks-right > .row > .col-md-5 .content, .section-two-blocks.blocks-right > .row > .col-md-6,
.section-two-blocks.blocks-right > .row > .col-md-6 .content, .section-two-blocks.blocks-right > .row > .col-md-7, .section-two-blocks.blocks-right > .row > .col-md-7 .content,
.header-bootstrap .breadcrumb, .header-base .breadcrumb {
    float: left !important;
}

.navbar-default .navbar-nav > li > a .caret {
    margin-left: 0;
    margin-right: 5px;
    float: left;
    display: block;
    margin-top: 8px;
}

div .navbar-right {
    float: left !important;
    margin-right: 0;
    margin-left: -15px;
}

ul.list-texts {
    padding-right: 0;
}

div:not(.hc_column_cnt) > table tr:first-child > th {
    padding-right: 15px;
    padding-left: 0;
    text-align: right;
}

.bootgrid-header .search, .bootgrid-footer .search {
    margin: 0 0 0 20px !important;
}

.pagination {
    float: left;
    display: flex;
}

.dropdown-submenu > .dropdown-menu {
    left: auto !important;
    right: 100% !important;
    box-shadow: -5px 4px 5px rgba(0,0,0,0.1) !important;
}

.dropdown-submenu > a:after {
    display: none;
}

.side-menu .arrow {
    margin-right: 15px;
    float: left;
}

.lan-menu a img {
    margin: -2px 0 0 5px;
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    margin-right: -1px;
}

.navbar-default .navbar-nav > li > a .caret {
    float: left;
    margin-top: 8px;
}

.navbar-main.navbar-middle ul.nav > li,div .col-center {
    float: none !important;
}

.navbar-main.navbar-middle ul.nav {
    width: 100%;
}

.about_area .about_bg{
    left: 0 !important;
}

.about_right {
    right: -50%;
}
.video-play-button span{
    border-right: 16px solid #fff;
    border-left: 0;
    margin-right: 20px;
}
.ml-5, .mx-5 {
  margin-right: 3rem !important;
}

.languagepicker{
     margin:0;
     float: right !important;
}
.languagepicker li img {

    margin-left: 5px;

}
.single-footer-widget .sm-head span {
    margin-right: -40px;
    margin-left: 10px;
}

.about-rtl{
    position: relative;
  right: 180%;
}

.about-rtl {

    color: #000 !important;

}

.feature-item .primary-btn2{

    font-family: 'Alexandria', sans-serif !important;
}

.section-title{
    font-family: 'Alexandria', sans-serif !important;
}