img{
	max-width:100%;
	height: 100%;
 }
 iframe{
	 max-width:100%;
 }
 .print-pdf-hat{
	 display:none!important;
 }
 .container{
	 width:85%;
 }
 .page-printmail #content{
	 width:85%;
	 display: block;    
	 max-width: 1770px;
	 margin: 0 auto;
 }
 .page-printmail .breadcrumb{
	 display:none;
 }
 .front .toolset-panel, html[dir="rtl"] .front .toolset-panel,
 .node-type-front-page-growing-method .toolset-panel, html[dir="rtl"] .node-type-front-page-growing-method .toolset-panel {
	 display:none!important;
 }
 .node-type-front-page-growing-method .breadcrumb, html[dir="rtl"] .node-type-front-page-growing-method .breadcrumb{
	 display:none;
 }
 html[dir="rtl"] #block-block-8{
	 text-align:right;
 }
 .front .banner-section .container {
	 width:90%;
	 max-width:2000px;
	 padding:0;
 }
 .add-new-post .add-new-post-btn:focus, .add-new-post .add-new-post-btn:hover, .add-new-post .add-new-post-btn:active, .add-new-post .add-new-post-btn:visited{
	 outline:0 none!important;
	 color:#fff;
 }
 aside .blog-tags-cloud a, aside .blog-tags-cloud a:hover, aside .blog-tags-cloud a:focus, aside .blog-tags-cloud a:active{
	 border:0 none;
	 outline: 0 none;
	 font-size:18px;
 }
 .node-type-front-page  .banner-section .banner-carousel.owl-carousel.owl-rtl .owl-stage-outer,
 .node-type-front-page-growing-method  .banner-section .banner-carousel.owl-carousel.owl-rtl .owl-stage-outer{
	 direction:rtl!important;
 }
 .toolset-panel .download-pdf{
	 position:relative;
	 height:50px;
 }
 .toolset-panel .download-pdf:before {
	 position:absolute;
	 left:11px;
	 top:9px;
 }
 header .header-top .header-social-box .acce-panel a{
	 background: none!important;
	 line-height: 40px;
	 width: auto;
	 vertical-align: middle;
 }
 .contact-us-box, html[dir="rtl"] .contact-us-box{
	 padding:90px 0 20px 0;
 }
 .contact-us-box .field-item, html[dir="rtl"] .contact-us-box .field-item{margin:0 0 20px 0}
 .contact-us-box .desc, html[dir="rtl"] .contact-us-box .desc{margin:0 0 0.3em 0;}
 .contact-us-box .content{max-width:1050px;}
 .contact-us-box textarea,  html[dir="rtl"] .contact-us-box textarea{height:140px;}
 .contact-us-box .block h3, html[dir="rtl"] .contact-us-box .block h3 {position: relative;display: block;width: 100%;padding: 0 0 0 0;margin: 0 auto 10px auto;text-align: center; border:none}
 .contact-us-box .block h3 span {position: relative;z-index: 1;display: inline-block;width: auto;padding: 0 20px;line-height: 40px;font-size: 48px;font-weight: 400;color: #FFF;background:  rgba(29,170,91,0.95); border-radius: 20px;
	 -webkit-box-shadow: 0px 0px 6px 0px rgba(29, 170, 91, 0.75);
	 -moz-box-shadow: 0px 0px 6px 0px rgba(29, 170, 91, 0.75);
	 box-shadow: 0px 0px 14px 0px rgba(29, 170, 91, 0.75);
 }
 .contact-us-box .block h3:before {content: '';z-index: 0;position: absolute;top: -68px;left: calc(50% - 28px);display: block;width: 60px;height: 38px;padding: 0 10px;background-image: url(../assets/images/base-sprite.png);background-repeat: no-repeat;background-position: -188px -220px;}
 .contact-us-box .block h3:after {content: '';z-index: 0;position: absolute;bottom: 20px;left: 0;width: 100%;border-bottom: 1px solid #FFF;background-image: none;  background-color:initial;}
 
 .acce-open-button{
	 padding:0 15px;
 }
 .block-accessibility{
	 top:78px;
 }
 .logged-in.adminimal-menu .block-accessibility{
	 top:118px;
 }
 /* front page   */
 .front .view-success-stories .view-header{
	 padding: 55px 0 0 0;
 }
 .front .news-events-section{
	 margin: 0 auto 1em;
	 width: 100%;
	 background: #f2f2f2;
	 padding: 60px calc(7.5% + 15px) 100px;
 }
 .front .news-events-section .view-header{
	 margin:0 0 2em;
 }
 .front .view-haifa-blog.haifa-blog-section{
	 margin: 0;
	 padding: 55px 7% 0;
	 background: #fff;
	 width: 100%;
 }
 .front .best-sellers-section{
	 padding:60px 6%;
 }
 .front .best-sellers-section .item{
	 width: 85%;    
	 max-width: 350px;
 }
 .front .help-and-recommendation-section .view-header{
	 padding: 25px 0 0;
 }
 .front .products-section .single .item-head .title{
	 padding: 55px 0 0 0;
 }
 .front .homepage-ajax-content .node-promoted{
	 padding: 55px 0 0 0;
 }
 .front .news-events-section .wrapper:first-child{
	 padding:0px 0 50px 0;
 }
 .front .view-haifa-blog.haifa-blog-section .item, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item{
	 margin:0 auto 40px auto;
	 position:relative;
	 width: 33.3%;
	 min-height: initial;    
	 padding: 0 14px;
	 text-align: center;
 }
 .front .view-haifa-blog.haifa-blog-section .item .more, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item .more{
	 width:100%;
	 bottom:10px;
	 position:absolute;
 }
 .front .view-haifa-blog.haifa-blog-section .item .item-img, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item .item-img{
	 position: relative;
	 display: block;
	 width: 100%;
	 max-width: 500px;
	 height: 250px;
	 margin: 0 auto 20px auto;
	 overflow: hidden;
 }
 .front .view-haifa-blog.haifa-blog-section .item .item-img span.img, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item .item-img span.img{
	 display: block;
	 width: 100%;
	 max-width: 500px;
	 height: 250px;
	 background: #e9eef1 url(../assets/images/default-image.png) center center no-repeat;
	 background-size: cover;
 }
 .front .view-haifa-blog.haifa-blog-section .item .desc, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item  .desc{
	 display: block;
	 width: 100%;
	 max-width: 500px;
	 margin: 0 auto;
	 padding: 0;
	 position: relative;
	 text-align: center;
 }
 .front .view-haifa-blog.haifa-blog-section .item .desc .author-img, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item  .desc .author-img{
	 display: block;
	 width: 100px;
	 background-position: center center;
	 background-color: #009f52;
	 border-radius: 100px;
	 border: 2px solid #009f52;
	 position: absolute;
	 left: calc(50% - 52px);
	 top: -90px;
	 background-size: cover;
	 background-repeat: no-repeat;
	 height: 100px;
 }
 .front .view-haifa-blog.haifa-blog-section .item .desc .title, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item  .desc .title{
	 margin: 30px 0 0;
	 padding: 0;
	 line-height: 1.1em;
	 min-height: 50px;    
	 color: #383838;
	 float: left;
	 font-size: 2em;
	 transition: all 0.3s ease;
	 width: 100%;
 }
 .front .view-haifa-blog.haifa-blog-section .item .desc .author-date, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item  .desc .author-date{
	 position: relative;
	 float: left;
	 width: 100%;
	 font-size: 1.3em;
	 margin: 10px auto;
	 padding:0;
	 color: #929292;
 }
 .front .view-haifa-blog.haifa-blog-section .item .desc .text, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item  .desc .text{
	 min-height: 110px;
	 margin: 0;
	 width: 100%;
	 float: left;
	 position: relative;
	 padding: 0;
	 line-height: 1.2em;
	 font-size: 1.4em;
 }
 .front .view-haifa-blog.haifa-blog-section .item .desc .more, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item  .desc .more{	
	 float: left;
	 margin: 0;
	 padding: 0;
	 position: relative;
	 width: 100%;
	 border: 0 none;
	 text-align: center;
 }
 .front .view-haifa-blog.haifa-blog-section .item .desc .more .more-link:after, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item  .desc .more .more-link:after{
	 display:none;
 }
 .front .view-haifa-blog.haifa-blog-section .item .item-box, .node-type-front-page-growing-method .view-haifa-blog.haifa-blog-section .item .item-box{
	 height:100%;
	 padding:0 0 60px;
	 max-width:500px;
 }
 .front .topics .item .body-box, .node-type-front-page-growing-method .topics .item .body-box{
	 position:relative;
 }
 .front .topics .item .body-box .more, .node-type-front-page-growing-method .topics .item .body-box .more{
	 position:absolute;
	 bottom: 20px;
	 right: 20px;
	 width:90%;
 }
 .front .topics .item .body-box .more .more-link:after, .node-type-front-page-growing-method .topics .item .body-box .more .more-link:after{
	 display:none;
 }
 .front .view-haifa-blog.haifa-blog-section .view-content{
	 margin:2em 0 0;
 }
 .similar-products-section .item{
	 padding:0 14px 35px;
	 position:relative;
 }
 .similar-products-section .item .desc{
	 margin:0 auto 10px auto;
 }
 .similar-products-section .item .more{
	 position: absolute;    
	 bottom: 10px;
	 width: calc(100% - 40px);
	 right: 20px;
 }
 html[dir="rtl"] .front .block h3.title, .front .block h3.title{
	 color:#009f52;
	 border-bottom:3px solid #009f52;
	 padding:0 15px 5px 15px!important;
	 font-size:2.8em;
 
 }
 html[dir="rtl"] .front .block h3.title:after, .front .block h3.title:after{
	 display:none;
 }
 .front .view-display-id-home_interesting_topics_block{
	 margin-top:3em;
 }
 .front .view-display-id-home_interesting_topics_block .view-header{
	 display:none;
 }
 .basement-section{
	 display: block;
	 position:relative;
	 width:100%;
	 vertical-align: middle;
 }
 .basement-section .container{
	 display: block;
	 position:relative;
	 vertical-align: middle;	
	 padding:25px 15px 20px;
 }
 .banner-section .tabs-categories .tabs-box .owl-carousel .item a span.item-hover{
	 display: flex;
   flex-direction: column;
   justify-content: center;
 }
 
 /* main menu */
 header .header-top .main-nav ul ul > li > a{
	 font-size:15px;
 }
 header .header-top .main-nav ul li .submenu.supersub a{
	 font-size:14px;
 }
 #contact_us_box a, #contact_us_box u{
	 text-decoration:none!important;
 }
 .node-webform .form-type-item{
	 display:none;
 }
 .view-haifa-blog .item{
	 width:100%;
 }
 header .header-top .meta{
	 padding:0;
 }
 header .header-top .mata-nav{
	 padding:0 0 0 15px;
 }
 header .header-top .mata-nav ul.menu li{
	 float:left;
 }
 
 header .header-top .mata-nav a.btn:hover, header .header-top .mata-nav a.btn:focus{
	 background-color:#fc8012;
 }
 .more-link:hover{
	 color:#139e55;
 }
 .more-link:hover:after{
	 background-color:#fff;
 }
 .nav-big-icon-section .item a:hover .icon:before{
	 border: 9px solid #fc8012;
 }
 .nav-big-icon-section .item a:hover button{
	 border: 1px solid #fc8012;
	 webkit-box-shadow: 0px 0px 2px 0px rgba(252, 128, 18, 0.65);
	 -moz-box-shadow: 0px 0px 2px 0px rgba(252, 128, 18, 0.65);
	 box-shadow: 0px 0px 2px 0px rgba(252, 128, 18, 0.65);
 }
 .nav-big-icon-section .item a:hover span.button{
	 
 }
 .toolset-panel .share-box{
	 -webkit-box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.7);
	 -moz-box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.7);
	 box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.7);
 }
 .toolset-panel .share-box li{ 
	 display:inline-block;
 }
 /* Success stories  */
 .view-archive-success-stories .item{
	 width:100%;
	 position:relative;
 }
 .view-archive-success-stories .item .item-img{
	 height:280px;
 }
 .view-archive-success-stories .item .data {
	 z-index: 2;
	 position: absolute;
	 top: 170px;
	 right: 70px;
	 display: block;
	 width: 76px;
	 height: 80px;
	 padding: 4px 0;
	 background: #fc8012;
 }
 .view-archive-success-stories .item .data span {
	 display: block;
	 text-align: center;
	 line-height: 36px;
	 font-family: 'Open Sans', sans-serif;
	 font-size: 36px;
	 font-weight: 300;
	 color: #FFF;
 }
 .view-archive-success-stories .item .data .font span {
	 display: block;
	 text-align: center;
	 text-transform: uppercase;
	 line-height: 18px;
	 font-size: 16px;
	 font-weight: 300;
 }
 /* ie bugs */
 .node-type-front-page .breadcrumb a{
	 color:#fff;
 }
 .page-search .gsc-adBlock{display:none!important;}
 /* HEBREW */
 html[dir="rtl"] header .header-top .lang-switcher .select::after{
	 right:auto;
 }
 html[dir="rtl"] .toolset-panel{
	 left:auto;
 }
 html[dir="rtl"] .contact-us-box-button{
	 right:auto;
 }
 html[dir="rtl"] header .header-top .search button[type="submit"]{
	 right:auto;
 }
 html[dir="rtl"] header .header-top .meta{
	 padding:0;
 }
 html[dir="rtl"] header .header-top .top-head-menu{
	 float:right;
	 padding:0 0 0 8px;
 }
 html[dir="rtl"] header .header-top .top-head-menu ul{
	 float:right;
 }
 html[dir="rtl"] header .header-top .top-head-menu li.root a span, html[dir="rtl"] header .header-top .top-head-menu li.root span.menu-item span{
	 font-size:16px;
 }
 html[dir="rtl"] header .header-top .top-head-menu ul .submenu{
	 left:auto;
	 right:0;
 }
 header .header-top .top-head-menu ul ul > li.subroots .submenu.supersub{
	 position:relative;
	 left:auto;
	 top:auto;
	 right:auto;
 }
 header .header-top .top-head-menu ul ul > li{
	 text-align:right;
	 padding:0 5px 0 10px;
 }
 header .header-top .top-head-menu ul ul > li.subroots > a:before{
	 content: "";
	 position: absolute;
	 height: 9px;
	 right:2px;
	 top: calc(50% - 4px);
	 width: 10px;
	 background: url(../assets/images/expand_mobile_white.png) center center no-repeat;
	 background-size:100%!important;
	 -webkit-transition: 0.3s ease-in-out;
	 -moz-transition: 0.3s ease-in-out;
	 -o-transition: 0.3s ease-in-out;
	 transition: 0.3s ease-in-out;
 }
 header .header-top .top-head-menu ul ul > li.subroots.open > a:before{
	 webkit-transform: rotate(180deg);
	 -moz-transform: rotate(180deg);
	 -o-transform: rotate(180deg);
	 transform: rotate(180deg);
 }
 header .header-top .top-head-menu ul ul > li.subroots  li a{
	 font-size: 14px;
	 padding: 5px 0;
 }
 html[dir="rtl"] header .header-top .top-head-menu ul ul > li.subroots > a:before{
	 
	 left:2px;
	 right:auto;
 }
 html[dir="rtl"] header .header-top .top-head-menu ul ul > li.subroots.open > a:before{
	 webkit-transform: rotate(180deg);
	 -moz-transform: rotate(180deg);
	 -o-transform: rotate(180deg);
	 transform: rotate(180deg);
 }
 html[dir="rtl"] header .header-top .top-head-menu ul ul > li > a{
	 text-align:right;
 }
 html[dir="rtl"] header .header-top .mata-nav{
	 padding:0 15px 0 0;
 }
 html[dir="rtl"] header .header-top .mata-nav ul.menu li{
	 float:left;
 }
 html[dir="rtl"] header .header-top .mata-nav a.btn{
	 
 }
 
 
 html[dir="rtl"] footer .menu-widget-cluster .block ul.menu li.expanded:before{
	 background-image: url(../assets/images/new_downarrow.png);
	
 }
 
 html[dir="rtl"] li.hebrew-hide{
	 display:none!important;
 }
 .front .banner-section  .region-contact-us-box .container{
	 width:85%;
 }
 .contact-us-box .webform-component--devider{
	 margin: 0 0 20px;
 }
 #webform-ajax-wrapper-24 .webform-client-form .form-item, html[dir="rtl"] #webform-ajax-wrapper-24 .webform-client-form .form-item{margin-bottom:20px;}
 .webform-footer-box{
	border-top: 1px solid #fff;
	 max-width: 860px;
	 width: 100%;
	 margin: 0 auto;
	 font-size: 20px;
	 font-weight: 100;
	 padding: 1em 0 1em 20%;
	 position: relative;
	 color: #fff;
	 background: url(../assets/images/webform_footer_box_bg.png) no-repeat 23% 50%;
	 display: block;
 }
 .webform-footer-box div{color:#fff;display:block;margin-bottom:0;}
 .webform-footer-box a{color:#fff;}
 .webform-footer-box .strong-box{margin:0 0 4px;font-weight:600;}
 html[dir="rtl"] .webform-footer-box{
	  background: url(../assets/images/webform_footer_box_bg.png) no-repeat 85% 50%;
	  padding: 1em 14% 1em 0;
	  max-width: 760px;
 }
 /* Landing Page, Thank you landing Page*/
 .node-type-landing-page #main-wrapper,
 .node-type-thank-land-page #main-wrapper{
	 margin: 77px 0 0;
	 position: relative;
	 width: 100%;    
 }
 .node-type-landing-page.logged-in #main-wrapper,
 .node-type-thank-land-page.logged-in #main-wrapper{
	 margin-top:125px;
 }
 .node-type-landing-page header .header-top .main-nav,
 .node-type-thank-land-page header .header-top .main-nav{
	 display:none;
 }
 .node-type-landing-page header .header-bottom,
 .node-type-thank-land-page header .header-bottom{
	 margin-top:0;
 }
 .node-type-landing-page .banner-section,
 .node-type-thank-land-page .banner-section{
	 min-height:1px;
 }
 .node-type-landing-page .title-section,
 .node-type-thank-land-page .title-section{
	 position:absolute;
	 top:6%;
	 left:8%;
	 width:60%;
	 text-align:left;
 }
 .node-type-landing-page .title-section h1.title,
 .node-type-thank-land-page .title-section h1.title{
	 text-align:left;
	 color:#fff;
	 float:left;
	 display:block;
	 padding:0 0 5px;
	 margin:0 auto;
	 border:0 none;
	 font-size: 42px;
	 font-weight: 600;
	 line-height: 1.4em;
	 text-shadow: 1px 2px 3px #333;
 }
 .node-type-landing-page .title-section span.title:after, .title-section h1.title:after,
 .node-type-thank-land-page .title-section span.title:after{
	 display:none;
 }
  html[dir="rtl"] .node-type-landing-page .title-section span.title:after,  html[dir="rtl"] .title-section h1.title:after,
  html[dir="rtl"] .node-type-thank-land-page .title-section span.title:after{
	 display:none;
 }
 .node-type-landing-page .title-section .field-name-body,
 .node-type-thank-land-page .title-section .field-name-body{
	 text-align:left;
	 color:#fff;
	 float:left;
	 display:block;
	 padding:0;
	 margin:0 auto;
	 border:0 none;
	 font-size: 32px;
	 font-weight: 400;
	 line-height: 1.1em;
	 text-shadow: 1px 2px 3px #333;
 }
 .node-type-landing-page .title-section .field-name-body div, .node-type-landing-page .title-section .field-name-body p,
 .node-type-thank-land-page .title-section .field-name-body div, .node-type-thank-land-page .title-section .field-name-body p{
	 color:#fff;
	 font-size: 34px;
	 margin:0;
	 line-height:1.4em;
 }
 .node-type-landing-page .container,
 .node-type-thank-land-page .container{
	 width:100%;
	 max-width:2500px;
	 padding:0;
 }
 .node-type-landing-page .contact-us-box-button,
 .node-type-thank-land-page .contact-us-box-button{
	 display:none;
 }
 .node-type-landing-page .field-name-field-banner img, .node-type-landing-page .field-name-field-module-banner img,
 .node-type-thank-land-page .field-name-field-banner img, .node-type-thank-land-page .field-name-field-module-banner img{
	 display:block;
	 width:100%;
	 height:auto!important;
 }
 .node-type-landing-page .field-name-field-module-banner,
 .node-type-thank-land-page .field-name-field-module-banner{
	 display:none;
 }
 .node-type-landing-page .land-main-text,
 .node-type-thank-land-page .land-main-text{
	 float: left;
	 width: 60%;
	 position: relative;
	 margin: 1em 0 0.5em 7%;
	 color:#242424;
	 font-size: 20px;
	 line-height: 1.5em;
 }
 .node-type-landing-page #backtotop,
 .node-type-thank-land-page #backtotop,
 .node-type-thank-land-page .toolset-panel{
	 display:none!important;
 }
 .node-type-landing-page .land-main-left, .node-type-landing-page .land-main-right,
 .node-type-thank-land-page .land-main-left, .node-type-thank-land-page .land-main-right{
	 float:left;
	 position:relative;
	 padding:0;
	 font-size:16px;
	 width:47%;
 }
 .node-type-landing-page .land-main-left h3, .node-type-landing-page .land-main-right h3,
 .node-type-thank-land-page .land-main-left h3, .node-type-thank-land-page .land-main-right h3{
	 font-size: 25px;
	 margin: 0.5em 0;
	 color: #323232;
	 font-weight: 600;
 }
 .node-type-landing-page .land-main-left p, .node-type-landing-page .land-main-right p,
 .node-type-thank-land-page .land-main-left p, .node-type-thank-land-page .land-main-right p{
	 line-height: 1.5em;
	 color: #242424;
	 font-size: 20px;
	 margin: 0;
 }
 .node-type-landing-page .land-main-left,
 .node-type-thank-land-page .land-main-left{
	 margin: 0 6% 0 0;
 }
 .node-type-landing-page .land-main-right,
 .node-type-thank-land-page .land-main-right{
	 margin:0;
 }
 .node-type-landing-page .contact-us-box-product-page{
	 position:absolute;
	 top:4%;
	 right:5%;
	 width: 24%;
	 min-width: 300px;
	 padding: 1% 3% 5%;
	  -webkit-box-shadow: 0px 2px 18px 2px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0px 2px 18px 2px rgba(0, 0, 0, 0.5);
	 box-shadow: 0px 2px 18px 2px rgba(0, 0, 0, 0.5);
	 
 }
 .node-type-thank-land-page .contact-us-box-product-page{
	 position:absolute;
	 top:4%;
	 right:5%;
	 margin:1em 0 0;
	 width: 24%;    
	 padding: 3% 3% 5em;
	  -webkit-box-shadow: 0px 2px 18px 2px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0px 2px 18px 2px rgba(0, 0, 0, 0.5);
	 box-shadow: 0px 2px 18px 2px rgba(0, 0, 0, 0.5);
 }
 .node-type-landing-page .contact-us-box-product-page .block h3.title,
 .node-type-thank-land-page .contact-us-box-product-page .block h3.title{
	 display:none;
 }
 .node-type-landing-page .contact-us-box-product-page .back-to,
 .node-type-thank-land-page .contact-us-box-product-page .back-to {
	 position: absolute;
	 top: 10px; 
	 right: 10px;
	 display: inline-block;
	 width: auto;
	 text-transform: uppercase;
	 line-height: 20px;
	 letter-spacing: 2px;
	 font-size: 18px;
	 color: #FFF;
	 background: none;
	 border: 0 none;
	 -webkit-transition: all 0.3s ease;
	 -moz-transition: all 0.3s ease;
	 -o-transition: all 0.3s ease;
	 transition: all 0.3s ease;
 }
 .node-type-thank-land-page .contact-us-box-product-page p{
	 color:#fff;
	 font-size:18px;
	 line-height:1.2em;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-confirmation{
	 margin:3em 0;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-confirmation p{
	 color:#fff;
	 font-size:20px;
 }
 .node-type-landing-page .contact-us-box-product-page fieldset {
	 display: block;
	 margin: 0;
	 position: relative;
	 padding: 0;
	 float: left;
	 width:100%;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-client-form fieldset .form-item,
 .node-type-landing-page .contact-us-box-product-page .webform-client-form .form-item{
	 float:left;
	 position: relative;
	 width:100%;
	 margin:1em 0!important;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-client-form fieldset .form-item.webform-component--fieldgroup-left--phone{
	 border:0 none!important;
	 padding:0!important;
	 margin:1em 0!important;
 }
 .node-type-landing-page .contact-us-box-product-page input[type="text"],
 .node-type-landing-page .contact-us-box-product-page input[type="email"]{
	 height:36px;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-component-select select{
	 height:36px;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-component-select:after{
	 top:1px;
	 right:4px;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-client-form .form-item.webform-component-checkboxes{	
	 padding: 0!important;
	 margin: 0.7em 0!important;
	 font-size:18px!important;
	 text-align: left!important;
	 position:relative;	
	 width: 100%;
	 float: left;    
 }
 .node-type-landing-page .contact-us-box-product-page .webform-client-form .form-item.webform-component--want-to-add-something{
	 display:none;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-client-form .form-item.webform-component-checkboxes .form-type-checkbox{
	 margin:0!important;
	 padding:0;
	 width:100%;
	 float:left;
 }
 .node-type-landing-page .contact-us-box-product-page input[type="checkbox"]{
	 margin:0 8px 0 7px;
 }
 .contact-us-box-product-page .form-item.webform-component-checkboxes label{
	 line-height: 20px;
	 font-size: 18px;
	 margin: 0;
	 color: #FFF;
 }
 .node-type-landing-page .webform-client-form .form-required{
	 width: 100%;
	 position: absolute;
	 bottom: 100%;
	 text-align: left;
	 color: #fff60c;
	 font-size: 18px;
 }
 .node-type-landing-page .contact-us-box-product-page .messages.error,
 .node-type-landing-page .contact-us-box-product-page .messages.status{
	 display:none;
 }
 .node-type-landing-page .contact-us-box-product-page .form-actions{
	 width:100%;
	 position:relative;
	 float:left;
	 margin:1em 0;
 }
 .node-type-landing-page .contact-us-box-product-page .form-actions .form-submit{
	 display: inline-block;
	 width: 50%;
	 min-width: 190px;
	 height: auto;
	 padding: 9px 20px 6px;
	 margin: 0;
	 font-size: 26px;
	 border:0 none;
	 text-align: center;
	 line-height: 30px;
	 background: rgb(242,166,99);
	 background: -moz-linear-gradient(top, rgba(242,166,99,1) 1%, rgba(239,123,21,1) 50%, rgba(240,127,25,1) 100%);
	 background: -webkit-linear-gradient(top, rgba(242,166,99,1) 1%,rgba(239,123,21,1) 50%,rgba(240,127,25,1) 100%);
	 background: linear-gradient(to bottom, rgba(242,166,99,1) 1%,rgba(239,123,21,1) 50%,rgba(240,127,25,1) 100%);
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2a663', endColorstr='#f07f19',GradientType=0 );
	 -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.65);
	 -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.665);
	 box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.65);
 }
 .node-type-landing-page .field-name-field-bottom-image{
	 position:absolute;
	 bottom:-12%;
	 right:0;
	 width:100%;
	 padding:0;
	 margin:0;
	 
 }
 .node-type-thank-land-page .field-name-field-bottom-image{
	 position:absolute;
	 bottom:-9em;
	 right:0;
	 width:100%;
	 padding:0;
	 margin:0;
 }
 .node-type-landing-page .field-name-field-bottom-image img,
 .node-type-thank-land-page .field-name-field-bottom-image img{	 
	  display: block;
	   margin: 0 auto;
 }
 .node-type-landing-page .contact-us-box-product-page .field-item{
	 margin:0;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-client-form .form-item.webform-component-markup{
	 color:#fff;
	 font-size:22px;
	 text-align:left;
	 margin:0.3em 0!important;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-component-markup p{
	 color:#fff;
	 font-size:20px;
	 text-align:left;
	 margin:0;
 }
 .node-type-landing-page .contact-us-box-product-page .webform-component-markup h4{
	   font-size:24px;
 }
 /* hebrew */
 html[dir="rtl"] .node-type-landing-page .title-section,
 html[dir="rtl"] .node-type-thank-land-page .title-section{  
	 left:auto;
	 right: 8%;    
	 text-align: right;
 }
 html[dir="rtl"] .node-type-landing-page .title-section h1.title,
 html[dir="rtl"] .node-type-thank-land-page .title-section h1.title{
	 text-align:right;
	 float:right;
 }
 html[dir="rtl"] .node-type-landing-page .title-section .field-name-body,
 html[dir="rtl"] .node-type-thank-land-page .title-section .field-name-body{
	 text-align:right;
	 float:right;
 }
 html[dir="rtl"] .node-type-landing-page .contact-us-box-product-page,
 html[dir="rtl"] .node-type-thank-land-page .contact-us-box-product-page{
	 right:auto;
	 left:5%;
 }
 html[dir="rtl"] .node-type-landing-page .title-section span.title:after, html[dir="rtl"] .node-type-landing-page .title-section h1.title:after,
 html[dir="rtl"] .node-type-thank-land-page .title-section span.title:after, html[dir="rtl"] .node-type-thank-land-page .title-section h1.title:after{
	 display:none;
 }
 html[dir="rtl"] .node-type-landing-page .land-main-text,
 html[dir="rtl"] .node-type-thank-land-page .land-main-text{
	 float: right;    
	 margin: 2em 7% 3em 0;
 }
 html[dir="rtl"] .node-type-landing-page .contact-us-box-product-page .webform-component-select:after{
	 top: 1px;
	 right: auto;
	 left: 4px;
 }
 html[dir="rtl"] .node-type-landing-page .contact-us-box-product-page .webform-client-form .form-item.webform-component-checkboxes{
	 text-align: right!important;
	 float:right;
 }
 html[dir="rtl"] .node-type-landing-page .contact-us-box-product-page .webform-client-form .form-item.webform-component-markup{
	 text-align:right;
 }
 html[dir="rtl"] .node-type-landing-page .contact-us-box-product-page .webform-component-markup p{
	 text-align:right;
 }
 .i18n-ru header .header-top .top-head-menu{
	 width:87%;
 }
 .i18n-ru header .header-top .top-head-menu ul li{
	 float:left;
 }
 .i18n-ru header .header-top .top-head-menu li a, .i18n-ru header .header-top .top-head-menu li span.menu-item{
	 margin:0 5px;
 }
 #webform-ajax-wrapper-24 .webform-client-form .form-item.form-item-captcha-response .form-required{
	 position:relative;
 }
 #webform-ajax-wrapper-24 .webform-client-form .form-item.form-item-captcha-response span.form-required{
	 display:none!important;
 }
 .reload-captcha-wrapper a{
	 color:#fff;
 }
 .captcha{
	 font-size:16px;
 }
 .captcha .form-item label{
	font-size:1em;
	color:#fff;
 } 
 .captcha .form-item .description{
	font-size:0.95em;
	color:#fff;
 }
 .contact-us-box .form-item-captcha-response input.form-text {
	 max-width:350px;
	 margin:5px auto;
 }
 .node-type-calculator .banner-section .region-banner-section {
	 margin: 78px 0 0;
 }
 .node-type-calculator .view-new-lobby-banner{
	 position:relative;
	 float:left;
	 margin:0;
	 padding:0;
	 width:100%;
 }
 .node-type-calculator .view-new-lobby-banner .views-field-field-banner-page
 {
	 width:100%;	
	 display:block;
	 float:left;
	 position:relative;
	 margin:0;
	 padding:0;
 }
 .node-type-calculator .view-new-lobby-banner .views-field-field-mobile-banner-page{
	 width:100%;	
	 display:none;
	 float:left;
	 position:relative;
	 margin:0;
	 padding:0;
 }
 .node-type-calculator .view-new-lobby-banner .views-field-field-mobile-banner-page img{
	 width:100%;
	 height:auto!important;
	 display:block;
	 float:left;
	 margin:0;
	 padding:0;
 }
 .node-type-calculator .view-new-lobby-banner .views-field-field-banner-page img{
	 width:100%;
	 height:auto!important;
	 display:block;
	 float:left;
	 margin:0;
	 padding:0;
 }
 .node-type-calculator .view-new-lobby-banner .views-field-title{
	 width: 90%;
	 display: block;
	 top: 30%;
	 left: 5%;
	 position: absolute;
	 margin: 0;
	 z-index: 1;    
	 padding: 0;
	 color: #fff;
 }
 .node-type-calculator .view-new-lobby-banner .views-field-title h1{
	 width: 100%;
	 position: relative;
	 font-size: 52px;
	 margin: 0;
	 padding: 0;
	 text-shadow: 1px 1px #999;
	 float: left;    
 }
 .node-type-calculator .view-new-lobby-banner .views-field-title div,
 .node-type-calculator .view-new-lobby-banner .views-field-title p{
	 color:#fff;
	 float:left;
	 width:100%;
	 font-size:18px;
	 margin:0;
	 padding:0;
 }
 .node-type-calculator .breadcrumb{
	 margin:20px 0 10px 0;
 }
 .node-type-calculator #main #content{
	 margin:20px auto 25px;
	 width: 88%;
	 display:table;
	 max-width: 1770px;
	 position:relative;
	 padding:0;
	 
 }
 .node-type-calculator .region-content{
	 margin:0 auto;
	 display: block;
	 width: 100%;	
	 float:left;   
	 position:relative;	
	 padding:0;
 }
 .node-type-calculator .view-calculation-tab{
	 position: relative;
	 width: 100%;
	 margin: 5px 0 20px;
	 float: left;
 }
 .node-type-calculator .view-calculation-tab.view-display-id-block .view-content{
	 position: relative;
	 width: 95%;
	 margin:0;
	 padding:0;
	 max-width:850px;
	 float: left;
 }
 .node-type-calculator .view-display-id-block_1 .views-row{
	 width: auto;
	 position: relative;
	 float: left;
	 font-size: 16px;
	 font-weight: 600;
	 padding: 0 1.6%;
	 height: 42px;
	 line-height: 42px;
	 color: #7B7B7B;
	 text-align: center;
	 margin: 0 2% 30px 0;
	 cursor: pointer;
	 background: #fff;
	 border-radius: 20px;
	  -webkit-box-shadow:0px 1px 8px rgba(0, 0, 0, 0.2);
	 -moz-box-shadow:0px 1px 8px rgba(0, 0, 0, 0.2);
	 box-shadow:0px 1px 8px rgba(0, 0, 0, 0.2);
 
 }
 .node-type-calculator .view-display-id-block_1 .views-row.active{
	 background:#009D51;
	 color:#fff;
	 box-shadow:none;
 }
 .node-type-calculator .view-display-id-block_1 .views-row.active:after{
	 content:"";
	 position:absolute;	
	 width:14px;
	 height:9px;
	 bottom:-9px;
	 left:calc(50% - 7px);
	 background:url(../assets/images/base-sprite.png) top center no-repeat;
	 background-position:-447px -18px;
	 
 }
 .node-type-calculator .view-display-id-block_1 .views-row.active h3{	
	 color:#fff;	
 }
 .node-type-calculator .view-display-id-block_1 .views-row.views-row-first{
	 margin-left:0;
 }
 .node-type-calculator .view-display-id-block_1 .views-row.views-row-last{
	 margin-right:0;
 }
 .node-type-calculator .view-display-id-block_1 .views-row .views-field{	
	 float: left;
	 height: 100%;   
	 width: 100%;
	 position: relative;
 }
 .node-type-calculator .view-display-id-block_1 .views-row .field-content{	
	 float: left;
	 height: 100%;    
	 width: 100%;
	 position: relative;
 }
 .node-type-calculator .view-display-id-block_1 .views-row h3{
	 font-size: 16px;
	 float: left;
	 height: 100%;
	 line-height: 1em;
	 display: flex;
	 color:#7B7B7B;
	 align-items: center;
	 width: 100%;
	 justify-content: center;
	 align-self: center;
	 position: relative;
 }
 .node-type-calculator .view-display-id-block .views-row{
	 float:left;
	 position:relative;
	 padding:0;
	 display:none;
	 margin:0;
	 width:100%;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-title{
	 float:left;
	 position:relative;
	 padding:0;
	 margin:20px 0;
	 width:100%;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-body{
	 float:left;
	 position:relative;
	 padding:0;
	 margin:0 0 20px;
	 font-size:20px;
	 width:100%;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-body p{	
	 font-size:20px;	
 }
 .node-type-calculator .view-display-id-block .views-row h4{
	 font-size:26px;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid{
	 float: left;
	 position: relative;
	 padding: 0;
	 margin: 0;
	 font-size: 20px;
	 width: 100%;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item{
	 float: left;
	 position: relative;
	 padding: 0;
	 margin: 25px 0 5px;   
	 width: 100%;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-title{
	 float: left;
	 position: relative;
	 height: 48px;
	 line-height: 48px;
	 padding: 0 20px;
	 border-radius: 24px;
	 margin: 0;
	 font-size: 20px;
	 font-weight: 600;
	 width: 100%;
	 color: #3D3D3D;
	  -webkit-box-shadow:  0px 3px 6px rgba(0, 0, 0, 0.16);
	 -moz-box-shadow:  0px 3px 6px rgba(0, 0, 0, 0.16);
	 box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
	 cursor: pointer;
	 z-index: 2;
	 background: #E1F9ED;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-title:after{
	 position: absolute;
	 top: 0;
	 right: 10px;
	 content: '';
	 display: block;
	 height: 100%;
	 width: 36px;
	 margin: 0 0 0 0;
	 background: url(../assets/images/base-sprite.png) top center no-repeat;
	 background-position: -155px 6px;
	 border: none;    
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-title.open{
	 background: #B2E1CA;
	 z-index: 2;	
	  -webkit-box-shadow:none;
	 -moz-box-shadow:none;
	 box-shadow:none;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item{
	 float: left;
	 position: relative;
	 padding: 64px 20px 20px;
	 margin: -24px 0 0;
	 display: none;
	 z-index: 0;
	 width: 100%;
	 background: #F1F1F1;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item .row-calc-item{
	 width:calc(48.5% - 24px);
	 margin:0;
	 float:left;
	 position:relative;
	 padding:0;
	 height:66px;	
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item .row-calc-item.short{
	 width: 48px;
	 margin: 0 1.5%;
	 float: left;
	 position: relative;
	 padding: 0;
	 height: 66px;
	 background: url(../assets/images/swap_new.png) 50% 3px no-repeat;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item.three-items .row-calc-box-item .row-calc-item{
	 width:calc(28% - 32px);
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item.three-items .row-calc-box-item .row-calc-item.short{
	 width: 48px;
	 margin: 0 4%;   
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item .row-calc-item .controls{
	 width:100%;
	 margin:0;
	 float:left;
	 height:36px;
	 position:relative;
	 padding:0;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item .row-calc-item .control-label{
	 width: 100%;
	 margin: 8px 0 0;
	 float: left;
	 height: 24px;
	 line-height: 24px;
	 padding: 0;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item label{
	 color: #3D3D3D;
	 font-weight: 400;
	 width:100%;
	 display:block;
	 height: 24px;
	 line-height: 24px;
	 float:left;
	 font-size: 20px;
 }
 .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item .row-calc-item .form-control{
	 float:left;
	 margin:0;
	 padding:1%;
	 font-size:19px;
	 border-radius:0;
	 width:calc(100% - 2px);
	 border:1px solid #707070;
	 height:35px;;
 }
 .node-type-calculator .calculator-right-section {
	 display: block;
	 float: right;
	 width: 360px;
	 margin: 30px 0;
	 vertical-align: top;
	 padding: 0;
	 position:relative;
 }
 .node-type-calculator .contact-us-box-product-page #webform-ajax-wrapper-24 .webform-client-form fieldset .form-item{
	 margin:30px 0;
 }
 .node-type-calculator .calculator-left-section {
	 display: block;
	 position:relative;
	 float: left;
	 width: calc(100% - 390px);
	 margin: 30px 0;
	 vertical-align: top;
	 padding:0;
 }
 .node-type-calculator .calculator-right-section  .search-distributor-button-product{
	 width:100%;
 }
 html[dir="rtl"] .node-type-calculator .view-calculation-tab.view-display-id-block .view-content{
	 float:right;
 }
 html[dir="rtl"] .node-type-calculator .calculator-right-section{
	 float:left;
 }
 html[dir="rtl"] .node-type-calculator .calculator-left-section{
	 float:right; 
 }
 html[dir="rtl"] .node-type-calculator .view-display-id-block_1 .views-row{
	 float:right;
	 margin:0 0 30px 2%;
 }
 html[dir="rtl"] .node-type-calculator .view-display-id-block_1 .views-row.views-row-first{
	 margin-right:0;
	 margin-left:2%;
 }
 html[dir="rtl"] .node-type-calculator .view-display-id-block_1 .views-row.views-row-last{
	 margin-right:0;
	 margin-left:0;
 }
 html[dir="rtl"] .node-type-calculator .view-display-id-block_1 .views-row h3{
	 font-size:15px;
 }
 html[dir="rtl"] .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-title:after{
	 right:auto;
	 left:10px;
 }
 html[dir="rtl"] .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item .row-calc-item{
	 float:right;
 }
 html[dir="rtl"] .node-type-calculator .view-display-id-block .views-row .views-field-nid .conversion-calc-cat-item .row-calc-box-item .row-calc-item.short{
	 float:right;
 }
 .webform-client-form .form-actions div{
	 display:none!important;
 }
 .page-search-distributor #block-system-main{
	 z-index:-1;
 }
 footer .footer-columns .cell:first-child {
	 width: 26%;
 }
 footer .site-desc {
	 display: block;
	 width: 94%;
	 max-width: 320px;
 }
 footer .menu-widget-cluster .item {
	 width: 25%;
	 padding: 0 7.5% 0 0;
 }
 html[dir="rtl"] footer .menu-widget-cluster .item {
	 padding: 0 0 0 7.5%; 
 }
 .faq-section .tab-content .item a.accordion-toggle{
	 display:block;
	 width:100%;
	 margin:0;
	 padding:2px 40px 12px 0;
	 position:relative;
 }
 .faq-section .tab-content .item a.accordion-toggle:after{
	 top:0;
	 display:block;
	 right:2px;
 }
 .faq-section .tab-content .item a.accordion-toggle.collapsed{
	 display:block;
	 width:100%;
	 margin:0;
	 padding:2px 40px 12px 0;
	 position:relative;
 }
 .faq-section .tab-content .item a.accordion-toggle.collapsed:after{
	 top:0;
	 display:block;
	 right:2px;
 }
 html[dir="rtl"] .faq-section .tab-content .item a.accordion-toggle{
	 display:block;
	 width:100%;
	 margin:0;
	 padding:2px 0 12px 40px;
	 position:relative;
 }
 html[dir="rtl"] .faq-section .tab-content .item a.accordion-toggle:after{
	 top:0;
	 display:block;
	 left:2px;
 }
 html[dir="rtl"] .faq-section .tab-content .item a.accordion-toggle.collapsed{
	 display:block;
	 width:100%;
	 margin:0;
	 padding:2px 0 12px 40px;
	 position:relative;
 }
 html[dir="rtl"] .faq-section .tab-content .item a.accordion-toggle.collapsed:after{
	 top:0;
	 display:block;
	 left:2px;
 }
 footer .menu-widget-cluster .block ul.menu li.expanded:before{
	 display:none;
 }
 footer .menu-widget-cluster .block ul.menu li.expanded ul{
	 display:block;
	 margin:5px 0 0;
 }
 footer .menu-widget-cluster .block ul.menu li{
	 margin:0 0 5px 0!important;
	 line-height:1.1em;
 }
 footer .menu-widget-cluster .block ul.menu li.expanded a{
	 padding:0;
 }
 footer .menu-widget-cluster .block ul.menu li a{
	 font-size:14px;
	 font-weight:600;
 }
 footer .menu-widget-cluster .block ul.menu li.expanded li a{
	 font-size:13px;
	 font-weight:500;
 }
 footer .menu-widget-cluster .block ul.menu li.expanded ul li{
	 
 }
 footer .menu-widget-cluster .block ul.menu li.expanded ul li.last{
	 margin:0!important;
 }
 .node-type-about-us .view-new-lobby-banner .views-field-title,
 .node-type-new-lobby .view-new-lobby-banner .views-field-title,
 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1,
 .page-leadership-team .leadership-team-title-block,
 .node-type-calculator .view-new-lobby-banner .views-field-title,
 .node-type-msds-form .view-new-lobby-banner .views-field-title{
	 width: 90%;
	 display: block;
	 top: 25%;
	 left: 5%;
	 position: absolute;
	 margin: 0;
	 z-index: 1;    
	 border-left: 1px solid #fff;
	 padding: 1.6% 0 3% 1.5%;
	 color: #fff;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod{
	 width: 90%;
	 display: block;
	 top: 25%;
	 left: 5%;
	 position: absolute;
	 margin: 0;
	 z-index: 1;    
	 border-left: 2px solid #fff;
	 padding: 1.6% 0 3% 1.5%;
	 color: #fff;
	 text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5);
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod h1
 {
	 width: 100%;
	 position: relative;
	 font-size: 44px!important;
	 margin: 0;
	 padding: 0;
	 float: left;   
	 color:#fff;
	 font-weight:500;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod div,
 .node-type-product .view-product-banner .views-field-field-banner-textprod p
 {
	 line-height:1.25em;	
	 float:left;
	 width:100%;
	 font-size:28px!important;
	 margin:0;
	 padding:0;
	 color:#fff;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod div span,
 .node-type-product .view-product-banner .views-field-field-banner-textprod p span
 {	
	 float:left;
	 width:100%;
	 font-size:28px!important;
	 margin:0;
	 padding:0;
	 color:#fff;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.black{
	 border-left: 2px solid #000!important;   
	 color: #000!important;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.black h1
 {	   
	 color:#000!important;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.black div,
 .node-type-product .view-product-banner .views-field-field-banner-textprod.black p
 {
	 color:#000!important;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.black div span,
 .node-type-product .view-product-banner .views-field-field-banner-textprod.black p span
 {	
	 color:#000!important;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.green{
	 border-left: 2px solid #139e55!important;   
	 color: #139e55!important;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.green h1
 {	   
	 color:#139e55!important;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.green div,
 .node-type-product .view-product-banner .views-field-field-banner-textprod.green p
 {
	 color:#139e55!important;
 }
 .node-type-product .view-product-banner .views-field-field-banner-textprod.green div span,
 .node-type-product .view-product-banner .views-field-field-banner-textprod.green p span
 {	
	 color:#139e55!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod{
	 width: 90%;
	 display: block;
	 top: 25%;
	 left: 5%;
	 position: absolute;
	 margin: 0;
	 z-index: 1;    
	 border-left: 2px solid #fff;
	 padding: 1.6% 0 3% 1.5%;
	 color: #fff;
	 text-shadow:0px 1px 1px rgba(0, 0, 0, 0.5);
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod h1
 {
	 width: 100%;
	 position: relative;
	 font-size: 44px!important;
	 margin: 0;
	 padding: 0;
	 float: left;   
	 color:#fff;
	 font-weight:500;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod div,
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod p
 {
	 line-height:1.25em;	
	 float:left;
	 width:100%;
	 font-size:28px!important;
	 margin:0;
	 padding:0;
	 color:#fff;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod div span,
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod p span
 {	
	 float:left;
	 width:100%;
	 font-size:28px!important;
	 margin:0;
	 padding:0;
	 color:#fff;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.black{
	 border-left: 2px solid #000!important;   
	 color: #000!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.black h1
 {	   
	 color:#000!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.black div,
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.black p
 {
	 color:#000!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.black div span,
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.black p span
 {	
	 color:#000!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.green{
	 border-left: 2px solid #139e55!important;   
	 color: #139e55!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.green h1
 {	   
	 color:#139e55!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.green div,
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.green p
 {
	 color:#139e55!important;
 }
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.green div span,
 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod.green p span
 {	
	 color:#139e55!important;
 }
 .node-type-about-us .view-new-lobby-banner .views-field-title h1,
 .node-type-new-lobby .view-new-lobby-banner .views-field-title h1,
 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 h1,
 .page-leadership-team .leadership-team-title-block h1,
 .node-type-calculator .view-new-lobby-banner .views-field-title h1,
 .node-type-msds-form .view-new-lobby-banner .views-field-title h1{
	 width: 100%;
	 position: relative;
	 font-size: 42px!important;
	 margin: 0;
	 padding: 0;
	 float: left;
	 text-transform: uppercase;
	 color:#fff;
	 font-weight:500;
 }
 .node-type-about-us .view-new-lobby-banner .views-field-title div,
 .node-type-about-us .view-new-lobby-banner .views-field-title p,
 .node-type-new-lobby .view-new-lobby-banner .views-field-title div,
 .node-type-new-lobby .view-new-lobby-banner .views-field-title p,
 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 div,
 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 p,
 .page-leadership-team .leadership-team-title-block div,
 .page-leadership-team .leadership-team-title-block p,
 .page-leadership-team .leadership-team-title-block  h3,
 .node-type-calculator .view-new-lobby-banner .views-field-title div,
 .node-type-calculator .view-new-lobby-banner .views-field-title p,
 .node-type-msds-form .view-new-lobby-banner .views-field-title div,
 .node-type-msds-form .view-new-lobby-banner .views-field-title p{
	 color:#fff;
	 float:left;
	 width:100%;
	 font-size:20px!important;
	 margin:0;
	 padding:0;
	 color:#fff;
 }
 .node-type-about-us .view-new-lobby-banner .views-field-title div span,
 .node-type-about-us .view-new-lobby-banner .views-field-title p span,
 .node-type-new-lobby .view-new-lobby-banner .views-field-title div span,
 .node-type-new-lobby .view-new-lobby-banner .views-field-title p span,
 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 div span,
 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 p span,
 .page-leadership-team .leadership-team-title-block div span,
 .page-leadership-team .leadership-team-title-block p span,
 .page-leadership-team .leadership-team-title-block  h3 span{
	 color:#fff;
	 float:left;
	 width:100%;
	 font-size:20px!important;
	 margin:0;
	 padding:0;
	 color:#fff;
 }
 html[dir="rtl"] .node-type-product .view-product-banner .views-field-field-banner-textprod
 {
	 width: 90%;   
	 right: 5%;
	 left:auto;
	 position: absolute;
	 border-left:0 none;
	 border-right: 2px solid #fff;
	 padding: 1.6% 1.5% 3% 0;
 }
 html[dir="rtl"] .node-type-product .view-product-banner .views-field-field-banner-textprod.black{
	 border-right: 2px solid #000!important;
	 border-left:0 none!important;
 }
 html[dir="rtl"] .node-type-product .view-product-banner .views-field-field-banner-textprod.green{
	 border-right: 2px solid #139e55!important;
	 border-left:0 none!important;
 }
 html[dir="rtl"] .node-type-product .view-product-banner .views-field-field-banner-textprod h1
 {
	 font-weight:600;
	 font-size: 40px!important;
 }
 html[dir="rtl"] .node-type-crop-guide-item .view-product-banner .views-field-field-banner-textprod
 {
	 width: 90%;   
	 right: 5%;
	 left:auto;
	 position: absolute;
	 border-left:0 none;
	 border-right: 2px solid #fff;
	 padding: 1.6% 1.5% 3% 0;
 }
 html[dir="rtl"] .node-type-crop-guide-item .view-product-banner .views-field-field-banner-textprod.black{
	 border-right: 2px solid #000!important;
	 border-left:0 none!important;
 }
 html[dir="rtl"] .node-type-crop-guide-item .view-product-banner .views-field-field-banner-textprod.green{
	 border-right: 2px solid #139e55!important;
	 border-left:0 none!important;
 }
 html[dir="rtl"] .node-type-crop-guide-item .view-product-banner .views-field-field-banner-textprod h1
 {
	 font-weight:600;
	 font-size: 40px!important;
 }
 html[dir="rtl"] .node-type-about-us .view-new-lobby-banner .views-field-title,
 html[dir="rtl"] .node-type-new-lobby .view-new-lobby-banner .views-field-title,
 html[dir="rtl"] .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1,
 html[dir="rtl"] .page-leadership-team .leadership-team-title-block,
 html[dir="rtl"] .node-type-calculator .view-new-lobby-banner .views-field-title,
 html[dir="rtl"] .node-type-msds-form .view-new-lobby-banner .views-field-title{
	 width: 90%;   
	 right: 5%;
	 left:auto;
	 position: absolute;
	 border-left:0 none;
	 border-right: 1px solid #fff;
	 padding: 1.6% 1.5% 3% 0;
 }
 html[dir="rtl"] .node-type-about-us .view-new-lobby-banner .views-field-title h1,
 html[dir="rtl"] .node-type-new-lobby .view-new-lobby-banner .views-field-title h1,
 html[dir="rtl"] .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 h1,
 html[dir="rtl"] .page-leadership-team .leadership-team-title-block h1,
 html[dir="rtl"] .node-type-calculator .view-new-lobby-banner .views-field-title h1,
 html[dir="rtl"] .node-type-msds-form .view-new-lobby-banner .views-field-title h1{
	 font-weight:600;
	 font-size: 44px!important;
 }
 .node-type-success-stories .field-name-body table thead th{
	 height: 42px;
	 padding: 4px 10px;
	 vertical-align: middle;
	 text-align: center;
	 line-height: 24px;
	 font-size: 20px;
	 font-weight: 400;
	 color: #015e27;
	 border-collapse: collapse;
	 border: 1px solid #259050!important;
 }
 .node-type-success-stories .field-name-body table tbody td {
	 height: 50px;
	 padding: 10px 10px;
	 vertical-align: middle;
	 line-height: 24px;
	 font-size: 20px;
	 color: #1f1f1f;
	 border-collapse: collapse;
	 border: 1px solid #259050!important;
 }
 @media screen and (max-width: 769px){
	 .node-type-success-stories .field-name-body table tbody td {
		 padding: 10px 6px;
	 }	
	 .node-type-product .view-product-banner .views-field-field-banner-textprod h1
	 {		
		 font-size: 34px!important;	        
	 }
	 .node-type-product .view-product-banner .views-field-field-banner-textprod div,
	 .node-type-product .view-product-banner .views-field-field-banner-textprod p
	 {		
		 font-size:20px!important;		
	 }
	 .node-type-product .view-product-banner .views-field-field-banner-textprod div span,
	 .node-type-product .view-product-banner .views-field-field-banner-textprod p span
	 {		
		 font-size:20px!important;		
	 }	
	 html[dir="rtl"] .node-type-product .view-product-banner .views-field-field-banner-textprod h1
	 {
		 font-weight:600;
		 font-size: 34px!important;
	 }		
	 .node-type-crop-guide-item .view-product-banner .views-field-field-banner-textprod h1
	 {		
		 font-size: 34px!important;	        
	 }
	 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod div,
	 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod p
	 {		
		 font-size:20px!important;		
	 }
	 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod div span,
	 .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod p span
	 {		
		 font-size:20px!important;		
	 }	
	 html[dir="rtl"] .node-type-crop-guide-item  .view-product-banner .views-field-field-banner-textprod h1
	 {
		 font-weight:600;
		 font-size: 34px!important;
	 }	
	 .node-type-about-us .view-new-lobby-banner .views-field-title h1,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-title h1,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 h1,	
	 .page-leadership-team .leadership-team-title-block h1,
	 .node-type-calculator .view-new-lobby-banner .views-field-title h1,
	 .node-type-msds-form .view-new-lobby-banner .views-field-title h1{		
		 font-size: 24px!important;		
	 }
	 .node-type-about-us .view-new-lobby-banner .views-field-title div,
	 .node-type-about-us .view-new-lobby-banner .views-field-title p,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-title div,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-title p,	
	 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 div,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 p,
	 .page-leadership-team .leadership-team-title-block div,
	 .page-leadership-team .leadership-team-title-block p,
	 .page-leadership-team .leadership-team-title-block  h3,
	 .node-type-calculator .view-new-lobby-banner .views-field-title div,
	 .node-type-calculator .view-new-lobby-banner .views-field-title p,
	 .node-type-msds-form .view-new-lobby-banner .views-field-title div,
	 .node-type-msds-form .view-new-lobby-banner .views-field-title p{		
		 font-size:14px!important;		
	 }
	 .node-type-about-us .view-new-lobby-banner .views-field-title div span,
	 .node-type-about-us .view-new-lobby-banner .views-field-title p span,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-title div span,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-title p span,	
	 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 div span,
	 .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 p span,	
	 .page-leadership-team .leadership-team-title-block div span,
	 .page-leadership-team .leadership-team-title-block p span,
	 .page-leadership-team .leadership-team-title-block  h3 span{		
		 font-size:14px!important;		
	 }	
	 html[dir="rtl"] .node-type-about-us .view-new-lobby-banner .views-field-title h1,
	 html[dir="rtl"] .node-type-new-lobby .view-new-lobby-banner .views-field-title h1,
	 html[dir="rtl"] .node-type-new-lobby .view-new-lobby-banner .views-field-field-banner-text-1 h1,		
	 html[dir="rtl"] .page-leadership-team .leadership-team-title-block h1,
	 html[dir="rtl"] .node-type-calculator .view-new-lobby-banner .views-field-title h1,
	 html[dir="rtl"] .node-type-msds-form .view-new-lobby-banner .views-field-title h1{
		 font-weight:600;
		 font-size: 25px!important;
	 }
 }
 @media (max-width: 600px){
	 .faq-section .tab-content .item {
		padding: 20px 15px!important;
	 }
 }