body {
    unicode-bidi: embed;
}
.float--left {
    float: right;
}
.float--right {
    float: left;
}
.fm {
    margin-left: 5px;
    margin-right: 0;
}
.flm {
    margin-left: 0;
    margin-right: 5px;
}
.dropdown-menu > .dropdown > .dropdown-menu {
    left: auto;
    right: 100%;
}
.dropdown-left > .dropdown-menu {
    left: 0;
    right: auto;
}
.countdown ul li {
    margin-left: 42px;
    margin-right: 0;
}
.countdown ul li:after,
.countdown ul li:before {
    left: -24px;
    right: auto;
}
#backToTop {
    left: 30px;
    right: auto;
}
.widget--title {
    padding-left: 24px;
    padding-right: 0;
}
.widget--title .icon {
    left: 0;
    right: auto;
}
.widget--title .nav {
    left: 0;
    right: auto;
}
.social--widget.style--1 .nav > li {
    float: right;
}
.social--widget.style--1 .nav > li:nth-child(3n) > a:before {
    border-right-width: 1px;
}
.social--widget.style--1 .nav > li:first-child > a:before,
.social--widget.style--1 .nav > li:nth-child(3n) + li > a:before {
    border-right-width: 0;
}
.social--widget.style--6 .nav > li > a > .text {
    left: 10px;
    right: -15px;
}
.list--widget-nav > .nav > li + li {
    border-left-width: 1px;
    border-right-width: 0;
}
.links--widget .nav > li > a {
    padding-left: 0;
    padding-right: 12px;
}
.links--widget .nav > li > a:before {
    left: auto;
    right: 0;
}
.about--widget > .nav > li > .fa {
    margin-left: 8px;
    margin-right: 0;
}
.nav--widget .nav > li > a span {
    float: right;
    padding-left: 6px;
    padding-right: 0;
}
.nav--widget .nav > li > a span + span {
    float: left;
    padding-left: 0;
    padding-right: 8px;
}
.header--topbar .nav {
    margin-left: -10px;
    margin-right: 15px;
    padding-left: 0;
    padding-right: 5px;
    border-left-width: 0;
    border-right: 1px solid #555;
}
.header--topbar .nav:first-child {
    margin-right: -10px;
    padding-right: 0;
    border-right-width: 0;
}
.header--style-4 .navbar-toggle {
    left: auto;
    right: 15px;
}
.header--topbar .dropdown-menu {
    margin-left: 0;
    margin-right: -15px;
}
.header--search-form {
    text-align: left;
}
.header--style-4 .header--search-form {
    left: 15px;
    right: auto;
}
.header--search-form .form-control {
    left: 0;
    right: auto;
}
.header--search-form.active .btn {
    padding-left: 15px;
    padding-right: 0;
}
.header--menu-links > .dropdown-left:first-child > .dropdown-menu {
    left: auto;
    right: 0;
}
.feature--item .icon {
    margin-left: 20px;
    margin-right: 0;
}
.posts--filter-bar .nav > li:first-child > a {
    padding-left: 20px;
    padding-right: 0;
}
.posts--filter-bar .nav > li:first-child > a:before {
    border-right-width: 0;
}
.posts--filter-bar .nav > li:last-child > a {
    padding-left: 0;
    padding-right: 20px;
}
.posts--filter-bar .nav > li:last-child > a:before {
    border-right-width: 1px;
}
.posts--filter-bar.style--2 .nav > li > a {
    padding-left: 20px;
    padding-right: 20px;
}
.posts--filter-bar.style--2 .nav > li:first-child > a:before {
    border-right-width: 1px;
    border-left-width: 0;
}
.posts--filter-bar.style--2 .nav > li:last-child > a:before {
    border-left-width: 1px;
}
.posts--filter-bar.style--5 .nav > li > a {
    padding-left: 20px;
    padding-right: 20px;
}
.posts--filter-bar.style--5 .nav > li + li > a {
    margin-left: 0;
    margin-right: -1px;
}
.posts--filter-bar.style--5 .nav > li > a > i {
    margin-left: 8px;
    margin-right: 0;
}
.posts--filter-bar .nav > li:first-child > a:before {
    border-right-width: 1px;
}
.news--ticker .title {
    float: right;
}
.news--ticker .title h2 {
    margin-left: 10px;
    margin-right: 0;
}
.post--map .btn-link i {
    margin-left: 15px;
    margin-right: 0;
}
.post--img a.cat {
    left: auto;
    right: 15px;
}
.post--img .icon {
    left: 15px;
    right: auto;
}
.post--items-title {
    padding-left: 57px;
    padding-right: 0;
}
.post--items-title .nav {
    left: 0;
    right: auto;
}
.post--item.post--layout-3 .post--img .thumb,
.post--item.post--layout-4 .post--img .thumb {
    float: right;
    margin-left: 20px;
    margin-right: 0;
}
.post--content .list {
    padding-right: 0;
}
.post--content .list li:before {
    display: none;
}
.post--content .list li:after {
    content: "\f104";
    margin-left: 8px;
    font-family: FontAwesome;
}
.post--nav > .nav > li + li {
    text-align: left;
}
.post--items-title .icon {
    left: 0;
    right: auto;
}
.contact--info .title .fa {
    margin-left: 8px;
    margin-right: 0;
}
.footer--copyright .links {
    padding-left: 30px;
    padding-right: 0;
}
.footer--copyright .social {
    padding-left: 0;
    padding-right: 22px;
}
@media screen and (max-width: 991px) {
    .float--sm-none {
        float: none;
    }
    .header--style-3 .navbar-toggle {
        left: auto;
        right: 15px;
    }
    .header--menu-links {
        float: none;
    }
    .header--menu-links > li {
        float: none;
    }
    .header--style-3 .header--search-form {
        left: 15px;
        right: auto;
    }
}
@media screen and (max-width: 767px) {
    .float--xs-none {
        float: none;
    }
    .header--navbar .navbar-header {
        float: right;
        margin-right: 0;
    }
    .header--style-3 .navbar-header,
    .header--style-4 .navbar-header {
        float: none;
    }
    .header--menu-links > .dropdown > .dropdown-menu > li > a,
    .header--navbar .dropdown-menu > .dropdown > .dropdown-menu > li > a {
        padding-top: 9px;
        padding-bottom: 10px;
    }
}
@media screen and (max-width: 480px) {
    .col-xxs-12 {
        float: none;
        width: 100%;
        margin-right: 0;
    }
}
