body {
    text-align: right;
    direction: rtl;
}

#header .right-content a+a,
#header .left-content a+a {
    margin-left: 0px;
    margin-right: 12px;
}

#header nav.main-nav>ul {
    text-align: right;
}

#header .right-content {
    left: auto;
    right: 0;
}

#header .header-wrapper .right-content {
    right: 621px;
}

#header .header-wrapper .site-branding {
    left: auto;
    right: 0;
}

.vc_column_container {
    float: right;
}

#header .left-content {
    left: auto;
    right: 0px;
}

#header .news-search-menu {
    left: 0;
    right: auto;
}

#header .panel-ticker .tt-el-ticker {
    text-align: right;
}

#header nav.main-nav>ul {
    margin-right: 0;
    margin-left: 60px;
}

#header nav.main-nav>ul>li ul li {
    text-align: right;
}

#header nav.main-nav>ul>li.menu-item-mega .mega-menu-lists {
    float: right;
}

#header nav.main-nav>ul>li.menu-item-mega .mega-menu-panel {
    margin-right: 230px;
    margin-left: 0;
}

.text-right {
    text-align: left;
}

.phl0 {
    padding-left: 15px;
    padding-right: 0;
}

.tt-el-info+.tt-el-info {
    margin-right: 15px;
    margin-left: 0;
}

.page-content {
    text-align: right;
}

.title-block {
    text-align: right;
}

.with-sidebar .category-block.articles .first.post {
    text-align: right;
}

.widget .search_form button {
    right: auto;
    left: 0px;
}

.widget .search_form input {
    text-align: right;
}

.widget .search_form {
    padding-right: 20px;
    padding-left: 50px;
}

.widget+.widget {
    text-align: right;
}

.title-block .entry-title-wrap .entry-big-text {
    left: auto;
    right: 0px;
}

.push-menu.pm-right .pm-container {
    border: 0px;
    border-right: 1px solid #e0e0e0;
    right: auto;
    left: 0px;
}

.push-menu .pm-container::before {
    content: '';
    background-image: url(/National_Library/oe_/https://www.ha-makom.co.il/wp-content/themes/tana/images/pattern-en.png);
    background-repeat: repeat;
    position: absolute;
    top: 0px;
    left: 0px;
    bottom: 0px;
    right: auto;
    opacity: 0.015;
    visibility: hidden;
}

.push-menu .pm-container .pm-wrap {
    text-align: right;
}

#header .search-panel form input {
    text-align: right;
}

#header .search-panel {
    margin-right: 0px;
    margin-left: 80px;
}

.subscribe-form button,
.mc4wp-form button,
.subscribe-form input[type=submit],
.mc4wp-form input[type=submit] {
    left: 0;
    right: auto;
}

.post .image-thumb,
.post .clearfix img {
    float: right;
    margin-right: 0;
    margin-left: 20px;
}

.meta span+span {
    margin-left: 0;
    margin-right: 8px;
}

.news-slider .box p,
.news-slider .box h4,
.news-slider .box .meta {
    float: right;
    direction: rtl;
    padding: 0 10px 0 0
}

#header .panel-ticker .tt-el-ticker .entry-arrows {
    float: right;
    direction: ltr;
}

.pagination-next-prev {
    direction: ltr;
    float: right;
    width: 100%;
}

.meta .author {
    float: right;
}

.social-sharing {
    text-align: left;
}

.category-more img {
    margin-left: 0;
    margin-right: 10px;
}

.news-slider .box {
    right: 0;
}

.news-slider.photo-news-slider .ms-thumb .meta {
    padding: 10px 0px 2px 15px;
}

.news-slider .ms-thumb .meta {
    float: right;
}


/* make the arrow for read more turned to left */

.category-more>img {
    transform: rotateY(180deg);
}

.push-menu .pm-container .pm-wrap .medium-menu ul li a::before {
    margin-right: 0px;
    margin-left: 20px;
}

.widget .social-links a+a {
    margin-right: 15px;
    margin-left: 0px;
}

.category-more.text-right {
    left: 0;
    right: auto;
}

.btn-group>.btn-group,
.btn-toolbar .btn-group,
.btn-toolbar .input-group,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.dropdown-menu {
    float: right;
}
.col-xs-offset-5 {
    margin-right: 41.66666667%;
    margin-left: 0;
}
div.userpro-overlay-inner a.userpro-close-popup {
    /* color: #fff;
    text-align: left;
    width: 100%;
    display: block; */
}

.essb_links.essb_template_clear-retina li a {
    text-align: right;
}

.master-slider {
    direction: ltr;
}

.video-frame {
    text-align: left;
    direction: ltr;
}

.input-group-addon:first-child {
    border-right: 1px solid #ccc;
    border-left: 0;
}

.input-group-addon:last-child {
    border-left: 1px solid #ccc;
    border-right: 0;
}

.page404 .search_form button,
.search-no-results .articles .search_form button,
.page404 .search_form input[type=submit],
.search-no-results .articles .search_form input[type=submit] {
    right: auto;
    left: 0px;
}
.slider-pro {
    direction: ltr;
}
.single .content-area .entry-content *:first-child {
    direction: rtl;
}

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

@media (min-width: 768px) {
    .col-sm-1,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9 {
        float: right;
    }
    .col-sm-offset-4 {
        margin-right: 33.33333333%;
        margin-left: 0;
    }
    .col-sm-offset-5 {
        margin-right: 41.66666667%;
        margin-left: 0;
    }
    .master-slider {
        direction: rtl;
        margin: 0px 0px 0px 300px !important;
    }
    .ms-thumb-list.ms-tabs.ms-dir-v.ms-align-right {
        left: -290px;
        right: auto!important;
    }
    .news-slider:not(.news-slider-hover) .ms-thumb-list.ms-dir-v {
        margin-left: -10px!important;
    }
}


/* home page-slider style */

.wprpsp-recent-post-slider.wprpsp-design-1 .slick-next {
    right: 0px;
    right: auto;
    left: 32px;
}

.wprpsp-recent-post-slider.wprpsp-design-1 .wprpsp-post-cnt-left {
    padding: 20px 20px 35px 20px;
    position: absolute;
    left: 0;
    bottom: 0px;
    background: rgba(0, 0, 0, 0.5);
    z-index: 9;
    color: #fff;
    right: 0!important;
}

.wprpsp-recent-post-slider.wprpsp-design-1 .slick-prev {
    right: auto;
    left: 0px;
}


/* mobile */
@media screen and (max-width: 768px) {
    .wprpsp-recent-post-slider.wprpsp-design-6 .slick-prev {
        right: auto;
        left: 0;
    }
    
    .wprpsp-recent-post-slider.wprpsp-design-6 .slick-next {
        right: auto;
        left: 32px;
    }
}
