/*#languages-menu{display:none;}*/

.section-thumb{
    margin-bottom:10px;
}

#map{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
}

.swiper-button-disabled{
    opacity:0 !important;
}

body.page-id-151 #languages-menu{display:none;}
body.en li.menu-item-3838{display:none;}

.ajax-load-more-wrap{
    margin-top: 50px;
}

body.page-template-jobs .post-content img{
    max-width:100%;
    height:auto;
}

ul.alm-ajax{padding:0;overflow:hidden;}

.clear-btn{
    display: inline-block;
    padding: 8px 8px 0;
}
.clear-btn a{
    text-decoration: underline;
}
.projects-gallery-item a {
    filter: grayscale(1);
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center top;
}
.projects-gallery-item a:hover {
    filter: grayscale(0);
}
.projects-gallery-item a img {opacity: 0;}
.more-section-items .projects-gallery-item a img{opacity:1;}
.small-image a{
    /*height:274px;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center top;*/
}
/*
.big-image a{
    height:598px;
}
*/
.spacer-about{
    margin-top:110px;
}

.post-item-content .text{
    margin-bottom:40px;
}

.section-thumb img{
    height:auto;
}

body.page-template-about-company .post-item .post-item-content{
    padding: 0 0 25px 0;
}

.gray-box-slider-item img{
    height:307px;
    width:auto;
}

.slider-container .imgs img{margin:0 auto;height:auto;}

.projects-tbl .project-name{width:17%;}
.projects-tbl .project-year{width:8%;}
.projects-tbl .project-size{width:14%;}
.projects-tbl .project-product{width:12%;}

#acp-toggle-toolbar{display:none !important;}
ul li.has-dropdown.mobile-show{display:none;}

#main-slider-logo img{opacity:0;}

.section-btn[data-category-id="24"]{display:none;}

/*.filter-buttons.child {margin-top: 0;}*/
.filter-buttons.child .section-btn {margin-top: 20px;}

.credit-row{
    display:none;
}

body.home .credit-row{display:block;}

body.page-template-contact .contact-section a{
    text-decoration: underline;
}
body.page-template-contact .contact-section a:hover{
    text-decoration: none;
}

.alm-load-more-btn.done{display:none;}


/*
.filter-buttons.child .section-btn:nth-child(10n +1) {margin-right: 0;clear:right;}
*/

.project-item-size span.text-title:before{
    content: attr(title);
    font-weight:bold;
    font-size:12pt;
}

.project-item-size span.number-title{
    position: absolute;
    opacity: 0;
    font-size: 0;
}

.filters .filter-buttons.child a{font-size:10pt !important;}

.filter-buttons.child:before{
    content: "";
    display: block;
    height: 1px;
    background: #000;
    margin:0 5px;
}


body.page-template-about .slider-container .slick-slide{
    float:left;
}

/*.ig-feed-box{display:none;}*/
.ig-info{
    width: 100%;
    padding: 15px 6px;
    text-align: left;
    direction: ltr;
    font-size: 16px;
}

.ig-info .likescount{font-weight:bold;}
/*.eapps-instagram-feed-posts-item-overlay{display:none !important;}*/
.eapps-instagram-feed-posts-item{background:transparent !important;}
.ig-feed{
    padding:55px 0;
    background:#f3f3f4;
    direction:ltr;
}

.ig-slider-feed .gray-box-slider-container{
    margin:0;
}


.ig-slider-feed .gray-box-slider-item img{
    height: 487px;
}
@media (max-width: 1800px) {
    .ig-slider-feed .gray-box-slider-item img{
        width: calc(84.2vw /3 - 20px);
        height: calc(84.2vw /3 - 20px);
    }
}

@media (max-width: 1300px) {
    .ig-slider-feed .gray-box-slider-item img{
        width: calc(1165px /3 - 20px);
        height: calc(1165px /3 - 20px);
    }
}

@media (max-width: 1199px) {
    .ig-slider-feed .gray-box-slider-item img{
        width: calc(89.1vw /3 - 20px);
        height: calc(89.1vw /3 - 20px);
    }
}

@media (max-width: 767px) {
    .ig-slider-feed .gray-box-slider-item img{
        width: calc(100vw - 30px);
        height: auto !important;
    }
    .ig-slider-feed .gray-box-slider-item { margin-right:0 !important; }
    .ig-slider-feed{
        padding:15px 0;
    }
}




@media (min-width: 768px) {
    .ig-slider-feed .swiper-slide {
        margin: 0 10px;
    }

    /* the parent */
    .ig-slider-feed .swiper-wrapper {
        margin: 0 -10px;
    }
}

.ig-slide-content{
    text-align:left;
    font-family: 'NarkisBlockMFOEN';
}
/*.ig-slider-feed .gray-box-slider-item{*/
    /*margin:0;*/
/*}*/

.ig-slider-feed{
    padding:45px 0;
    background:#f3f3f4;
}

.ig-slider-feed .gray-box-slider-caption{
    padding:10px 15px;
    direction:ltr;
    font-size:18px;
    font-weight:bold;
}

.ig-date{
    font-size:17px;
    padding:10px 15px;
}

.header_icon{
    width: 20px;
    height: auto;
    vertical-align: text-top;
}

.eapps-instagram-feed-posts-item-red-like-container{display:none !important;}

body.he.page-template-about .slider-container{direction:ltr;}

body.home #about-post a.readmore:after{display:block;}
body.home #about-post a.readmore:hover:after{display:none;}

body.home .post-item a.readmore:after{display:block;}
body.home .post-item a.readmore:hover:after{display:none;}

body.page-template-articles .post-item a.readmore:after{display:block;}
body.page-template-articles .post-item a.readmore:hover:after{display:none;}

body.single-projects .post-item a.readmore:after{display:block;}
body.single-projects .post-item a.readmore:hover:after{display:none;}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}

body.single-jobs.he #languages-menu{
    display:none !important;
}


.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}