﻿/**Kibutz Einat**/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,700');

@font-face {
	font-family: 'FbZaafran-Black';
	src: url('../../../Content/fonts/FbZaafran-Black/FbZaafran-Black.eot');
	src:local('../../../Content/fonts/FbZaafran-Black/FbZaafran-Black'), url('../../../Content/fonts/FbZaafran-Black/FbZaafran-Black.woff') format('woff'),  url('../../../Content/fonts/FbZaafran-Black/FbZaafran-Black.ttf') format('ttf');
	font-weight: normal;
	font-style: normal;
}
span.en {font-family: 'Open Sans', sans-serif;font-size:85%;}
#header2, #header2 ul.menu li {color: #044e10;}
#header2 {background:  rgba(255,255,255,0.7);}
@media(max-width:1170px){
    #header2{padding: 0 10px;}
}

@media(min-width:1025px){
    #header2 .has-sub i.opensub {display:none}
    #header2 #header-left{display:none;}
    #header2 .header-top .address {display: none;}
    #header2 ul.menu li.logoInMenu {vertical-align: bottom;}
    #header2 .header-top {display: table-cell;width: auto;float: none !important;vertical-align: bottom;position: relative;top: -5px;}
    #header2 .header-top-right a.lang {background: #289039;color: #fff;text-transform: capitalize;font-size: 70%;font-family: 'Open Sans', sans-serif;    margin: 0;}
    #header2 .languages {border: 0px;}
    #header2 .header-right-section {margin: 0 auto;display: table;direction: ltr;}
    #header2 ul.menu li.active {color:  inherit;}
    #header2 .LogoCentered ul.menu {padding-bottom: 0;direction: rtl;}
	#header2 .menu-nav {margin: 15px 0;}
	#header2 {font-size: 135%;color:#289039;padding:  0;}
	#header2 .max-width {max-width: 100%;}
	#header2 ul.menu li:hover{color: inherit;}
	#header2 ul.menu>li:before {margin:  0;opacity:  0;}
	#header2 #header-left img {max-width:  184px;}
	#header2 .menu-sub {background: transparent;padding:  0;padding-top: 26px;}
	#header2 ul.menu li.has-sub {}
	#header2 ul.menu {margin:  0;}
	#header2 ul.menu li .menu-sub a {color: #0c4f17;background: rgba(255,255,255,0.7);padding: 0 15px;opacity:1}
    #header2 ul.menu li .menu-sub a:hover{color:#289039}
	#header2 ul.menu .menu-sub li {text-align: center;display:  block;font-size: 100%;}
    #header2 .LogoCentered ul.menu li:nth-last-child(2) {margin: 0;}
}

@media(max-width:1024px){
    #header2 .header-right-section{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: #289039;}
    #header2 ul.menu{background:#fff;}
    #header2 ul.menu li{text-align:right; padding:0 5px}
    #header2 ul.menu li.active{background: #289039;color: #fff;}
    #header2 ul.menu li:hover{color:inherit}
    #header2{padding: 10px 0;position: fixed;right: 0;}
    #header2 .menu-sub {background: transparent;}
    #header2 ul.menu .menu-sub li {color: #289039;}
    #header2 ul.menu li.active.open .menu-sub li {color: #fff;}
    #header2 .has-sub i.opensub {font-size: 90%;}
    #header2 .LogoCentered .logoHeader{    margin-right: -10px;margin-left: 10px;}
    #header2 ul.menu li.active.open {color: #fff;}
}

@media(max-width:767px){
    #header2 ul.menu {width: 95vw;}
    #header2 .mobile-middle-kdm {width: 25%;}
    #header2 .phone-icon a {color: #289039;}
    #header2 .phone-icon{left: 0%;top: 5px;}
    #header2 .header-top-right a.lang{background: #289039;color: #fff;text-transform: capitalize;}
    #header2 .mobile-middle-kdm {display: none;}
    #header2 #header-left img {width: 116px;}
    #header2 #header-left {text-align: center;width: 75%;padding-left: 15%;}
    #header2 .header-right-section {width: 25%;}
    #header2 .languages {left: -290%;}
}

#home-gallery .flex-control-paging li a{width: 0;height: 0;border: 9px solid transparent;position: relative;top: -9px;border-radius: 0;border-bottom-color: rgba(255, 255, 255, 0.5);background:  transparent;}
#home-gallery .flex-control-paging li a:after{content: '';position: absolute;left: -9px;top: 9px;width: 0;height: 0;border: 9px solid transparent;border-top-color: rgba(255, 255, 255, 0.5);}
#home-gallery .flex-control-paging li a.flex-active {background:  transparent;border-bottom-color: rgb(255, 255, 255);}
#home-gallery .flex-control-paging li a.flex-active:after {border-top-color: rgb(255, 255, 255);}
#home-gallery .scroll-down:after {content:  "";background-image: url(../../../warehouse/temp/einat/arrow.png);position:  absolute;width: 146px;height:  67px;top: 10px;left: 50%;transform:  translateX(-50%);-webkit-transform:  translateX(-50%);background-size: cover;pointer-events: none;}
#home-gallery .scroll-down svg {opacity: 0;width: 146px;height:  67px;}
#home-gallery .scroll-down {bottom: 10%;}

@media(max-width:767px){
	#home-gallery .scroll-down:after{width: 70px;height: 30px;}
}

.section-title h1, .section-title h2 {color:#0c4f17;font-family:AdumaBold;font-size: 260%;line-height:  1;padding-top:  2px;padding-bottom:  8px;}
.section-title:before, .section-title:after {content: "";background-image: url(../../../warehouse/temp/einat/strip-green.png);width: 159px;height: 11px;display: block;margin: 0px auto;background-size: cover;}
.grid-boxes .section-animation-item,.grid-text-section .section-animation-item,.section-animation-item{opacity:1;}

@media(max-width:767px){
    .section-title h1, .section-title h2 {font-size: 220%;    padding-bottom: 4px;}
    .section-title:before, .section-title:after{width:106px;height:7px;}
}

.kibutzSection {margin-bottom: 0;padding-bottom:  0;margin-top:50px;}
.kibutzSection .section-title h1{padding-bottom: 0;}
.kibutzSection .section-title:after{display: none;}

@media(max-width:767px){
	.kibutzSection.grid-text-section .section-title{margin-bottom: 0;}

}

.specialitySection.grid-content-section {padding-bottom: 60px;padding-top: 0;}
.specialitySection .section-animation-item {margin-top: 0;}
.specialitySection .section-title:before{display:none}
.specialitySection .grid-boxes .grid-box-image {padding-bottom:  100%;}
.specialitySection .grid-boxes .grid-box-title h3 a {color: #0c4f17;}
.specialitySection .grid-boxes .grid-box-title h3 {font-size: 172.5%;}

@media(max-width:767px){
    .specialitySection .grid-boxes .grid-box-image{margin-bottom:10px;}
    .specialitySection .grid-boxes .grid-box-title h3{line-height:0.9;font-size: 140%;}
    .specialitySection.grid-content-section{padding-left:5px;padding-right:5px;padding-bottom:0px;}
}

.productsSection {background: url('../../../warehouse/temp/einat/productsSection.jpg');margin-bottom: 0;padding: 18% 0;position:relative;background-position:center;background-size:cover;}
.productsSection:before {content: "";position:  absolute;width: 100%;height:  100%;top: 0px;right: 0;background-color: rgba(0, 0, 0, 0.3);}
.productsSection .section-title h2{color:#fff;font-size: 340%;}
.productsSection .section-title:before,
.productsSection .section-title:after{background-image: url(../../../warehouse/temp/einat/strip-white.png);}

@media(max-width:767px){
    .productsSection {background-size: cover;}
    .productsSection .section-title {margin-bottom: 0%;}
}

.productsTextSection .grid-text p {font-size: 150%;line-height: 1.07;}
.productsTextSection .grid-text .grid-text-content {max-width: 1130px;}
.productsTextSection {margin-bottom:  50px;}

@media(max-width:767px){
    .productsTextSection .grid-text .grid-text-content{width:100%;}
    .productsTextSection{margin:0px;}
}

.productsCubesSection .grid-boxes .grid-box-title h3{margin-top:  15px;}
.productsCubesSection .grid-boxes .grid-box-title h3 a {    font-family: FbZaafran-Black;;color: #0c4f17;position:  relative;}
.productsCubesSection .grid-boxes .grid-box-title h3 a span.en{font-weight:bold;font-size: 80%;}
.productsCubesSection .grid-boxes .grid-box-image {margin-bottom: 0;}
.productsCubesSection .grid-boxes .grid-box-title h3 a:before,
.productsCubesSection .grid-boxes .grid-box-title h3 a:after {content:  "";background-image: url(../../../warehouse/temp/einat/bullet-green.png);width: 11px;height:  11px;position:  absolute;background-size: cover;top: 12px;right: -20px;}
.productsCubesSection .grid-boxes .section-animation-item{margin-bottom: 95px;}
.productsCubesSection.grid-content-section {margin-bottom: 0;padding-bottom:  0;}

@media(min-width:768px){
    .productsCubesSection .grid-boxes .grid-box-title h3 a:after {left: -20px;right: auto;}
}

@media(max-width:767px){
    .productsCubesSection .grid-boxes .section-animation-item {width: 50%;padding: 0 5px;margin-bottom: 20px;}
    .productsCubesSection.grid-content-section{padding-left:5px; padding-right:5px;}
    .productsCubesSection .grid-boxes .grid-box-title h3 a:before, .productsCubesSection .grid-boxes .grid-box-title h3 a:after{top: 7px;right: -12px;width: 9px;height:  9px;}
    .productsCubesSection .grid-boxes .grid-box-title h3 a:after {left: -12px;right: auto;}
    .productsCubesSection .grid-boxes .grid-box-title h3{font-size:120%;margin-top: 5px;}
}

.infoSection .grid-rows .grid-row{text-align:center;}
.infoSection .grid-rows .grid-row:nth-child(1) {direction:  ltr !important;background:  #00b09b;}
.infoSection .grid-rows .grid-row:nth-child(2) {direction:  rtl !important;background:  #c35959;}
.infoSection .grid-rows .grid-row-text {text-align:  center;}
.infoSection .grid-rows .grid-row:nth-child(1) .grid-row-text a.grid-row-button{color: #00b09b;}
.infoSection .grid-rows .grid-row:nth-child(2) .grid-row-text a.grid-row-button{color: #c35959;}
.infoSection .grid-rows .grid-row-text a.grid-row-button:before,.infoSection .grid-rows .grid-row-text a.grid-row-button:after {content: "";background-image: url(../../../warehouse/temp/einat/bullet-turkiz.png);width: 11px;height: 11px;position: absolute;background-size: cover;top: 19px;right: 20px;}
.infoSection .grid-rows .grid-row:nth-child(2) .grid-row-text a.grid-row-button:before, .infoSection .grid-rows .grid-row:nth-child(2) .grid-row-text a.grid-row-button:after {background-image: url(../../../warehouse/temp/einat/bullet-red.png);}
.infoSection .grid-rows .grid-row-text a.grid-row-button:after{right: auto;left: 20px;}
.infoSection .grid-rows .grid-row-text a.grid-row-button:hover:before,
.infoSection .grid-rows .grid-row-text a.grid-row-button:hover:after,
.infoSection .grid-rows .grid-row:nth-child(2) .grid-row-text a.grid-row-button:hover:before,
.infoSection .grid-rows .grid-row:nth-child(2) .grid-row-text a.grid-row-button:hover:after{background-image: url(../../../warehouse/temp/einat/bullet-white.png);}
@media(min-width:1321px){
    .infoSection .grid-rows .grid-row-text {width: 60%;}
}

@media(max-width:1440px){
    .infoSection .grid-rows .grid-row-text p{font-size:120%;}
}

.infoGraphicSection {height:  auto;}
.infoGraphicSection .image-section-data {max-width:  1100px;margin: 0 auto;height:  auto;padding: 100px 0;}
.infoGraphicSection .image-section-data img{margin:  0 auto !important;}

@media(max-width:767px){
    .infoGraphicSection {max-width: 90%;right: 5%;}
    .infoGraphicSection .image-section-data { padding: 0;}
}

.grid-rows .grid-row-text h2 {font-size: 225%;font-family: AdumaBold;line-height:  1;color:  #fff;}
.grid-rows .grid-row-text h2:before,
.grid-rows .grid-row-text h2:after{content:  "";background-image: url(../../../warehouse/temp/einat/strip-white.png);margin-top: 9px;width: 159px;height: 11px;display: block;margin: 0px auto;background-size: cover;margin: 10px auto 7px;}
.grid-rows .grid-row-text {text-align:  center; margin:0px;}
.grid-rows .grid-row-text p {background:  transparent !important;font-size: 140%;font-family: FbZaafran-Regular;line-height: 1.2;}
.grid-rows .grid-row-text a.grid-row-button{border: 0px;background:  #fff;border-radius: 0;font-family: AdumaBold;font-size: 120%;width: 151px;height:  48px;line-height:  46px;padding:  0;border: 1px solid #fff;}
.grid-rows .grid-row-text a.grid-row-button:hover{background: transparent;color: #fff !important;}
.grid-rows .grid-row{overflow:hidden;}
@media(max-width:1024px) and (min-width:768px){
    .grid-rows .grid-row-text p{font-size:120%;line-height: 1;}
}
@media(max-width:767px){
    .grid-boxes {margin: 0;}
    .grid-rows .grid-row-text p{text-align:center !important;}
    .grid-rows .grid-row-text h2:before,
    .grid-rows .grid-row-text h2:after{width:127px;height:8px;}
    .grid-rows .grid-row-text{padding:7% 0 8% 0;}
    .grid-rows .grid-row-text h2{margin-bottom:7%;}
}

.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);}
.grid-boxes .box-image-animation:hover img {transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}

#SiteFooter {background-image: url(../../../warehouse/temp/einat/footer.png);position:  relative;}
#SiteFooter #partners-section {width: 40%;padding: 0;text-align:  left;margin-top: -24px;padding-left: 40px;position:  absolute;left: 0;top: 50%;transform: translateY(-50%);}
#SiteFooter .footer-text {width: 60%;padding-right:  138px;margin-top: 60px;padding-bottom: 30px;float:  right;}
#SiteFooter .footer-text .footer-menu-outer > div {width: 33.33%;text-align:  right;}
#SiteFooter .footer-menu-outer {max-width:  610px;display:  block;}
#SiteFooter .footer-menu-outer h4 {font-size:  130%;margin:  0px;font-family: FbZaafran-Black;}
#SiteFooter .footer-menu-outer p{font-size:110%;line-height: 1;font-weight:bold;}
#SiteFooter .site-credit.alternative{padding:10px 0;background: #215823;}
#SiteFooter #partners-section a img {max-width:  41px;}
#SiteFooter #partners-section a {padding: 0 7px;}
#SiteFooter #partners-section p {color:#0c4f17;padding-left: 10px;}
#SiteFooter .site-credit.alternative svg, #SiteFooter .site-credit.alternative svg .st0 {fill:#fff;}
#SiteFooter a.clientCredit { margin-right: 65px; }

@media(min-width:768px){
    #SiteFooter #partners-section img.logoFooter {max-width: 182px;position:  relative;left: 20px;}
    #SiteFooter .footer-text .footer-menu-outer > div {float: right;}
}

@media(min-width:768px) and (max-width:992px){
    #SiteFooter .footer-text{padding-right: 35px;width: 50%;}
}

@media(max-width:767px){
    #SiteFooter .footer-text{display:none;}
    #SiteFooter #partners-section {width: 100%;text-align:  center;padding:  0;margin: 100px 0 30px;position:  relative;}
    #SiteFooter #partners-section a img {max-width: 150px;}
    #SiteFooter{padding-bottom:0px;}
    #SiteFooter #partners-section p{padding:  0;text-align:  center;}
}

/***InnerPage*/
.top-caption {font-family: AdumaBold;font-size: 365%;text-align: center;}
.top-caption h1 { font-size:inherit; }
.top-caption:before, .top-caption:after {content: "";background-image: url(../../../warehouse/temp/einat/strip-white.png);width: 203px;height: 14px;display: block;margin: 0px auto;background-size: cover;}
#GridTop:before {content:  "";position:  absolute;width: 100%;height:  100%;right: 0;top: 0;background-color: rgba(0,0,0,0.3);}
.certificationPage #GridTop:before, .contactPage #GridTop:before{opacity:0;}

@media(max-width:767px){
    .top-caption {font-size: 300%;}
    .top-caption:before, .top-caption:after{width:136px; height:9px;}
}

.specialityPage .grid-rows .grid-row-cell {width: 200px;position:  relative;}
.specialityPage .deliverySection .grid-rows .grid-row-cell {width: 262px;right: -68px;}
.specialityPage .grid-row .grid-row-cell.grid-row-cell-text {width: calc(100% - 200px);padding-right: 20px;}
.specialityPage .grid-row .grid-row-image-container {position:  relative;}
.specialityPage .grid-rows .grid-row-text {width: 100%;text-align: right;}
.specialityPage .grid-rows .grid-row {max-width:  1170px;margin: 0 auto;}
.specialityPage .grid-row li.slider-item {padding:  0;}
.specialityPage .grid-rows .grid-row-text h2 {font-family: AdumaBold;font-size: 260%;margin-bottom: 13px;}
.specialityPage .grid-rows .grid-row-text p {    font-size: 165%;    line-height:  1;}
.specialityPage .selfBakeSection .grid-rows .grid-row-text h2{color: #02ae9a;}
.specialityPage .freshSection .grid-rows .grid-row-text h2{color: #459e20;}
.specialityPage .deliverySection .grid-rows .grid-row-text h2{color: #fe6c02;}
.specialityPage .customSection .grid-rows .grid-row-text h2{color: #b31cac;}
.specialityPage .grid-rows .grid-row-text h2:before, .specialityPage .grid-rows .grid-row-text h2:after { display: none;}

@media(max-width:1170px){
    .specialityPage #GridPage .max-width {max-width: 80%;}
}



@media(max-width:991px){
	.specialityPage #GridPage .max-width{max-width: 90%;}
	.specialityPage .grid-rows .grid-row-text{right: 0;}
    .specialityPage .grid-rows .grid-row-cell {width: 100%;display: block !important;}
    .specialityPage .grid-row .grid-row-cell.grid-row-cell-text {width: 90%;padding-right: 10%;}
    .specialityPage .grid-rows .grid-row {}
    .specialityPage .grid-row .grid-row-image-container {height: 200px;text-align:  right;padding-right: 10%;}
    .specialityPage .grid-row .grid-row-image-container .box-image-animation img {width: auto;height: 100%;}
    .specialityPage .deliverySection .grid-rows .grid-row-cell{right:auto;}
    .specialityPage .deliverySection .grid-row .grid-row-image-container{}
}
@media(min-width:768px){
    .specialityPage .deliverySection .grid-rows .grid-row-text{    margin-right: 9px;}
}

@media(max-width:767px){
    .specialityPage .grid-row .grid-row-image-container {margin: 0 auto;padding:  0;text-align:  center;height: 140px;}
    .specialityPage .deliverySection .grid-row .grid-row-image-container{right:-20px;}
    .specialityPage .grid-rows .grid-row-text h2 {text-align:  center;}
    .specialityPage .grid-row .grid-row-cell.grid-row-cell-text {padding: 0;width: 100%;}
    .specialityPage .grid-row-section{margin-bottom:0px}
    .specialityPage .grid-row .grid-row-image-container .box-image-animation img{}
    .specialityPage .deliverySection .grid-rows .grid-row-cell{width: auto;float: none !important;}
}

#GridPage #lobbyText p {font-size: 150%;line-height: 1.07;}
#GridPage #lobbyview + #allSectionsWrapper .section:nth-child(1).grid-content-section {margin-top:  90px;}
#GridPage #allSectionsWrapper .grid-boxes .grid-box-image {padding-bottom: 64%;margin-bottom:  10px;}
#GridPage #allSectionsWrapper .croutonsSection .grid-boxes .grid-box-image,
#GridPage #allSectionsWrapper .Health1Section .grid-boxes .grid-box-image{padding-bottom:87%}
#GridPage #allSectionsWrapper .grid-boxes .grid-box-title h3 a {font-family: FbZaafran-Black;color: #0c4f17;position: relative;}
#GridPage #allSectionsWrapper .grid-boxes .grid-box-subtitle {line-height: 1.25;}
#GridPage #allSectionsWrapper .grid-boxes .section-animation-item {margin-bottom:70px;opacity:1;}
#GridPage #lobbyview + #allSectionsWrapper .grid-text-section:nth-child(1) {padding: 0;}
#GridPage #lobbyview + #allSectionsWrapper .grid-text-section:nth-child(1) p {font-size: 150%;font-weight: 300;line-height: 1.07;}
#GridPage #allSectionsWrapper .grid-content-section {margin-bottom: 0; padding-top: 0;}
#GridPage #lobbyview + #allSectionsWrapper .grid-text-section:nth-child(1) .grid-text .grid-text-content {max-width: 1054px;}
.lobby-grid #GridPage .max-width {padding: 0;}



.ourProductsPage .grid-boxes .box-image-animation:hover img,
.specialitySection .grid-boxes .box-image-animation:hover img,
.productsCubesSection .grid-boxes .box-image-animation:hover img{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}

.ourProductsPage .grid-boxes .grid-box-title h3 a,
.ourProductsPage .grid-boxes .box-image-animation,
.specialitySection .grid-boxes .grid-box-title h3 a,
.specialitySection .grid-boxes .box-image-animation{cursor:auto;}
/*.productsCubesSection .grid-boxes .grid-box-title h3 a,
.productsCubesSection .grid-boxes .box-image-animation*/

@media(max-width:991px){
    #GridPage #allSectionsWrapper .grid-boxes .section-animation-item {margin-bottom:35px}
    #GridPage #lobbyview + #allSectionsWrapper .grid-text-section:nth-child(1) .grid-text .grid-text-content {width: 100%;}
}

@media(max-width:767px){
    #GridPage #allSectionsWrapper .sandwichSection .grid-boxes .section-animation-item{width:50%;}
    #GridPage #allSectionsWrapper .grid-boxes .section-animation-item{    padding-right: 5px;padding-left: 5px;}
    #GridPage #allSectionsWrapper .Health2Section{padding-bottom:0px;}
    #GridPage #allSectionsWrapper .grid-boxes .section-animation-item { margin-bottom: 25px;}
    #GridPage #lobbyview + #allSectionsWrapper .section:nth-child(1).grid-content-section {margin-top:  50px;}
    /*.ourProductsPage #GridPage #allSectionsWrapper .grid-boxes .grid-box-subtitle{display:none;}*/
}


@media(min-width:992px){
    .industriesPage .grid-rows .grid-row-text {width: 70%;}
    
}

@media(min-width:768px){
    .industriesPage .grid-rows .grid-row-text h2 br{display:none}
}


#GridPage #allSectionsWrapper .wideItems  .grid-boxes .grid-box-image {padding-bottom: 41%;}
#GridPage #allSectionsWrapper .premiumSection  .grid-boxes .grid-box-image{padding-bottom: 86%;}
.DIYimgSection .image-section-data {max-width: 662px;margin: 0 auto;height: auto;}
.DIYimgSection .image-section-data img{margin-top:0 !important;}
/*.DIYimgSection .section-title h2 {font-family: 'Signika', sans-serif;font-weight: bold;padding-top: 12px;}*/
.DIYimgSection.grid-image-section {height: auto;margin-bottom:  0;}

.DIYtextSection h3{color: #0d5018;margin-top:  40px;font-weight:  bold;margin-bottom:  5px;margin-top:0px;font-family: 'Open Sans', sans-serif;font-size:110%;}
.DIYtextSection .grid-text p {margin:  0;font-size: 120%;line-height: 1.25;}
.DIYtextSection .grid-text {max-width: 790px;padding:  0 15px;margin: 0 auto;}

.categories-strip {background: #237d32;}
.categories-strip ul li.active {background: #215823;}

.beginingSection{background-image: url(../../../warehouse/temp/einat/begining.jpg);}
.communitySection {background-image: url(../../../warehouse/temp/einat/community.jpg);direction: ltr;}
.strengthSection {background-image: url(../../../warehouse/temp/einat/strength.jpg);}

.beginingSection .section-title h2{color: #184fab;}
.beginingSection .section-title:after{background-image: url(../../../warehouse/temp/einat/strip-blue.png);}
.communitySection .section-title h2{color: #ea6c40;}
.communitySection .section-title:after{background-image: url(../../../warehouse/temp/einat/strip-orange.png);}
.strengthSection .section-title h2{color: #1cbb85;}
.strengthSection .section-title:after{background-image: url(../../../warehouse/temp/einat/strip-turkiz-light.png);}

.imageSection {padding: 66px 35px;background-position: center;}

.imageSection.grid-text-section .section-animation-item {max-width: 716px;text-align:  right;padding: 0;width: 100%;background-color: rgba(255, 255, 255, 0.85);padding: 40px 60px 0 60px;direction: rtl;opacity:  1;-webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;    animation: moveUp 0 forwards;-webkit-animation: moveUp 0 forwards;-moz-animation: moveUp 0 forwards;-o-animation: moveUp 0 forwards;margin-top:0px;}
.imageSection .grid-text .section-animation-item {padding-top: 15px;padding-bottom:  40px;font-size: 140%;line-height: 1.14;}
.imageSection .section-title:before {opacity:  0;display: none;}
.imageSection .section-title:after {margin:  0;}
.imageSection .grid-text {max-width: 716px;}
.imageSection .grid-text p {margin:  0;}
.imageSection .section-title:after{width:  135px;height:  9px;}

.commentSection{    padding: 0;}
.commentSection  .grid-text p{margin-top:0}
.commentSection .grid-text p a {color: rgb(12, 79, 23);}
#GridPage #allSectionsWrapper .grid-content-section.croutonsSection {margin-bottom: 0; padding-bottom: 0;}
#GridPage #allSectionsWrapper .croutonsSection .grid-boxes .section-animation-item {margin-bottom: 40px;}
@media(min-width:768px){
    .imageSection{margin-bottom:10px;}
    .generalTitleSection{margin-bottom:30px;}
}

@media(max-width:767px){
    .imageSection { background-size: cover;padding: 20px 15px;}
    .imageSection .section-title{margin-bottom:0px;}
    .imageSection.grid-text-section .section-animation-item {padding: 15px;}
    .aboutPage .lobby-grid #GridPage .max-width {width: 100%;}
    .aboutPage  .section-title:after {width: 90px;height: 6px;    margin: 0 auto;}
    .imageSection.grid-text-section .section-animation-item{text-align:center;}
}

.generalTitleSection .section-title {max-width: 100%;margin: 0 auto;}
.generalTitleSection .section-title h2 {color: #000;font-family:  inherit;font-size: 175%;padding: 40px 0;}
.generalTitleSection .section-title:before{background-image: url(../../../warehouse/temp/einat/strip-green-light.png);width: 203px;height: 14px;}
.generalTitleSection .section-title:after{background-image: url(../../../warehouse/temp/einat/strip-green-light.png);width: 203px;height: 14px;}

.certificationPage .top-caption {font-size: 260%;top: 30%;transform: translateX(-50%);}
.certificationPage .top-caption:before,
.certificationPage .top-caption:after {width: 155px;height: 10px;}
.certificationPage #lobbyview {max-width: 875px; margin: 0 auto; /*position: absolute;top: 290px;z-index:  7;transform: translateX(-50%);left: 50%;width:85%;*/}
.certificationPage #GridTop {height: 518px;background-position:  center bottom;background-size: cover;background-repeat: no-repeat;}

@media(min-width:768px){
    .generalTitleSection .section-title br{display:none;}
}
@media(max-width:767px){
	.certificationPage .top-caption {top: calc(7vh + 67px);}
	/*.certificationPage #lobbyview {top: calc(11vh + 150px);}*/
    .certificationPage .top-caption:before, .certificationPage .top-caption:after {width: 136px;height: 9px;}
    
}
/**standardsSection**/

#GridPage #allSectionsWrapper .standardsSection  .grid-box-title h3 a {font-family: 'Signika', 'FbZaafran-Black';font-weight:bold;color:#000;}
@media(min-width:768px){
	#GridPage #allSectionsWrapper .standardsSection .grid-boxes .grid-box-image {padding-bottom: 0;float: right;width: 50%;}
	.standardsSection .grid-boxes .grid-box-image-container {position:  relative;max-width:  253px;}
	.standardsSection .grid-boxes .section-animation-item {position:  relative;}
	.standardsSection .grid-box-title {position:  absolute;top: 50%;transform: translateY(-50%);width: 50%;left: 0;text-align:  right;}
	.standardsSection .grid-box-title:before {content:  "";width: 2px;height: 85px;background-color: rgb(12, 79, 23);position:  absolute;top: 50%;transform:  translateY(-50%);right: -5px;}
	.standardsSection  .grid-boxes .grid-box-title h3 {font-size: 125%;}
    .certificationPage #GridPage #allSectionsWrapper .grid-boxes .section-animation-item {width: 33.33%;margin-bottom: 20px;padding: 0 60px;height: 170px;}
    .certificationPage .grid-box.section-animation-item.col-xs-12.col-sm-6.col-md-6.pull-right.box.opacity {}
    .certificationPage .standardsSection .grid-boxes .grid-box-title h3 {padding-right: 25px;}
    .certificationPage #GridPage #allSectionsWrapper .standardsSection .grid-boxes .grid-box-image {height:  100%;}
    .certificationPage .standardsSection .grid-boxes .grid-box-image-container {top: 50%;transform: translateY(-50%);}
    .certificationPage #GridPage #allSectionsWrapper .grid-content-section.kosherSection .box {width: 25%;}
    .kosherSection .grid-boxes .box-image-animation {max-width: 160px;}
    .certificationPage #GridPage #allSectionsWrapper .grid-content-section {margin-bottom: 50px;}
}

@media(max-width:767px){
	.certificationPage #GridPage #allSectionsWrapper  .grid-boxes .grid-box-image {padding-bottom: 0;}
	.certificationPage .grid-boxes .grid-box-image-container {position: relative;}
	.certificationPage #GridPage #allSectionsWrapper .grid-boxes .section-animation-item {width: 50%;padding: 0 10px;/* margin-bottom: 55px; */}
	.certificationPage  .grid-boxes .grid-box-title h3 {font-size: 100%;}
    .certificationPage #GridPage #lobbyview + #allSectionsWrapper .section:nth-child(1).grid-content-section {margin-top: 10px;}
}

@media(max-width:1250px) and (min-width:768px) {
    .standardsSection .grid-boxes .grid-box-image-container{width:70%}
}

.kosherSection .grid-boxes .box-image-animation {max-width: 150px;margin: 0 auto;position:  relative;}
.kosherSection .grid-boxes .box-image-animation:hover img {transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}

@media(min-width:768px){
	.kosherSection .grid-boxes .box-image-animation img {position:  absolute;top: 50%;transform: translateY(-50%);}	
	
}
@media(max-width:1250px) and (min-width:768px) {
    .kosherSection .grid-boxes .box-image-animation {max-width: 60%;}
}


@media(max-width:767px){
    .industriesPage .lobby-grid #GridPage .max-width {width: 100%;}
}

.form-container-wide #DynamicFormObject {background-image: url(../../../warehouse/temp/einat/contact-bg.png);border: 0px;background-size: cover;height: 590px;width: 100%;display:  block;}
#DynamicFormObject:after {display:  none;}
#SiteGrid.layout-bottom #GridPromo {max-width:  986px;}

.contactPage #GridContent #headline {display: none;}
.contactPage #GridPage {padding-top: 0;}
.contactPage .top-form {color: #0c4f17;}
.contactPage #text1 {font-size: 150%;line-height: 1.1;}
.contactPage .form-container-wide #DynamicFormObject .dynamicFormObjectFields {max-width: 545px;display:  block;margin: 0 auto;width: 100%;margin-top: 100px;}
.contactPage .form-container-wide #DynamicFormObject .dynamicFormObjectTitleAndText {display: none;}
.contactPage .form-container-wide #DynamicFormObject .dynamicFormEndText {display: none;}
.contactPage .normal-form input,.normal-form select,.normal-form textarea {border: 0px;background-color:#fff;border-radius:0px;    padding-right: 17px;width:100%;}
.contactPage .form-container-wide #DynamicFormObject .dynamicFormObjectField.textareaField {width: 100%;}
.contactPage #DynamicFormObject input[type=submit] {background:  #fff;font-size:  145%;font-family: FbZaafran-Black;color: #0c4f17;border-radius: 0px;height:  36px;line-height:  36px;}
.contactPage #DynamicFormObject input[type=submit]:hover {border-color: #0c4f17;background:  transparent;}

.contactPage .normal-form input, .normal-form select{height:  36px;}
.contactPage #DynamicFormObject .dynamicFormObjectSubmit:before,
.contactPage #DynamicFormObject .dynamicFormObjectSubmit:after {content: "";background-image: url(../../../warehouse/temp/einat/bullet-green.png);width: 11px;height: 11px;position: absolute;background-size: cover;top: 14px;right: 40px;}
.contactPage #DynamicFormObject .dynamicFormObjectSubmit:after{left: 40px;right: auto;}
.contactPage #DynamicFormObject .select-wrapper:after {color: #0c5017;top: 35%;}
.normal-form select{color:rgba(0, 0, 0, 0.5)}
.normal-form input::-webkit-input-placeholder,
.normal-form textarea::-webkit-input-placeholder{color:rgba(0, 0, 0, 0.5)}
.normal-form input:-moz-placeholder{color:rgba(0, 0, 0, 0.5)}
.normal-form input::-moz-placeholder{color:rgba(0, 0, 0, 0.5)}
.normal-form input:-ms-input-placeholder{color:rgba(0, 0, 0, 0.5)}

@media(min-width:768px){
    .contactPage #DynamicFormObject .dynamicFormObjectSubmit {max-width:  161px;margin:  0 auto;clear: both;float: none;}
}

@media(min-width:992px){
    .contactPage .form-container-wide #DynamicFormObject .dynamicFormObjectField {width:  33.33%;}
    .contactPage .form-container-wide #DynamicFormObject .dynamicFormObjectField:nth-child(5){width: 66.66%;}
}

@media(max-width:767px) {
    .contactPage  #GridPage {padding-top: 0px;}
    .contactPage #GridTop {height: 33vh; background-size: 100%;background-position: center top;}
    .contactPage #DynamicFormObject .dynamicFormObjectFields .top-form {display:  block;font-size: 180%;line-height:  1;margin-bottom: 30px;}
    .contactPage .form-container-wide #DynamicFormObject .dynamicFormObjectFields{margin-top:50px;}
    .contactPage .normal-form select{width:100%;}
    #DynamicFormObject .dynamicFormObjectSubmit{width:50%;margin-left:25%;}
    .form-container-wide #DynamicFormObject{    height: auto;padding: 70px 20px;}
}
