body{    text-align: right !important;}
.row div[class*=col-lg-].align_left > .uncol > .uncoltable > .uncell > .uncont, .row div[class*=col-lg-] .row-inner .align_left > .uncol > .uncoltable > .uncell > .uncont {
    text-align: right !important;
}
.row div[class*=col-lg-].align_left > .uncol > .uncoltable > .uncell > .uncont, .row div[class*=col-lg-] .row-inner .align_left > .uncol > .uncoltable > .uncell > .uncont {
    text-align: right !important;
}
a {
    color:blue !important;
}
a:hover {
    color:darkblue !important;
}
.rtl-tabs{
    direction:ltr !important;
    text-align: right !important;
}
.align_left .panel-title > a > span:after {
    content: "\f104" !important;
    right:inherit !important;
    left: 0 !important;
    margin-left: 0 !important;
}
.tabs-left > li > a {
    display: block;
    text-align: right !important;
}
body.rtl .nav-tabs > li > a i.fa.icon-position-right {
    margin: 0 0 0 1em !important;
}
.tmb-content-left.tmb .t-entry-text {
    text-align: right !important;
}
    .icon-box-left:not(.icon-box-space-reduced) .icon-box-content {
        padding-right: 36px;
        padding-left: 0;
    }
    .tmb .t-entry p.t-entry-author span.tmb-username-wrap:not(.tmb-username-wrap-block) {
    margin: 0px 12px 0px 0px;
}
div > .icon-box:last-of-type {
    padding-left: 0px !important;
    padding-right: 5px !important;
}
.fa-angle-right:before {
    content: "\f104" !important;
}
.tab-pane {
    direction: rtl !important;
}
.fa-arrow-right2:before {
    content: "\e0c2" !important;
}
.fa-arrow-left2:before {
    content: "\e0c3" !important;
}
.widget-container.widget_categories li a:before{
        content: "\f104" !important;
    margin-left: 12px !important;
    margin-right: 0px !important
}
ul.icons li {
    list-style: none;
    padding: 0 1.5em 0 0 !important;
}
ul.icons li .fa {
    margin-left: 0.5em !important;
    margin-right: -1.5em !important;
}
blockquote {
    padding: 0px 36px 0px 0px !important;
    border-right: 2px solid !important;
    border-left: none !important;
}
.wpcf7-inline-wrapper .wpcf7-inline-field input {
    text-align: right !important;
}
.wpcf7-inline-wrapper .wpcf7-inline-field:first-child {
    padding-left: 0px !important;
}
footer a{color:#ffffff !important;}
footer a:hover{color:#E6E6FF !important;}
.menu-primary-inner > * {
        text-align: right !important;
    }
.navigation {direction:ltr !important;}
.navigation .page-next {

    text-align: left !important;
}
.navigation .page-prev {
        text-align: right !important;
}
