/*
 * Theme Name: Makoto RTL CSS
 * Description: Adds support for languages written in a Right To Left (RTL) direction.
 */
body {
    direction: rtl;
    unicode-bidi: embed;
 }
 .eltdf-main-menu>ul>li {
    float: right;
}
.eltdf-drop-down .inner ul li {
    direction: rtl;
    text-align: right;
}
.eltdf-logo-wrapper a {
    height: 130px!important;
}
#respond input[type=text], #respond textarea, .eltdf-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
    margin: 0 0 10px;
    padding: 10px;
    text-align: right!important;
    direction: rtl!important;
}
.wpcf7-form p, p.form-submit {
    margin: 0;
}
.eltdf-custom-form .eltdf-custom-form-submit {
    margin-top: 10px;
}
.eltdf-grid-col-8,
.eltdf-grid-col-4,
.eltdf-portfolio-single-holder.eltdf-ps-gallery-layout .eltdf-ps-image-holder .eltdf-ps-image {
    float: right;
}
span.eltdf-btn-line-right,
span.eltdf-btn-line,
a.eltdf-btn.eltdf-btn-large.eltdf-btn-simple.eltdf-btn-arrow-enabled {
   /* display: none!important;*/

}
section.eltdf-side-menu.ps.ps--theme_default {
    text-align: center!important;
}
input.inps_strip,
input.inps_strip_btn {
    width: calc(96% / 4)!important;
    margin: 0.5%!important;
    font-size: 15px!important;
}
input.inps_strip_btn{
    padding: 8px!important;
}
div#maxer {
    max-height: 180px!important;
}
h3.eltdf-pli-title.entry-title {
    text-align: right;
    direction: rtl;
}

.eltdf-portfolio-single-holder {
    margin: 0;
}
p.eltdf-testimonial-text,
span.eltdf-testimonials-author-name {
    direction: rtl!important;
    text-align: center;
}
/****Menu Arrows on hover to the left***/

.eltdf-drop-down .second .inner ul li a .eltdf-btn-line-bottom {
    bottom: 0;
    -webkit-transform: rotate(-145deg);
    -moz-transform: rotate(-145deg);
    transform: rotate(-145deg);
    transform-origin: 100% 100%;
}
.eltdf-drop-down .second .inner ul li a .eltdf-btn-line-top {
    top: 0;
    -webkit-transform: rotate(145deg);
    -moz-transform: rotate(145deg);
    transform: rotate(145deg);
    transform-origin: 100% 0;
}
.eltdf-drop-down .second .inner ul li a .eltdf-btn-line {
    right: -12px;
}
.eltdf-drop-down .second .inner ul li a .eltdf-btn-line-bottom, .eltdf-drop-down .second .inner ul li a .eltdf-btn-line-top {
    position: absolute;
    right: 13px;
    width: 6px;
    height: 1px;
    background-color: currentColor;
    opacity: 1;
}

/******tamar****/

span.eltdf-btn-line-holder,
.eltdf-post-info-date.entry-date.published.updated {
  /*  display: none!important;*/
}
.eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder{left:480px;}

.eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder .eltdf-btn-line-top, .eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder .eltdf-btn-line-bottom{right:48px;}

.eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder .eltdf-btn-line-bottom{transform: rotate(-125deg);}

.eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder .eltdf-btn-line-top{transform: rotate(125deg);}


/***     עמוד הבית ***/

@media (max-width: 1440px){

   .eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder{left:369px;}
}
@media (max-width: 1200px){

   .eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder{left:330px;}
}
@media (max-width: 1024px){

   .eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder{left:242px;}
}
@media (max-width: 768px){

   .eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder{left:176px;}
}

/*** **/

@media (min-width: 1441px){
 .page-id-1072 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:505px;}
}
@media (max-width: 1440px){

 .page-id-1072 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:505px;}
}

@media (max-width: 1200px){

  .page-id-1072 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:420px;}
}

@media (max-width: 1024px){

  .page-id-1072 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:267px;}
}

@media (max-width: 678px){

    .page-id-1072 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:196px;}
}

/***     עמוד הבית סוף ***/

.eltdf-drop-down .second .inner ul.right li a .item_outer .eltdf-btn-line-right
{display:none !important;}

.eltdf-btn.eltdf-btn-simple .eltdf-btn-text{float:right;}
.eltdf-blog-list-holder .eltdf-post-read-more-button a > span.eltdf-btn-line-holder > span.eltdf-btn-line-bottom, .eltdf-blog-list-holder .eltdf-post-read-more-button a > span.eltdf-btn-line-holder > span.eltdf-btn-line-top{right:16px;}
.eltdf-post-read-more-button a > span.eltdf-btn.eltdf-btn-arrow-enabled .eltdf-btn-line-holder{left:0px !important;}

.eltdf-blog-list-holder .eltdf-post-read-more-button a > span{left:0px !important;}

/***     עמוד לוגואים ***/

@media (min-width: 1441px){
 .page-id-4942 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:310px;}
}
@media (max-width: 1440px){

 .page-id-4942 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:257px;}
}

@media (max-width: 1200px){

  .page-id-4942 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:214px;}
}

@media (max-width: 1024px){

  .page-id-4942 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:267px;}
}

@media (max-width: 678px){

    .page-id-4942 .eltdf-portfolio-list-holder.eltdf-pl-gallery-overlay.eltdf-pl-has-shadow .eltdf-pl-item-inner a > span{left:300px;}
}

/** סוף עמוד לוגואים  **/


@media (max-width: 1024px) and (min-width: 768px){

.page-id-1072 > div.eltdf-wrapper > div.eltdf-wrapper-inner > div.eltdf-content > div > div.eltdf-full-width{top:485px;}

.vc_row.vc_row-o-content-bottom>.vc_column_container>.vc_column-inner, .vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_column_container {width:670px;}
  .vc_custom_1545144079534 {
      padding-right: 36px !important;
  }
.vc_custom_1543837017686 {
    padding-top: 327px !important;
}
.vc_row.wpb_row.vc_row-fluid.tttt.vc_custom_1544517084575.vc_row-has-fill.eltdf-parallax-row-holder.eltdf-content-aligment-center {
    display: none;
}

}

@media (max-width: 1024px){
.eltdf-parallax-row-holder {
       background-size: initial;
}

 .vc_custom_1543871300550 {
    padding-right: 150px !important;
     padding-left: 150px !important;
 }

}

/******* end *******/

.eltdf-bli-content a {
    font-family: Rubik;
}
.eltdf-grid-col-3 {
    float: right;
    text-align: right;
    direction: rtl;
}
.eltdf-page-footer .eltdf-footer-top-holder .eltdf-footer-top-inner.eltdf-grid {
    padding: 80px 0 40px;
}
.blog .eltdf-title-wrapper,
.blog .eltdf-title-holder.eltdf-standard-type.eltdf-title-border-bottom {
    max-height: 100px;
}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow {
    position: absolute;
    left: 0;
    right: auto;
}
.fa-angle-right:before {
    content: "\f104";
}
.eltdf-custom-form span {
    float: right!important;
}
.eltdf-blog-list-holder span.eltdf-post-title {
    font-family: rubik;
}
.blog .eltdf-title-holder .eltdf-title-wrapper .eltdf-page-title {
    font-weight: bold;
    font-size: 55px;
}
.mobile_phone {
    position: absolute;
    z-index: 999999!important;
    top: 20px;
    right: 25px;
    display: none;
}
.mobile_phone i {
    font-size: 40px;
}

@media(max-width: 768px){
    .eltdf-eh-item-content {
        padding: 0!important;
    }
    .vc_custom_1543836854068 {
        margin-top: 0 !important;
        padding-bottom: 0px !important;
    }
    div#maxer {
        max-height: 100%!important;
        margin-top: 30px;
    }
    div#maxer h3 {
        font-size: 25px;
    }
    input.inps_strip {
        width: 100%!important;
        margin: 2.5%!important;
    }
    #mob_full{
        padding:50px!important;
    }
    .eltdf-grid-col-3 {
        float: none;
        text-align: center!important;
        direction: rtl;
    }
    .eltdf-mobile-header .eltdf-mobile-menu-opener a .eltdf-mobile-menu-icon {
        font-size: 45px;
    }
    nav.eltdf-mobile-nav.ps.ps--theme_default a {
        font-size: 16px!important;
    }
    .vc_column-inner h3, .vc_column-inner h1 {
        font-size: 25px;
    }
    div#pre_me {
        padding: 0 15px!important;
    }
    nav.eltdf-mobile-nav.ps.ps--theme_default {
        height: auto!important;
    }
    li.menu-item h6 {
        font-size: 16px!important;
        font-weight: normal!important;
    }
    #services {
        padding-top: 80px !important;
        padding-right: 0px !important;
        padding-bottom: 70px !important;
        padding-left: 0px !important;
    }
    div#logo_print {
        padding-bottom: 65px!important;
    }
    .eltdf-text-marquee{
        display:none;
    }
    div#blog_row {
        padding-top: 22px!important;
    }
    div#blog_row  .eltdf-large-space .eltdf-outer-space .eltdf-item-space {
        margin: 0!important;
    }
    .vc_row {
        padding: 0!important;
    }
    .mobile_phone{
        display: block;
    }
    .tp-bullets.makoto-bullets.vertical.nav-pos-hor-left.nav-pos-ver-center.nav-dir-vertical {
        display: none;
    }
    div#maxer .eltdf-eh-item-content {
        padding: 0 5% 25px 0 !important;
    }
    div#maxer .vc_column-inner{
        margin-top: 0!important;
    }
}
.eltdf-drop-down .second .inner ul.right li.current-menu-item>a .item_outer {
    padding: 0 0 0 10px;
}
.eltdf-drop-down .second .inner ul.right li a {
    padding: 4px 0 4px 0;
    text-align: right;
}
li.menu-item ul.right a:hover span.item_text::before {
    content: url('/wp-content/uploads/2018/12/unnamed.png');
    font-family: 'FontAwesome';
    margin-left: 5px;
}
li.menu-item ul.right .current_page_item span.item_text::before {
    content: url('/wp-content/uploads/2018/12/unnamed.png');
    font-family: 'FontAwesome';
    margin-left: 5px;
}
.eltdf-ps-navigation .eltdf-ps-next,
.eltdf-ps-navigation .eltdf-ps-prev {
    text-align: center!important;
}
.eltdf-ps-navigation {
    margin: 35px 0 35px;
}
span.social_flickr {
    text-align: center!important;
}
.eltdf-drop-down .second.right {
    right: 0;
    left: auto;
    top: 100px;
}
.eltdf-sticky-holder .eltdf-drop-down .second.right {
    right: 0;
    left: auto;
    top: 60px!important;
}
.eltdf-logo-wrapper {
    padding-top: 0px;
}
.eltdf-sticky-header.header-appear .eltdf-logo-wrapper {
    padding-top: 0;
}
div.wpcf7-mail-sent-ok {
    border: 2px solid rgba(240, 84, 100, 1);
}
body .pp_pic_holder a.pp_arrow_previous:after {
    content: "\f3d3";
}
body .pp_pic_holder a.pp_arrow_next:after {
    content: "\f3d2";
}
body .pp_pic_holder .pp_details .pp_nav {
    width: 90%;
}
a.pp_close {
    font-family: rubik!important;
}
body .pp_pic_holder a.pp_close:after {
    content: "x";
    font-size: 17px;
    position: relative;
    top: 0;
    left: auto;
    right: 3px;
    font-weight: bold;
}
body .pp_pic_holder a.pp_arrow_next {
    margin: 0 14px 0 0!important;
}
.eltdf-drop-down .second .inner ul li a:hover .item_outer, .eltdf-drop-down .second .inner ul li.current-menu-ancestor>a .item_outer, .eltdf-drop-down .second .inner ul li.current-menu-item>a .item_outer {
    padding: 0 40px 0 0;
}
.eltdf-drop-down .second .inner ul li a .item_outer {
    padding: 0 10px 0 0;
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    transform: translateX(0);
}