/*
Theme Name: WP Bootstrap 4

Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

https://codex.wordpress.org/Right-to-Left_Language_Support

*/



body { direction: rtl; unicode-bidi: embed; text-align: right; }

h1, h2, h3, .h1, .h2, .h3 { font-family: 'Almoni Tzar AAA'; }

.navbar-brand { margin-left: 1rem; margin-right: 0; }

.ml-auto { margin-right: auto !important; margin-left: 0 !important; }

h5.widget-title { text-align: right;}

.dropdown-menu { right: 0; }
.dropdown-toggle::after { margin-left: 0em; margin-right: 0.255em; }

.navbar-dark .navbar-nav .dropdown-menu a { text-align: right; }

blockquote { border-left: 0; border-right: 3px solid #A48453; }

.sidebar-1-area .widget ul, .footer-widgets .widget ul { padding-right: 20px; }

.comments-area .logged-in-as { padding-right: 15px; }

.quote { font-family: 'Almoni Tzar AAA'; }
.donations-form  h4 { font-family: 'Almoni Tzar AAA'; }
.pre-footer-title { font-family: 'Almoni Tzar AAA'; }

.oi-chevron-right:before { content: '\e036'; }

.widget-area .star-rating:before { margin-right: 30px; float: right; left: auto; right: 0; }

.contact-form { direction: rtl; }

.modal-header .close {
    margin: -1rem auto -1rem 0;
}

.head-banner { font-family: 'Almoni Tzar AAA'; }

.front-page .the-light-wrap { margin-left: 15px !important;  margin-right: 0 !important; }

/* SM */
@media (max-width: 575.98px) {
    #site-navigation .btn-donations { left: 10px; right: unset; }
    #site-navigation .btn-search { left: 100px; right: unset; }
    .dropdown-toggle::after { left: 10px; right: unset; }
    #site-navigation .btn-language { left: 140px; right: unset; }

    #site-navigation .btn-he { display: none; }
    #site-navigation .btn-en { display: block; }

    .front-page .the-light-wrap { margin-left: 0 !important; margin-right: 0 !important; }

}
/* MD ++ */
@media (min-width: 576px) {
    #primary-menu-wrap { left: 0; }

    #primary-menu-wrap > #primary-menu > .nav-item:last-child a { border-right: 1px solid #BFA57A; padding-right: 1rem; margin-right: 0;  border-left: 0; }

    .fixed-top #primary-menu-wrap { margin-right: auto; margin-left: unset; left: unset; }

	.flexslider {direction:ltr; overflow:hidden;}

    #metaslider_127 img {
      -webkit-mask-image:  -webkit-linear-gradient(180deg, rgba(255,255,255,0.1) 25%, rgba(255,255,255,1) 73%);
      mask-image: linear-gradient(180deg, rgba(255,255,255,0.6) 10%, rgba(255,255,255,1) 100%);

	  
	  
	  
      /*
      layer-1{
background: -moz-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 59%, rgba(255,255,255,0.34) 73%, rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 59%, rgba(255,255,255,0.34) 73%, rgba(255,255,255,1) 100%);
background: -o-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 59%, rgba(255,255,255,0.34) 73%, rgba(255,255,255,1) 100%);
background: -ms-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 59%, rgba(255,255,255,0.34) 73%, rgba(255,255,255,1) 100%);
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 59%, rgba(255,255,255,0.34) 73%, rgba(255,255,255,1) 100%);
*/
    }
}


#top-menu {  margin-right: auto !important; margin-left: 0 !important; }
#primary-menu { margin-right: auto !important; margin-left: 0 !important; }

#primary-menu .dropdown-menu, #primary-menu .dropdown-menu .nav-item { text-align: right; }

.footer-logo { margin-right: 0; margin-left: 1rem; }
.site-footer .navbar .menu-item { border-left: 1px solid #ccc; border-right: 0; }
.site-footer .navbar .menu-item:last-child { border: 0; }
.site-footer .navbar .menu-item:first-child > a { padding-right: 0 !important; padding-left: 20px !important; }
.footer-widgets div div:last-child { margin-left: 0; margin-right: auto; }

.site-footer .navbar .menu-item { border-left: 1px solid #ccc; }
span.your-email + input.wpcf7-submit { left: 0; }

.youtube-channel { padding-right: 25px; background-position: right; }

[dir='rtl'] .slick-prev {
    right: 10px;
    left: auto;
}

[dir='rtl'] .slick-next {
    right: auto;
    left: 10px;
}
.quote { background: url(assets/images/feats/quote-icon.svg) right top no-repeat; background-size: 50px 50px; }
.up-down-scroll { left: 4px; right: unset; }
.marquee + .btn-marquee-toggle { left: 5px; right: unset; }

.list-cards { text-align: right; }
.list-row > .card > img { float: right; margin-left: 1rem; margin-right: 0; }


.front-page .card-group .h2 .btn { float: left; }
.front-page .card-group > .card { margin-right: 0rem; }
.front-page .card-group > .card ~ .card { margin-right: 1rem; margin-left: 0; }
#slick-show .slick-in-buttons { flex-direction: row !important; justify-content: flex-start !important; }

.rtl .cool-timeline-horizontal [dir="rtl"] .slick-arrow .fa-arrow-circle-o-left:before {
    content: "\f35a" !important;
    margin-right: -20px;
}

.rtl .cool-timeline-horizontal [dir="rtl"] .slick-arrow .fa-arrow-circle-o-right:before {
    content: "\f359" !important;
    margin-right: -20px;
}

.he { display: block !important; }
.en { display: none !important;  }