﻿/**lehem erez**/
body    { background-image: url(../../../warehouse/temp/lehemErez/web-bg.jpg);background-size: 100%;color: #221f1f;background-position:center center;letter-spacing: 0.5px;background-attachment:fixed; }
.enLang {font-family:Teko-Regular; }

#header .menu-nav {color: #221f1f;}
#header .submenu{color: #221f1f;}
#header .menu-nav {background:  transparent;}
#nav-toggle span, #nav-toggle span:after, #nav-toggle span:before, #nav-toggle-mobile span, #nav-toggle-mobile span:after, #nav-toggle-mobile span:before {background-image: url(../../../warehouse/temp/lehemErez/header-nav-line.png);background-color:  transparent;height:  5px;background-size:  cover;width: 36px;}
#header #header-right .closed {color: #fff;}
#header.fullScreenMenu .navbar-content .submenu li a{background-size: cover;}
#header #header-center-kdm a:after, #header #header-center-kdm a:before {content:  "";display:  block; background-size: cover; background-image: url(../../../warehouse/temp/lehemErez/header-links-border.svg);width: 100%;height: 3px;background-repeat-x:  repeat;background-repeat-y:  no-repeat;}

#header.bg { background-image: url(../../../warehouse/temp/lehemErez/headerBG.png);/*color: #221f1f;*/overflow: visible;     background-size: 100% 86px;background-color:transparent; }
#header.bg #header-center-kdm a:after, #header.bg #header-center-kdm a:before {content:  "";display:  block;background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg);}
#header.bg #nav-toggle span,
#header.bg #nav-toggle span:after,
#header.bg  #nav-toggle span:before,
#header.bg  #nav-toggle-mobile span,
#header.bg  #nav-toggle-mobile span:after,
#header.bg  #nav-toggle-mobile span:before{background-image: url(../../../warehouse/temp/lehemErez/header-nav-line-dark.png);}
#header.bg #header-right .closed{color: #221f1f;}
#header.bg #nav-toggle.active span{background-image:  none;}
#header.bg .social-links            { padding-top: inherit;padding-bottom: inherit; vertical-align: bottom; }
#header.bg #header-left img         { max-width:80px; } 
#header #header-center-kdm a        { transition: all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out; }
#header.bg #header-center-kdm a     { color: #221f1f; }

.gallery-cubes h4                   { display: none; }

@media(min-width:992px){
    .grid-text .sec-button:after,.newMenuSection .grid-rows .grid-row-text a.grid-row-button:after,#DynamicFormObject input[type=submit]:after {  content: ">"; margin-right: 10px; transition: all 400ms ease-in-out; }
    .grid-text .sec-button:hover:after,.grid-text .sec-button:focus:after,.newMenuSection .grid-rows .grid-row-text a.grid-row-button:hover:after,
    .newMenuSection .grid-rows .grid-row-text a.grid-row-button:focus:after,#DynamicFormObject input[type=submit]:focus:after,#DynamicFormObject input[type=submit]:hover:after { margin-right: 5px; }
    #header #header-center-kdm a {border:  none;padding: 5px;margin-left: 5px;    zoom: 101%; }
    #nav-toggle-mobile.active span, #nav-toggle.active span {background-image:  none;}
    #header .social-links a {background-image: url(../../../warehouse/temp/lehemErez/header-SocialNetworks-border.png);width: 35px !important;height:  34px;background-size:  cover;}
    #header .social-links a.social_icon_instagram svg {width: 18px;height:  auto;}
    #header .social-links a.facebook_icon_instagram svg {width: 10px;}
    #header .social-links a svg{margin: 7px auto 0;display: block;}
    #header.bg #header-center-kdm a:focus, #header.bg #header-center-kdm a:hover {background:  transparent;color: #221f1f;}
    #header #header-center-kdm a:focus, #header #header-center-kdm a:hover {background:  transparent;color: inherit;}
    #header #header-center-kdm a:focus:after, #header #header-center-kdm a:hover:after { transform: translateY(3px);-webkit-transform:translateY(3px); }
    #header #header-center-kdm a:after, #header #header-center-kdm a:before { transition: all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out; }
    #header #header-center-kdm a:focus:before, #header #header-center-kdm a:hover:before { transform: translateY(-3px);-webkit-transform:translateY(-3px); }
    #header.fullScreenMenu .navbar-content h2:after,
    #header.fullScreenMenu .navbar-content h2:before{content:  "";background-image: url(../../../warehouse/temp/lehemErez/about-title-decoration.png);width: 40px;height:  10px;position:  absolute;background-size:  cover;top: 50%;transform: translateY(-50%);}
    #header.fullScreenMenu .navbar-content h2:after {left: -70px;}
    #header.fullScreenMenu .navbar-content h2:before {right: -70px;}
    #header.fullScreenMenu .navbar-content h2 {font-size: 250%;position:  relative;}
    #header .submenu li>a {font-size: 180%;}
    #header.fullScreenMenu .navbar-content .submenu li:first-child a,
    #header.fullScreenMenu .navbar-content .submenu li.giftcard a {margin-right: 0;}
    /*#header.fullScreenMenu .navbar-content .submenu li a {margin-right: 100px;position:  relative;}*/
    #header.fullScreenMenu .navbar-content .submenu li a { position:  relative;}
    #header.fullScreenMenu .navbar-content .submenu > li { position:relative;padding-right: 50px;padding-left: 50px; }
    #header.fullScreenMenu .navbar-content .submenu li:first-child,#header.fullScreenMenu .navbar-content .submenu li.giftcard { padding-right: 0px; }
    /*#header.fullScreenMenu .navbar-content .submenu li a:before{content:"";position:absolute;height:100%;width:2px;background-color: #221f1f;right: -57px;}*/
    #header.fullScreenMenu .navbar-content .submenu > li:not(.menus):before   { content: "";position: absolute;height: 38px;width: 2px;background-color: #221f1f;right: 0px;top: 50%;transform:  translateY(-50%);-webkit-transform:translateY(-50%); }
    #header.fullScreenMenu .navbar-content .submenu {width: 1160px;}
    /*#header.fullScreenMenu .navbar-content .submenu li:first-child a:before,
    #header.fullScreenMenu .navbar-content .submenu li.giftcard a:before{opacity:0;}*/
     #header.fullScreenMenu .navbar-content .submenu li:first-child:before,
    #header.fullScreenMenu .navbar-content .submenu li.giftcard:before{opacity:0;}
    #header #header-left img{content: url(../../../warehouse/temp/lehemErez/logo-w.png);}
    #header.bg #header-left img{content: url(../../../warehouse/temp/lehemErez/logo.png);}
    #header.bg .social-links a{    background-image: url(../../../warehouse/temp/lehemErez/header-SocialNetworks-border-dark.png)}
    #header.bg .social-links a svg{fill:#221f1f}   
    /*#header:after{content: "";background-image: url(../../../warehouse/temp/lehemErez/deli-top.png);position: absolute;width: 100%;height: 23px;z-index: 4;left: 50%;transform: translateX(-50%);background-size: cover;bottom:0px;opacity:0;transition: all 0ms ease-out;-webkit-transition: all 0ms ease-out;}*/
    #header.bg:after{bottom: -13px;opacity:1;transition: all 300ms ease-out;-webkit-transition: all 300ms ease-out;}
    #header .submenu>li.active, #header .submenu>li:focus, #header .submenu>li:hover            { background: transparent;color: inherit; }
    /*#header.fullScreenMenu .submenu>li.active > a, #header.fullScreenMenu .submenu>li:focus > a, #header.fullScreenMenu .submenu>li:hover > a { border-top: 3px solid;border-bottom: 3px solid; }
    #header.fullScreenMenu .submenu li > a { border-top: 3px transparent solid;border-bottom: 3px solid transparent; }*/
    #header.fullScreenMenu .submenu li > a { border-top: 3px transparent solid;border-bottom: 3px solid transparent; }
    #header.fullScreenMenu .navbar-content .submenu > li:first-child.active > a:before, #header.fullScreenMenu .navbar-content .submenu > li.giftcard.active > a:before, #header.fullScreenMenu .navbar-content .submenu > li.active > a:before {
    content: ""; display: block;background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg);width: 100%;height: 3px;
    right: auto;top: 0;opacity: 1;background-size: cover;background-repeat: no-repeat;position: relative; }
     #header.fullScreenMenu .navbar-content .submenu > li:first-child.active > a:after, #header.fullScreenMenu .navbar-content .submenu > li.giftcard.active > a:after, #header.fullScreenMenu .navbar-content .submenu > li.active > a:after {
        content: ""; display: block;background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg);width: 100%;height: 3px;
    right: auto;top: 0;opacity: 1;background-size: cover;background-repeat: no-repeat;position: relative; }
    #header .submenu li>a:focus { text-decoration: none; }
    #header .submenu > li>a:before,#header .submenu > li>a:after { content: ""; display: block; width: 100%; height: 3px; right: auto; top: 0; opacity: 0; background-size: cover; background-repeat: no-repeat; position: relative;transition:all 250ms ease-in-out;-webkit-transition:all 250ms ease-in-out; }
    #header .submenu > li>a:before { top: -15px; }
    #header .submenu > li>a:after { top: 15px; }
    #header .submenu> li>a:focus:before,#header .submenu> li>a:hover:before { content: ""; display: block;background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg);width: 100%;height: 3px;
    right: auto;top: 0;opacity: 1;background-size: cover;background-repeat: no-repeat;position: relative; }
    .fullScreenMenu #navbar-collapse-main .submenu>li.has-sub:hover > a:before { display: none; }
    .fullScreenMenu #navbar-collapse-main .submenu>li.has-sub:hover > a:after { display: none; }
    #header.fullScreenMenu .navbar-content .submenu > li:not(.menus).branches:after { content: "";position: absolute;height: 38px;width: 2px;background-color: #221f1f;left: 0px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%); }

    #header .submenu> li>a:focus:before, #header .submenu> li>a:hover:after             { content: ""; display: block; background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg); width: 100%; height: 3px;right: auto;top: 0; opacity: 1; background-size: cover; background-repeat: no-repeat; position: relative; }

    #header.fullScreenMenu .submenu li li a:before,#header.fullScreenMenu .submenu li li a:after { content: "";display: block; width: 100%; height: 3px; right: auto; top: 0; opacity: 0;background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg); background-size: cover;background-repeat: no-repeat; position: relative; /*transition: opacity 250ms ease-in-out; -webkit-transition: opacity 250ms ease-in-out;*/ }
    #header.fullScreenMenu .submenu li li a:after { top:auto; bottom: 0; }
    #header.fullScreenMenu .submenu li li a:hover:after, #header.fullScreenMenu .submenu li li a:focus:after,#header.fullScreenMenu .submenu li li a:hover:before, #header.fullScreenMenu .submenu li li a:focus:before { opacity:1; }

    #header.fullScreenMenu .submenu li>a:focus:before,#header.fullScreenMenu .submenu li>a:focus:after { display: none; }
}

@media(max-width:1024px) and (min-width:991px){
    #header.fullScreenMenu .navbar-content .submenu { width:90%;font-size: 80%; }
}
@media(max-width:991px) and (min-width:768px){
    #header.fullScreenMenu .navbar-content .submenu li{font-size: 110%;margin-bottom: 0px;}
}
@media(max-width:767px){
    #nav-toggle span, #nav-toggle span:after, #nav-toggle span:before, #nav-toggle-mobile span, #nav-toggle-mobile span:after, #nav-toggle-mobile span:before{  background-image: url(../../../warehouse/temp/lehemErez/header-nav-line-dark.png);}
    #nav-toggle-mobile.active span, #nav-toggle.active span {background-image: none;}
    #header         { background: transparent;color: #221f1f;background-image:url(../../../warehouse/temp/lehemErez/web-bg.jpg); }
    #header #header-center-kdm a:after, #header #header-center-kdm a:before{background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg);}
    #header.fullScreenMenu .navbar-content .submenu li {margin-bottom: 0px;position:relative;}
    #header #header-center-kdm a:first-child, #header #header-center-kdm a {font-size: 19px;padding: 0; display: inline-block;border:0; }
    #header.subopen #header-center-kdm a:first-child, #header.subopen #header-center-kdm a{visibility:hidden;}
    #header #header-center-kdm a:nth-child(4) {display:  none;}
    #header #header-right {width: 20%;}
    #header #header-center-kdm {width: 100%;}
    #header #header-right .closed { font-size: 100%; }
    #header #header-center-kdm a:first-child, #header #header-center-kdm a  { min-width:50px; }
}

.fullScreenMenu #navbar-collapse-main   { background-image: url(../../../warehouse/temp/lehemErez/web-bg.jpg); background-size:cover; background-repeat:no-repeat; }
.fullscreenMenuOpen #header .social-links a svg{fill:#221f1f;position:  relative;}
.fullscreenMenuOpen #nav-toggle span:after,
.fullscreenMenuOpen #nav-toggle span:before,
.fullscreenMenuOpen #nav-toggle-mobile span,
.fullscreenMenuOpen #nav-toggle-mobile span:after,
.fullscreenMenuOpen #nav-toggle-mobile span:before {background: transparent;background-image: url(../../../warehouse/temp/lehemErez/header-nav-line-dark.png);}
.fullscreenMenuOpen #header #header-left img {content: url(../../../warehouse/temp/lehemErez/logo.png);}
.fullScreenMenu .navbar-content{color: #221f1f;}
.fullscreenMenuOpen #header #header-left img {content: url(../../../warehouse/temp/lehemErez/logo.png);}

.fullScreenMenu .buttons-group{display:none;}
.fullscreenMenuOpen #header #header-left img {content: url(../../../warehouse/temp/lehemErez/logo.png);}
.fullscreenMenuOpen #header .social-links a {background-image: url(../../../warehouse/temp/lehemErez/header-SocialNetworks-border-dark.png);}
.fullScreenMenu #navbar-collapse-main .submenu>li.has-sub:before                { background-image: url(../../../warehouse/temp/lehemErez/arrowUp.svg); }
.fullScreenMenu #navbar-collapse-main .submenu>li.has-sub:after                 { background-image: url(../../../warehouse/temp/lehemErez/arrowDown.svg); }


@media(max-width:1440px) and (min-width:991px){   
    .iconsBoxLeft { bottom: 7%; left: 60px; }
    #home-gallery button.controlSlider { left: 15px!important; bottom: 10%; }
}
@media (max-width: 1025px) and (min-width: 991px){
    #DynamicFormObject .must:before { right: 14px; }
}
@media(max-width:991px) and (min-width:768px){
   
    .fullscreenMenuOpen #header .social-links a svg { vertical-align:baseline; }
}

@media(min-width:768px){
 
}

#home-gallery .iconBox img {max-width:  88px;}
#home-gallery .gallery-logo {max-width:  350px;width: 100%;}
#home-gallery .flex-control-paging li a.flex-active {background:  #86936b;}
#home-gallery .flex-control-paging li a {background:  #fff;}
#home-gallery:after {content:  "";background-image: url(../../../warehouse/temp/lehemErez/scroll-down-bg.png);position:  absolute;width: 100%;height: 72px;bottom:  0;z-index: 4;left: 50%;transform: translateX(-50%);background-size:  cover;}
#home-gallery .scroll-down svg, #home-gallery .scroll-down svg path {fill: #221f1f;width: 40px;height:  auto;}
#home-gallery .scroll-down {z-index: 6;}


#home-gallery .photoCaption .photoCaptionText {background:  transparent;max-width: 82%;padding: 0;}
#home-gallery .photoCaption .photoCaptionText:after {display: none;}
#home-gallery .photoCaption .photoCaptionText h2.photoTitle {color: #fff;font-size: 530%;position:  relative;width: 355px;margin: 0 auto;}
#home-gallery .photoCaption .photoCaptionText h2.photoTitle:after {content: "";background-image: url(../../../warehouse/temp/lehemErez/green.svg);width: 100%;height: 131px;position:  absolute;right: 0;z-index: -1;top: -10px;}
#home-gallery .photoCaption .photoCaptionText p, #home-gallery .photoCaption .photoCaptionText a.photoCaptionLink {background:  transparent;border: 0px;position:  relative;width: 290px;font-size: 140%;top: -25px;}
#home-gallery .photoCaption .photoCaptionText a.photoCaptionLink:hover {background: transparent;color: #fff;}
#home-gallery .photoCaption .photoCaptionText p:after, #home-gallery .photoCaption .photoCaptionText a.photoCaptionLink:after {content: "";background-image: url(../../../warehouse/temp/lehemErez/black.svg);width: 100%;height: 58px;position:  absolute;right: 0;z-index: -1;top: -2px;}
#home-gallery .photoCaption .photoCaptionText p{margin: 0 auto;color: #fff;line-height: 215%;}

@media(max-width:991px){
    #home-gallery:after         { height: 120px;background-position: center center;bottom: -60px; }
    #home-gallery .scroll-down{bottom: 20px;}
     .fullscreenMenuOpen #header .social-links a    { width: 40px !important;text-align:center; }
     #header.bg { background-size: cover; }
     #header,header,#header, header, .home-page #header:not(.bg) { background-image: url(../../../warehouse/temp/lehemErez/headerBG.png);/*color: #221f1f;*/overflow: visible; background-size: cover;background-color:transparent; }
     #header #header-center-kdm a:after, #header #header-center-kdm a:before{background-image: url(../../../warehouse/temp/lehemErez/header-links-border-dark.svg);}

    #header #header-center-kdm a { display: inline-block;border: 0;vertical-align: middle;color:#221f1f; }
    #header #header-center-kdm a:nth-child(4) { display: none; }
    #header #header-center-kdm .address { display: none; }
    #header #nav-toggle span,
    #header #nav-toggle span:after,
    #header  #nav-toggle span:before,
    #header  #nav-toggle-mobile span,
    #header  #nav-toggle-mobile span:after,
    #header  #nav-toggle-mobile span:before{background-image: url(../../../warehouse/temp/lehemErez/header-nav-line-dark.png);}
    #header #header-right .closed{color: #221f1f;}
    #header #nav-toggle.active span{background-image:  none;}
    #header .social-links            { padding-top: inherit;padding-bottom: inherit; vertical-align: bottom; }
    #header #header-left img         { max-width:80px; } 
    #header #header-center-kdm a        { transition: all 400ms ease-in-out;-webkit-transition:all 400ms ease-in-out; }
    #home-gallery .flex-direction-nav a.flex-next       { right: 20px; }
    #home-gallery .flex-direction-nav .flex-prev        { left: 20px; }
    .iconsBoxLeft, .iconsBoxRight { display: block; bottom:5%;}
    .iconBox.hideDesktop { display: inline-block; }
    #home-gallery .iconsBoxRight .iconBox img { max-width: 40px; }
    #home-gallery:not(.video-slider) button.controlSlider { top: 110px; }
    
    .newMenuSection  .grid-rows .grid-row-text p { display: none; }
    
}

@media(max-width:767px){
    #home-gallery:after{height: 111px;background-position:  center;bottom: -60px;}
    #home-gallery button.controlSlider {bottom: 30px;}
    #home-gallery .iconsBoxRight .iconBox img {max-width: 40px;}
    #home-gallery .iconsBoxLeft .iconBox img {max-width: 68px;}
    #home-gallery .iconsBoxRight {bottom: 52px;}
    #home-gallery .iconsBoxLeft {bottom: 40px;}
    body    { background-attachment:unset; }
    #home-gallery .photoCaption .photoCaptionText h2.photoTitle{width: 266px;font-size: 400%;height: 106px;}
    #home-gallery .photoCaption .photoCaptionText h2.photoTitle:after{height: 99px;top: -20px;}
    #home-gallery .photoCaption .photoCaptionText p,#home-gallery .photoCaption .photoCaptionText a.photoCaptionLink{width: 240px;top: -35px;height: 48px;}
    #home-gallery .photoCaption .photoCaptionText p:after, #home-gallery .photoCaption .photoCaptionText a.photoCaptionLink:after{height: 100%;top: -2px;}
}


#home-gallery .flex-direction-nav a.flex-next:before                { background-image: url(../../../warehouse/temp/lehemErez/right.png); width: 34px; height: 39px; }
#home-gallery .flex-direction-nav a.flex-prev:before                { background-image: url(../../../warehouse/temp/lehemErez/left.png); width: 34px;height: 39px; }
#home-gallery .flex-direction-nav a                                 { width: 34px;height: 39px; }
.blueimp-gallery>.close:focus, .flex-direction-nav a:focus          { outline: #AEBD84 solid 1px; }

.section-title h1, .section-title h2 {font-size: 250%;display:  inline-block;position:  relative;}
.section-title h1:after,.section-title h1:before, .section-title h2:after,.section-title h2:before,#headline h1:before,#headline h1:after {content: "";background-image: url(../../../warehouse/temp/lehemErez/3-dots-dark.png);width: 40px;height:  10px;position:  absolute;background-size:  cover;top: 50%;transform: translateY(-50%);}
.section-title h1:after,.section-title h2:after,#headline h1:after{left:-70px}
.section-title h1:before,.section-title h2:before,#headline h1:before{right: -70px;}
.grid-rows .grid-row{color:inherit}
#headline h1                { display: inline-block;position: relative; }
#headline                   { font-size: 250%; }

@media(max-width:767px){
    .section-title h1, .section-title h2{font-size: 210%;}
    /*.section-title h1:after, .section-title h1:before, .section-title h2:after, .section-title h2:before{width: 20px;height:5px;}*/
    .section-title h1:before, .section-title h2:before{right: -30px;}
    .section-title h1:after, .section-title h2:after{left: -30px;}


}

.ourStorySection {padding-top: 110px;}
.ourStorySection .grid-text-content {max-width: 870px;/*line-height:  1.33;*/}
.ourStorySection .grid-text-content p{margin-bottom: 35px;}
.ourStorySection .grid-text .sec-button, .newMenuSection .grid-rows .grid-row-text a.grid-row-button, .grid-text .sec-button {background-image: url(../../../warehouse/temp/lehemErez/about-btn.svg);width: 140px;height:  44px;background-size: contain;background-color: transparent;font-size: 105%;border-radius: 0px;padding: 0;line-height:  44px;border:  0px;color: #fff;}

.newMenuSection .grid-rows {max-width: 1170px;margin:  0 auto;}
.newMenuSection .grid-row li.slider-item {padding-bottom: 97%;}
.newMenuSection .grid-rows .grid-row { background-color:  transparent;direction: ltr !important; }
.newMenuSection .grid-rows .grid-row-text h2 {font-size: 230%;display:  inline-block;position:  relative;    margin-bottom: 29px;}
.newMenuSection .grid-rows .grid-row-text {text-align:  center;max-width:  388px;width: 100%;}
.newMenuSection .grid-rows .grid-row-text h2:after {content: "";background-image: url(../../../warehouse/temp/lehemErez/newMenu-title-decoration.png);width: 60px;height: 6px;background-size:  cover;display:  block;margin: 10px auto 0px;}
.newMenuSection .grid-rows .grid-row-text a.grid-row-button {width: 181px;background-image: url(../../../warehouse/temp/lehemErez/mdm-btn.svg);}
.newMenuSection .grid-row li.slider-item img { width: 101%; }


@media(max-width:991px){
    .newMenuSection .grid-rows{max-width: 90%;}
    .newMenuSection .grid-rows .grid-row-text h2:after  { display:none; }
    .ourStorySection { padding-top: 60px; margin-bottom: 30px; }
    .newMenuSection .grid-rows .grid-row-text { margin-top: 0; }
}

@media(max-width:767px){
    .newMenuSection .grid-rows .grid-row-text h2{font-size: 230%;}
    .newMenuSection .grid-rows .grid-row-text{max-width: 90%;}
    .ourStorySection .grid-text .sec-button, .newMenuSection .grid-rows .grid-row-text a.grid-row-button, .grid-text .sec-button,
    .newMenuSection .grid-rows .grid-row-text a.grid-row-button{ background-image: url(../../../warehouse/temp/lehemErez/wide-btn.svg);width:200px;}
    .ourStorySection            { padding-top: 50px; }
}

.ourDeli {background-image: url(../../../warehouse/temp/lehemErez/deli-bg.png);padding-top: 80px;padding-bottom: 185px;margin-bottom:  0;background-size:  cover;position:  relative;background-repeat: no-repeat;background-position:center center; }
.ourDeli .section-title h2:after, .ourDeli .section-title h2:before {background-image: url(../../../warehouse/temp/lehemErez/deli-title-decoration.png);}
.ourDeli .text1 {display:  inline-block;max-width: 725px;width: 100%;padding:  0 15px;font-size: 105%;margin-bottom: 38px;}
.ourDeli .section-title.section-animation-item.up.shown {margin-bottom:  42px;}
.ourDeli .owl-carousel {max-width:  1250px;margin:  0 auto;}
.ourDeli .owl-carousel .owl-item {padding: 0 14px;}
/*.ourDeli:after {content:  "";background-image: url(../../../warehouse/temp/lehemErez/deli-bottom.png);position:  absolute;width: 100%;height: 23px;bottom:  0;z-index: 4;left: 50%;transform: translateX(-50%);background-size:  cover;}*/
/*.ourDeli:before {content:  "";background-image: url(../../../warehouse/temp/lehemErez/deli-top.png);position:  absolute;width: 100%;height: 23px;top: 0;z-index: 4;left: 50%;transform: translateX(-50%);background-size:  cover;}*/
.ourDeli .gallery-image-title {background-image: url(../../../warehouse/temp/lehemErez/deli-title.png);height: 37px;background-size: cover;}
.ourDeli h3 {margin:  0;line-height:37px; font-size:105%; }
.ourDeli .owl-carousel .owl-next:after,
.ourDeli .owl-carousel .owl-prev:after {content:"";width: 34px;height: 38px;background-size: cover;position:  absolute;top: -37px;}
.ourDeli .owl-carousel .owl-next:after{background-image: url(../../../warehouse/temp/lehemErez/left-dark.png);left: -60px;}
.ourDeli .owl-carousel .owl-prev:after{background-image: url(../../../warehouse/temp/lehemErez/right-dark.png);right: -60px;}
.ourDeli .owl-carousel .owl-item .item { pointer-events: none; }
.ourDeli .section-animation-item,.takeHomeSection .section-animation-item { /*opacity: 1;*/ margin-top: 0; }
.ourDeli .owl-carousel .owl-item a.slide-bg-layer { pointer-events: none;display:none; }

@media(max-width:1440px){
    .ourDeli .owl-carousel{max-width: 1170px;}
}

@media(max-width:1250px){
    .ourDeli .owl-carousel{max-width: 90%;}
}

@media(max-width:1024px) and (min-width:991px){
   .ourDeli .owl-carousel .owl-prev:after  { right: -40px; }
    .ourDeli .owl-carousel .owl-next:after { left: -40px; }
}

@media(max-width:991px){
 .ourDeli .owl-carousel .owl-next:after, .ourDeli .owl-carousel .owl-prev:after { width: 35px;height: 40px; }
.ourDeli .owl-carousel .owl-prev:after { right: -40px; }
.ourDeli .owl-carousel .owl-next:after { left: -40px; }
}

@media(max-width:767px){
    .ourDeli    { padding-top: 50px; padding-bottom:140px;}
    .ourDeli .text1{display:none;}
    .ourStorySection .grid-text-content{width:100%;}
    .ourDeli .section-title { margin-bottom: 30px; }
    .ourDeli .owl-carousel .owl-item { padding: 0 34px; }
    .ourDeli .owl-carousel .owl-next:after, .ourDeli .owl-carousel .owl-prev:after { width: 30px; height: 35px; }
    .ourDeli .owl-carousel .owl-prev:after { right: -20px; }
    .ourDeli .owl-carousel .owl-next:after { left: -20px; }
    .ourDeli h3 { font-size: 120%; }
}
.takeHomeSection {padding:  0;margin:  0; position: absolute;left: 50%;margin-top: -120px; transform: translateX(-50%);-webkit-transform:translateX(-50%); }
.takeHomeSection .grid-text .sec-button {margin-top: -250px;background-image: url(../../../warehouse/temp/lehemErez/wide-btn.svg);width: 200px;}

@media(max-width:767px){
    .takeHomeSection .grid-text .sec-button{margin-top:-180px;}
    .takeHomeSection                        { margin-top: -100px; }
    .takeHomeSection .section-animation-item { width: 250px; }
}

.boardSection.grid-content-section {position:  relative;max-width:  100%;margin-bottom: 0;padding-top: 100px;padding-bottom: 80px;}
.boardSection:after {content: "";background-image: url(../../../warehouse/temp/lehemErez/branches-top.png);position: absolute;bottom: -14px;width: 100%;height: 15px;transform: translateX(-50%);left: 50%;z-index: 1;}
.boardSection .grid-box-opacity-layer {background:  none;}
.boardSection .grid-boxes .grid-box-image {padding-bottom:  100%;}
.boardSection .grid-boxes.row {max-width:  1100px;margin:  0 auto;}
.boardSection .grid-boxes .box-image-animation:hover img {transform: scale(0.95);-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);}
.boardSection .grid-boxes .box-image-animation img {transform: scale(0.9);-webkit-transform: scale(0.9);-moz-transform: scale(0.9);-ms-transform: scale(0.9);-o-transform: scale(0.9);}
.boardSection .grid-box-image-text{font-size: 100%;}
.boardSection .grid-box-image-text p { font-size:  250%;}
.boardSection .grid-box-image-text p.enLang {font-size: 280%;}
.boardSection.grid-content-section .grid-boxes .box-image-animation:hover img { transform: scale(0.9); -webkit-transform: scale(0.9); -moz-transform: scale(0.9);-ms-transform: scale(0.9); -o-transform: scale(0.9); }
.grid-boxes .box-image-animation:hover { color: inherit; }


@media(max-width:991px){
.boardSection .grid-box-image-text p { font-size: 210%; }
.boardSection.grid-content-section { padding-right: 0;padding-left: 0;padding: 30px 0px; }
.grid-boxes .section-animation-item { padding-right: 2px; padding-left: 2px; }
}
@media(max-width:767px){
    .boardSection .grid-boxes .grid-box {width: 50%;padding: 0 7px;}
    .boardSection .grid-boxes .box-image-animation img {transform: scale(0.95);-webkit-transform: scale(0.95);-moz-transform: scale(0.95);-ms-transform: scale(0.95);-o-transform: scale(0.95);}
    .boardSection .grid-boxes .grid-box:nth-last-child(1) {display:  none;}
    .boardSection.grid-content-section {padding: 0;margin-bottom: 0;}
}

.whereYouFeelSection:after {content:  "";background-image: url(../../../warehouse/temp/lehemErez/branches-bottom.png);position:  absolute;bottom:  0px;width: 100%;height:  7px;transform:  translateX(-50%);left: 50%;}
.whereYouFeelSection { background-position:center center; background-image: url(../../../warehouse/temp/lehemErez/banches-bg.jpg);color: #fff;position:  relative;margin-bottom:  0px;padding: 260px 0 240px 0;}
.whereYouFeelSection .section-title h2:after,.whereYouFeelSection .section-title h2:before {background-image: url(../../../warehouse/temp/lehemErez/title-decoration-white.png);}
.whereYouFeelSection .grid-text p {font-size: 180%;letter-spacing: 0.9px;max-width:  725px;margin: 20px auto 20px;width: 100%;padding: 0 15px;}
/*.whereYouFeelSection:before {content:  "";background-image: url(../../../warehouse/temp/lehemErez/banches-text-bg.png);width: 558px;height: 564px;position:  absolute;top: 50%;left: 50%;transform:  translate(-50%, -50%);background-size:  cover;}*/
.whereYouFeelSection .grid-text .sec-button{background-image: url(../../../warehouse/temp/lehemErez/wide-btn-white.svg);width: 200px;color: #221f1f;}

@media(max-width:991px){
    .whereYouFeelSection { padding: 150px 0 130px 0; }
    .whereYouFeelSection:before { width: 429px;height: 433px; }
    .whereYouFeelSection .grid-text p { font-size: 150%; }
}

@media(max-width:767px){
    .whereYouFeelSection:before{width: 224px;height: 224px;}
    .whereYouFeelSection{    padding: 80px 0 60px 0;}
    .whereYouFeelSection.grid-text-section .section-animation-item {width: 100%;}
    .newMenuSection .grid-rows .grid-row p          { display: none; }
    .newMenuSection .grid-rows .grid-row-text h2    { font-size: 270%;margin-bottom: 0; }
    .newMenuSection .grid-rows .grid-row-text h2:after  { display: none; }
}


@media(max-width:767px){
    .whereYouFeelSection .grid-text p, .grid-text p, .grid-rows .grid-row-text p {font-size: 115%;}
    .whereYouFeelSection .grid-text .sec-button,.takeHomeSection .grid-text .sec-button,.ourStorySection .grid-text .sec-button, .newMenuSection .grid-rows .grid-row-text a.grid-row-button, .grid-text .sec-button{font-size:120%}
    .whereYouFeelSection .grid-text p       { margin-top: 0px; margin-bottom: 30px; }
    .whereYouFeelSection.grid-text-section  .section-title { margin-bottom: 20px; }
}

#SiteFooter #partners-section {padding: 0;}
#SiteFooter img.instagram-icon,
#SiteFooter img.facebook-icon {width: 34px;float: right;margin-top: 16px;margin-left:  10px;}
#SiteFooter img.group-icon {width: 144px;position:  absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}
#SiteFooter img.main-icon {width: 71px;margin-top: 8px;}
#SiteFooter #partners-section p {width: 100%;text-align:  right;padding: 16px 80px;position:  relative;height: 96px;}
#SiteFooter img {display: inline-block;}
#SiteFooter .site-credit.alternative{padding:10px 0;}
footer {padding: 0;}
.site-credit.alternative { background: #774B62; }
#GridContent { min-height: 25vh; }
#partners-section a { padding:0; }


body:not(.home-page) #partners-section { background-image: url('../../../warehouse/temp/lehemErez/inner-footer-bg.jpg'); }
.home-page #SiteFooter #partners-section { background: #ffffff; }
#SiteFooter .site-credit.alternative svg { fill: #ffffff; }

@media(max-width:767px){
    #SiteFooter #partners-section p{padding:10px;height:80px;}
    #SiteFooter img.group-icon {width: 100px;}
    #SiteFooter img.instagram-icon, #SiteFooter img.facebook-icon {width: 30px;margin-top: 15px;}
    #SiteFooter img.main-icon {width: 60px;}
    #SiteFooter{padding-bottom:0px;}
}

.blueimp-gallery>.next:after,.blueimp-gallery>.prev:after {content: "";width: 34px;height: 38px;background-size: cover;position: absolute;}
.blueimp-gallery>.prev:after{background-image: url(../../../warehouse/temp/lehemErez/left.png);left: 0;}
.blueimp-gallery>.next:after{background-image: url(../../../warehouse/temp/lehemErez/right.png);right: 0px;}
.blueimp-gallery>.next, .blueimp-gallery>.prev,.blueimp-gallery>.close:hover, .blueimp-gallery>.next:hover, .blueimp-gallery>.play-pause:hover, .blueimp-gallery>.prev:hover, .blueimp-gallery>.title:hover {color:  transparent;text-shadow:  none;border-radius:  0px;border: none;background:  transparent;opacity:  1;}


/*.top-caption                { background-image: url('../../../warehouse/temp/lehemErez/inner-title-onSlider-bg.svg'); background-size: cover;background-repeat: no-repeat;min-width: 272px;text-align: center;background-position:center center; padding: 0px 35px; }*/
.branches #headline h1      { position: absolute; top: 11%;left: 50%; color: #fff; z-index: 3; font-size: 140%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);background-image: url(../../../warehouse/temp/lehemErez/inner-title-onSlider-bg.svg);
    background-size: cover; background-repeat: no-repeat; min-width: 272px; text-align: center; background-position: center center; padding: 8px 35px; }
.branches #headline h1:before, .branches #headline h1:after { display: none; }
.branches .sections .grid-content-section { padding-top: 0; }
.branches .grid-boxes .section-animation-item { width: 20%; }
.branches .grid-box-image-text { font-size: 125%; width: 80%;color:inherit; }
.branches .grid-box-opacity-layer { background-image: url(../../../warehouse/temp/lehemErez/Snifim_bg.png); background-color: transparent; background-size: cover; transition: all 450ms ease-in-out; -webkit-transition:all 450ms ease-in-out; }
.branches .grid-boxes .box-image-animation:hover .grid-box-opacity-layer { background-image: url(../../../warehouse/temp/lehemErez/Snifim_bg_hover.png); }
.branches .grid-boxes .box-image-animation:hover .grid-box-image-text { color: #ffffff; }
.branches .grid-boxes .box-image-animation .grid-box-image-text { transition: all 450ms ease-in-out;-webkit-transition:all 450ms ease-in-out; }
.branches .sections .grid-content-section .section-animation-item { opacity: 1; margin-top: 0; }


.normal-form input          { background: #ffffff;border-radius: 0;border: solid 2px #d6dcc7;font-size: 90%;height:45px; max-width:100%;}
#DynamicFormObject          { border: 0; }
#DynamicFormObject:after    { display: none; }
#DynamicFormObject input[type=submit]           { background-image: url(../../../warehouse/temp/lehemErez/BtnBgBlack.png);width: 100%;height: 44px;background-size: cover;background-color: transparent;font-size: 105%;border-radius: 0px; padding: 0; line-height: 44px;border: 0px; color: #fff; background-repeat: no-repeat; }
#DynamicFormObject input[type=submit]:focus, #DynamicFormObject input[type=submit]:hover {
    background-image: url(../../../warehouse/temp/lehemErez/BtnBgGreen.png);
    border: 0; background-size: cover;color: #221f1f; background-color: transparent; }


#videoContainer iframe      { width: 100%; border: 0; min-height: 1300px; }
body.contactPage #videoContainer iframe { min-height: 0; }
body.contactPage #videoContainer            { margin-top: 45px; }

body.menus #lobbyview       { padding-bottom: 50px; }
/**Career**/
.career h2                  { text-align: center; font-size: 130%;margin-bottom: 50px; }
.faq-headline.open          { background-color: #BBC3A2; }
.faq-body                   { background-color: #ffffff;font-size:90% }
.faq-headline               { background-color: #ffffff; font-size: 110%; }
#faqview                    { padding-bottom: 100px; }



/**Franchising**/
.franchising .form-container-wide #DynamicFormObject        { display: block; padding: 0; }
.franchising .form-container-wide #DynamicFormObject .dynamicFormObjectTitleAndText { display: none; }
.franchising .form-container-wide #DynamicFormObject .dynamicFormObjectFields { display: inline-block; width: 100%; }
.franchising .form-container-wide #DynamicFormObject .dynamicFormEndText { display: none; }
.franchising .form-container-wide #DynamicFormObject .dynamicFormObjectFields .top-form { font-size: 110%; margin-bottom: 45px; }
.franchising #lobbyview .grid-boxes .grid-box-image,.franchising #LobbyModule .grid-boxes .grid-box-image { padding-bottom: 62%;max-width: 60%; margin: auto;margin-bottom:20px; }
.franchising #lobbyview .grid-boxes,.franchising #LobbyModule .grid-boxes { max-width: 1440px; margin-top: 25px; }
.franchising #lobbyview .grid-box,.franchising #LobbyModule .grid-box { padding-right: 30px; padding-left: 30px; }
.franchising .grid-boxes .box-image-animation:hover img { transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); }
.franchising .grid-boxes .grid-box-fulltext { font-size: 90%; }
.franchising #lobbyview .grid-boxes .grid-box-title h3,.franchising #LobbyModule .grid-boxes .grid-box-title h3 { font-size: 120%; margin-bottom: 5px; }
.grid-boxes .grid-box-title h3 a { color: #221f1f; }
.franchising #lobbyText p { max-width: 850px; margin-right: auto; margin-left: auto; }

.franchiseForm .form-container-wide #DynamicFormObject .dynamicFormObjectField { width: 33.33%;   }
.franchiseForm .must:before{right:10px;}
.franchiseForm .normal-form textarea { width: 99.7%; background: #ffffff; border-radius: 0; border: solid 2px #d6dcc7; font-size: 90%; padding-right: 15px;}
.franchiseForm .form-container-wide #DynamicFormObject .dynamicFormObjectField.textareaField { width: 100%; }
.franchiseForm span.error { left: -5px;}
.franchiseForm .normal-form .dynamicFormObjectField.textareaField .must:before { top: 9px;}
.franchiseForm .section-title { margin-bottom: 20px; }
.franchiseForm .form-container-wide #DynamicFormObject .dynamicFormObjectSubmit { width: 100%; }
.franchiseForm #DynamicFormObject input[type=submit] { width: 25%; }
.franchising #lobbyText p iframe { width: 100%;height: 475px; }

@media (min-width:768px){
    .franchiseForm .form-container-wide #DynamicFormObject .dynamicFormObjectField {padding: 0 5px;}
    
}

@media(min-width: 768px) and (max-width: 990px) {
    .franchiseForm span.error {left: -35px;}
}

@media(max-width:767px){
    .franchiseForm #DynamicFormObject .dynamicFormObjectField .must:before {right: 23px;}
    .franchiseForm .normal-form .dynamicFormObjectField.textareaField .must:before {top: 7px;}
    .franchiseForm .form-container-wide #DynamicFormObject .dynamicFormObjectField.checkboxField { text-align: right;}
    .franchiseForm span.error { left: 15px;}
    body.contactPage #videoContainer iframe { height: 650px !important; }
    body.contactPage #videoContainer            { margin-top: 25px; }
}

@media(max-width: 320px) {
    .franchiseForm .form-container-wide #DynamicFormObject .dynamicFormObjectField.checkboxField { width: 90%;}
    .franchiseForm span.error { left: -25px;}
}

.giftcard #headline h1 { font-family: Teko-Regular; }


#GridTop:after                  { content: ""; background-image: url('../../../warehouse/temp/lehemErez/bannerBottom.png'); width: 100%; position: absolute; bottom: 0px; height: 17px; background-size: cover; display: block; }
#GridPage                       { padding-top: 90px; }
#text1 p, #text2 p              { max-width: 850px;margin-right: auto;margin-left:  auto; }
#accessability #text1 p,#accessability #text2 p { margin-right: 0; }
section#GridBottom              { max-width: 1560px;margin: auto; }
section#GridBottom .gallery-cubes>div { padding: 10px;float:right; }

/**MENU**/
.menus #lobbyview .grid-boxes,.menus #LobbyModule .grid-boxes           { max-width: 900px; }
.menus .grid-boxes .grid-box-image      { padding-bottom: 75%; }
.menus .grid-boxes .grid-box-title h3 a { color: inherit; }
#MenuModule .menuModuleNav a            { background: #BBC3A2;border-radius: 0;font-size: 100%;padding: 3px 10px;/*min-width: 135px;*/margin-left: 5px;margin-right: 5px; }
#MenuModule .menuModuleNav a.selected   { background: #1C1919; color: #ffffff; }
.categories-strip                       { background: #BBC3A2;color: inherit; }
.categories-strip ul li.active          { background: #1C1919; color: #ffffff; }
.menuModuleContentPart                  { border: 0;background: #ffffff; }
#MenuModule .menuModuleNav              { padding-bottom: 0px;margin-bottom: -27px;z-index: 2; position: relative; }
#MenuModule #text1 p                    { font-size: 105%;max-width: 830px;margin-right: auto;margin-left: auto; }
.menuModuleTextItemTitle                { font-size: 105%; color: #1C1919; }
.menuModuleTextItemPart:after           { border-bottom: 3px dotted #1C1919; width:calc(100% - 60px); }
.menuModuleTextItem0 .menuModuleTextItemPart:nth-child(even), .menuModuleTextItem1 .menuModuleTextItemPart:nth-child(even) { padding-right: 0px; }
.menuModuleTextItemDescription          { color: inherit;font-size: 80%;max-width: 90%; }
.menuModuleTextItemSubject .menuModuleTextItemSubjectTitle { font-size: 110%;background: #764A61;color: #ffffff; padding: 5px; }
.menuModuleTextItemSubject .menuModuleTextItemSubjectDescription { margin-top: 25px;text-align:right; }
.menuModuleTextItemPrice                { color: #764A61; }
.menuModuleTextItemPrice:before         { font-size: 65%; }
.menuModuleTextItemTitle                { min-width: 20%; }
.menuModuleContentPart li.IconsExplanation svg,.menuModuleTextItemTitle svg { fill: #86936B; }
#MenuModule .menuModuleNav a            { background-image: url('../../../warehouse/temp/lehemErez/category_bg.svg');background-color: transparent;  background-size: cover; }
#MenuModule .menuModuleNav a.selected   { background-image: url('../../../warehouse/temp/lehemErez/selected_category_bg.svg');background-color: transparent; background-size: cover; }

body.menuPage #GridTop:after            { display: none; }


/***SNIF***/
    .snif #GridPage .max-width,.snif #GridPage .max-width-center { max-width: 100%; }
    #SnifView               { margin-top: 60px; }
    #SnifView .topDetails    { max-width: 1040px;margin-right: auto;margin-left: auto; }
    #SnifBlockRight         { width: 70%; text-align: right; }
    #SnifBlockLeft          { width: 30%;text-align: right; }
    #SnifView #headline     { text-align: right;margin-bottom: 5px;line-height:1; }
    #SnifView #text1, #SnifView #text2  { text-align: right; max-width:100%;font-size: 110%;margin-top: 10px; }
    #SnifView #text1 h2, #SnifView #text2 h2  { font-size:inherit;margin-bottom: 5px; }
    #SnifView #text1 p                  { /*line-height: 1.3;*/ }
    .DetailsRightSideIcon svg           { width: 25px;display: inline-block;vertical-align: middle; }
    .DetailsRightSide p                 { position: relative;display: inline-block;vertical-align: middle;right: 5px; font-size: 105%; }
    .DetailsRightSideIcon               { display: inline-block; vertical-align: middle; }
    .DetailsRightSide                   { float: right; }
    .DetailsLeftSide                    { float: left; }
    #SnifBlockLeft > div                { width: 100%;display: block;float: right;padding: 8px 0px;border-top: 2px dotted; }
    #SnifBlockLeft > div:last-child     { border-bottom: 2px dotted;  }
    .DetailsLeftSide img                { width: 28px;height: 28px; display: block; }
    #SnifView .address,#SnifView .phone         { font-size: 110%; }
    .kosher span                        { margin-top: 10px;display: inline-block;margin-bottom: 10px;background: #bac2a1;padding: 4px 0px;line-height: 1; width: 100px; text-align: center; }
    .snif .mapSection                         { width: 100%;float: right;margin-top: 100px;position:relative; }
    .snif .mapSection iframe                  { width: 100%;display:block; }  
    .snif .opacityLayer                       { position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.6); }
    .snif button.mapBtn                       { position: absolute;top: 50%;left: 50%;transform:  translate(-50%,-50%);-webkit-transform:translate(-50%,-50%); background: transparent;   border: 0; background-image: url('../../../warehouse/temp/lehemErez/whiteBtn.svg'); width: 200px; height: 44px; font-size: 105%; }
    .snif #SiteFooter #partners-section       { padding-top: 0; }
    .snif footer                              { padding: 0; }
    .phone a:last-child:not(:first-child)     { display: inline-block; margin-right: -4px; }
    .wazeIcon                             { display:none; }
    .wazeIcon path                        { fill: #221f1f; }
    .wazeIcon path:first-child            { fill: transparent; }
    .DetailsRightSideIcon path                { fill-rule: evenodd;clip-rule: evenodd;fill: #764A61; }
    .top-caption                              { background-image: url(../../../warehouse/temp/lehemErez/inner-title-onSlider-bg.svg);min-width: 270px; text-align: center; background-repeat: no-repeat; background-size: 100%;padding: 0px 35px;font-size:330%; }
    .snif #headline h1:before, .snif #headline h1:after { display: none; }

    @media (max-width:991px){
        #SnifBlockLeft                              { width: 100%; margin-top: 30px; }
        #SnifBlockRight                             { width: 100%; }
        #SnifView .topDetails                       { max-width: 90%; }
        .snif #GridPage .max-width                  { width: 100%; }
        #SnifView                                   { margin-top: 20px; }
        #GridPage                                   { padding-top: 50px; }
    }
    
    @media (max-width:767px){
          .snif .mapSection iframe                  { height: 300px; }
          .snif .mapSection                         { margin-top:60px; }
          .wazeIcon                             { width: 30px;display: inline-block;vertical-align: middle;margin-right: 10px; }
          .top-caption                              { width: auto;min-width: 150px; }
          .fullscreenMenuOpen #header .social-links a { min-height: 40px; }
          #header .social-links a svg { vertical-align: -webkit-baseline-middle; }
    }
    @media (max-width:320px){
          #header #header-center-kdm a:first-child, #header #header-center-kdm a { font-size: 14px; min-width: 40px; }
    }



body.holidaysCakes .gallery-image-title span                               { font-size: 75%; }
body.holidaysCakes .gallery-image-title                                    { direction: rtl; }
body.holidaysCakes .blueimp-gallery .imgText                               { display: block; text-align: center; bottom:20px;width:100%; }
body.holidaysCakes .blueimp-gallery .imgText h3.title span                 { font-size: 75%;max-width: 80%; display: inline-block; }
body.holidaysCakes .blueimp-gallery .imgText h3.title                      { direction: rtl; }
body.holidaysCakes .owl-carousel .owl-nav div                              { top: 40%; }
body.holidaysCakes .owl-carousel .owl-prev:after                            { background-image: url('../../../warehouse/temp/lehemErez/ARROW_R.png'); }
body.holidaysCakes .owl-carousel .owl-next:after                            {  background-image: url('../../../warehouse/temp/lehemErez/ARROW_L.png'); }
body.holidaysCakes #galleryview                                             { padding-bottom: 50px; }
body.holidaysCakes .plus-sign                                               { top: 44%; }

body.changingPage  .grid-boxes .grid-box-image{padding-bottom:70%;}
body.changingPage  #lobbyview .grid-boxes .grid-box-title h3,body.changingPage  #LobbyModule .grid-boxes .grid-box-title h3{font-weight:bold}

.snif button.mapBtn:focus                               { outline: 3px solid; }

#LobbyModule .sections .grid-content-section                     { padding: 0; }

@media (max-width:991px){
    .MenuFadeIn #navbar-collapse-main          { height: 100vh; }
    .MenuFadeIn .submenu li                    { opacity: 0;transform:translateY(10px);-webkit-transform:translateY(10px); transition:all 1000ms cubic-bezier(.17,.67,.83,.67);-webkit-transition:all 1000ms cubic-bezier(.17,.67,.83,.67); }
    .MenuFadeIn .submenu li.showItem           { opacity: 1;transform:translateY(0px);-webkit-transform:translateY(0px); transition:opacity 500ms ease-in, transform 400ms ease-in;-webkit-transition:opacity 500ms ease-in, transform 400ms ease-in; } 
    #header.fullScreenMenu .navbar-content .submenu li { padding-right: 0;padding-left: 0; text-align: center; }
    #header.fullScreenMenu .navbar-content .submenu { margin-top: 16px; }
}
@media(max-width:1170px){
    .normal-form textarea           { max-width:100%; }
    .top-caption                 { font-size: 300%; }
    .branches #headline h1       { font-size:120%; }
    #MenuModule .menuModuleNav a {  min-width:0; padding: 3px 20px; }
    .branches .grid-boxes .section-animation-item { width: 25%; }
}
@media(max-width:991px){
   #header .submenu>li.active, #header .submenu>li:focus, #header .submenu>li:hover { background: transparent;color: inherit; }
   .branches .grid-boxes .section-animation-item { width: 33.33%; padding-right: 10px; padding-left: 10px; margin-bottom: 0; }
   #SiteFooter #partners-section p { padding: 16px 30px; }
    #SiteFooter #partners-section a { padding-right: 0; }
    .branches .sections .grid-content-section { margin-bottom: 25px; }
    .branches .section-title { margin-bottom: 40px; }
    section#GridBottom .gallery-cubes>div { width: 33.33%; }
    .GridBottomGallery { padding-top: 0px; }
    #MenuModule .menuModuleNav a { min-width: 155px; }
    #MenuModule .menuModuleNav { margin-bottom: 15px; }
    #header #header-center-kdm a:focus, #header #header-center-kdm a:hover { background: transparent; }
    .grid-text .sec-button:after, .newMenuSection .grid-rows .grid-row-text a.grid-row-button:after, #DynamicFormObject input[type=submit]:after {
    content: ">"; margin-right: 10px; transition: all 400ms ease-in-out; }
}

@media(max-width:991px) and (min-width:767px){
    #header.fullScreenMenu .navbar-content .submenu > li:after { content: ""; background-image: url(../../../warehouse/temp/lehemErez/menuSep.svg); width: 80vw; height: 2px; background-size: cover; background-repeat: round; position: absolute; bottom: 0px; left: 50%; transform:  translateX(-50%); -webkit-transform:translateX(-50%);  }
    #header.fullScreenMenu .submenu li a { position: relative; }
    #header.fullScreenMenu .navbar-content .submenu > li:last-child:after { display:none; }
    #header.fullScreenMenu .navbar-content .submenu>li li { font-size: 90%; }
    #header.fullScreenMenu .navbar-content .submenu>li li:first-child { margin-bottom: 10px; }
    .has-sub i.opensub { margin-right: 8px;  margin-top: -6px; }
    #header.fullScreenMenu .navbar-content li.menus.has-sub a { margin-right: 15px; }




   .top-caption { font-size: 280%;min-width: 250px;padding-top:5px; white-space: nowrap; }
   .branches #headline h1       { font-size:90%;top:8%; }
  .menuModuleTextItemPart:after       { width: calc(100% - 30px); }
  .menuModuleTextItem0 .menuModuleTextItemPart:nth-child(even):after, .menuModuleTextItem1 .menuModuleTextItemPart:nth-child(even):after { right: 20px; padding-right: 20px; }
  .menuModuleTextItem0 .menuModuleTextItemPart:nth-child(even), .menuModuleTextItem1 .menuModuleTextItemPart:nth-child(even) { padding-right: 20px; }
  .menuModuleTextItem0 .menuModuleTextItemPart, .menuModuleTextItem1 .menuModuleTextItemPart { width: 100%; display: inline-block; margin-bottom: 25px; padding-bottom: 15px; }
    .menuModuleTextItem0 .menuModuleTextItemPart:nth-child(odd), .menuModuleTextItem1 .menuModuleTextItemPart:nth-child(odd) { padding-left: 0; }
    .menuModuleTextItem0 .menuModuleTextItemPart:nth-child(even), .menuModuleTextItem1 .menuModuleTextItemPart:nth-child(even) { padding-right: 0; }
    .menuModuleTextItemPart:after,.menuModuleTextItem0 .menuModuleTextItemPart:nth-child(even):after, .menuModuleTextItem1 .menuModuleTextItemPart:nth-child(even):after { width: 100%; right: 0; padding-right: 0; }
    li.notTable { width: 100%; }
    .menuModuleTextItem0, .menuModuleTextItem1 { margin-bottom: 0; }
    #header #header-left    { width:25%; }
}

@media(max-width:767px){  
    #pageview           { padding: 0px 20px; }
   #header.bg #header-left img, #header #header-left img { max-width:60px; }
  .menuModuleTextItemPart:after           { width:100%; }
  .menuModuleTextItemSubject              { margin-bottom: 25px; }
  #MenuModule .menuModuleNav a            { font-size: 95%; padding: 3px 15px; }
  .menuModuleContentPart                  { margin-bottom: 0px; }
  .top-caption                            { min-width: 200px;width:auto;white-space:nowrap; }
  .top-caption                            { font-size: 220%;min-width: 200px;width:auto;padding-top:6px; }
  .branches #headline h1       { font-size:100%;top:7%;min-width: 200px; }
  #lobbyview .grid-boxes .grid-box-title h3,  #LobbyModule .grid-boxes .grid-box-title h3 { font-size: 100%; }
  .branches .grid-boxes .grid-box-image { margin-bottom: 0px; }
  .branches .grid-boxes .grid-box .grid-box-title h3 { font-size: 80%; }
  .branches .grid-box-image-text { font-size: 110%; }

  /*#lobbyview.shown .grid-box.col-xs-6,#LobbyModule .grid-box.col-xs-6 { width: 100%; margin-bottom:  40px; }*/

  .branches .grid-boxes .section-animation-item { width: 50%;padding-right: 5px; padding-left: 5px; margin-bottom: 5px; }
  p iframe { max-width: 280px; height: 160px; }
  #headline { font-size: 220%; }
  #headline h1  { max-width:75%; }
  .franchiseForm .form-container-wide #DynamicFormObject .dynamicFormObjectField { width: 100%; }
  .franchiseForm #DynamicFormObject input[type=submit] { width: 50%; }
  .franchising .form-container-wide #DynamicFormObject .dynamicFormObjectFields .top-form { display: inline-block; margin-bottom: 20px; }
  .franchising #lobbyview .grid-box.col-xs-6,.franchising #LobbyModule .grid-box.col-xs-6 { width: 100%;margin-bottom: 45px; }
  .franchising #lobbyview .grid-boxes,  .franchising #LobbyModule .grid-boxes { max-width: 90%; }
  #home-gallery:not(.video-slider) button.controlSlider { right: auto !important;left: 15px !important; top: 80px; }
  #home-gallery .scroll-down svg, #home-gallery .scroll-down svg path { width: 35px; }
  #home-gallery .iconsBoxLeft .iconBox img { max-width: 73px; }
  #SiteFooter #partners-section p { padding: 16px 10px; }
  .grid-text-section .section-title { margin-bottom: 20px; }
  .grid-row .grid-row-cell.grid-row-cell-text { padding-top: 20px; }
  #header.fullScreenMenu .navbar-content .submenu > li:after { content: "";background-image: url(../../../warehouse/temp/lehemErez/menuSep.svg);width: 80vw;
    height: 2px;background-size: cover;background-repeat: round;position: absolute;bottom: 0px; left: 50%; transform:  translateX(-50%);-webkit-transform:translateX(-50%); }
    #header.fullScreenMenu .submenu li a { position: relative; }
    #header.fullScreenMenu .navbar-content .submenu > li:last-child:after { display:none; }
    #header.fullScreenMenu .navbar-content .submenu>li li { font-size: 90%; }
    #header.fullScreenMenu .navbar-content .submenu>li li:first-child { margin-bottom: 10px; }
    .has-sub i.opensub { margin-right: 0px; }
    #header.fullScreenMenu .navbar-content .submenu li a { display: inline-block; font-size: 140%; }
    .fullscreenMenuOpen #header .social-links a { min-height: 30px;  width: 30px !important; }
    #header .social-links a svg { width: 16px; }
    .faq-headline span { display: inline-block; max-width: 90%; }
    .section-title h1:before, .section-title h2:before, #headline h1:before { right:-55px; }
    .section-title h1:after, .section-title h2:after, #headline h1:after { left:-55px; }


    .section-title h1:after, .section-title h1:before, .section-title h2:after, .section-title h2:before, #headline h1:before, #headline h1:after { width: 24px; height: 6px; }
    .section-title h1:after, .section-title h2:after, #headline h1:after { left: -35px; }
    .section-title h1:before, .section-title h2:before, #headline h1:before { right: -35px; }


    section#GridBottom .gallery-cubes>div { padding: 5px; }
    body.branches #GridPage { padding-top: 35px; }
    #header .social-links a.facebook_icon_instagram svg { width: 9px; }
    #header .social-links a svg { vertical-align: middle; margin-top: 3px; }
    .has-sub i.opensub { margin-right: 8px;  margin-top: -6px; }
    #header.fullScreenMenu .navbar-content li.menus.has-sub a { margin-right: 15px; }
    #header.fullScreenMenu .navbar-content li.menus.has-sub li { margin-right: -15px; }
    #text1  { max-width:90%; }
    #MenuModule .menuModuleNav a { text-align: center; }
    #MenuModule .menuModuleNav { text-align: right; max-width: 300px; margin-right: auto; margin-left: auto; }
    #MenuModule .menuModuleNav a { min-width: 135px; }
    .franchising #lobbyText p iframe    { height:155px; }
    section#GridBottom .gallery-cubes>div { width: 50%; }
}

@media(max-width:320px) {
    .ourStorySection .section-title h1 { max-width: 56%; }
    .whereYouFeelSection h2 { max-width: 54%; }  
    .branches #headline h1       { top:8%; }
}

/*Changes 21/11/18*/

/*Winter Drinks Page*/
.winter-drinks .grid-box.section-animation-item { padding: 0 10px; }
.winter-drinks .grid-boxes .grid-box-image {padding-bottom: 70%; }

@media(max-width: 767px) {
    .winter-drinks .grid-box-fulltext p { font-size: 90%; }
}

/*Changes 24/12/18*/
.snif #text1 h3 a { background-image: url(../../../warehouse/temp/lehemErez/about-btn.svg); background-size: cover; background-repeat: no-repeat; font-size: 105%; 
    padding: 10px 15px; color: #fff; }

.traysPage .menuModuleTextItemTitle { min-width: unset;}
.traysPage .menuModuleTextItemDescription { text-align: right;}

@media(min-width: 768px) {
    .traysPage .form-container-wide #DynamicFormObject .dynamicFormObjectSubmit { float: none !important; display: inline-block; }
}