/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}@font-face{font-family:'comix_no2_clm';src:url("fonts/comixno2/comixno2clm_bold-webfont.eot");src:url("fonts/comixno2/comixno2clm_bold-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/comixno2/comixno2clm_bold-webfont.woff") format("woff"),url("fonts/comixno2/comixno2clm_bold-webfont.ttf") format("truetype"),url("fonts/comixno2/comixno2clm_bold-webfont.svg#comix_no2_clmbold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'comix_no2_clm';src:url("fonts/comixno2/comixno2clm_medium-webfont.eot");src:url("fonts/comixno2/comixno2clm_medium-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/comixno2/comixno2clm_medium-webfont.woff") format("woff"),url("fonts/comixno2/comixno2clm_medium-webfont.ttf") format("truetype"),url("fonts/comixno2/comixno2clm_medium-webfont.svg#comix_no2_clmmedium") format("svg");font-weight:normal;font-style:normal}html,body,#giz{height:100%;margin:0;padding:0}body{direction:rtl;background:#f47a28;text-align:center;font-family:'Assistant', sans-serif}a{color:#FFF;text-decoration:none}#giz{position:relative}.wrap{width:830px;margin:0 auto;text-align:right}.bg-primary{background-color:#f47a28}.stars-around::before,.stars-around::after{content:' ';display:inline-block;background:url(../img/ui/star.png) no-repeat center;height:15px;width:16px;margin-left:6px;position:relative;top:2px}header#top{background-color:#accaf6;background-image:url(../img/bg/bg_field_clouds.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;height:516px}header#top .wrap{position:relative;z-index:3;height:100%}header#top::before{content:'';display:block;position:absolute;top:32px;width:100%;background:#000 url(../img/ui/nav.png) repeat-x top right;height:47px}header#top ul{position:absolute;top:35px;z-index:3;height:47px}header#top ul a:hover{color:#f47a28}header#top ul li.current-menu-item a{color:#f47a28}#logo{position:absolute;top:60px;z-index:3}#logo a{position:relative;right:-120px;transition:.4s;display:block}#logo a:hover{transform:rotate(5deg)}.page-id-8 header#top{background-image:url(../img/bg/bg_carrots.jpg)}.page-id-50 header#top{background-image:url(../img/bg/bg_family.jpg)}.home #hero-overlay{background:url(../img/bg/hero_home_overlay.png) no-repeat top center;background-size:cover;position:absolute;top:0;left:0;width:80%;height:516px;z-index:1}#hero-text{position:absolute;z-index:2}.home #hero-text{top:250px;right:-50px}.page-id-6 #hero-overlay{background-image:url(../img/bg/hero_products_overlay.png);background-size:cover;position:absolute;top:0;left:0;width:80%;height:516px;z-index:1}nav ul{list-style:none;padding:0;margin:0}nav ul li{display:inline-block}nav ul li a{text-decoration:none;color:#FFF;display:block;padding:7px 14px}.chalkboard{color:#FFF;background:url(../img/ui/border.png) repeat-x 0 5px,url(../img/ui/border.png) repeat-x 0 99.999%,url(../img/ui/bg_chalkboard_highlight.png) no-repeat top center,#101010 url(../img/ui/bg_chalkboard.jpg) repeat-y top center;background-size:auto, auto, auto, auto;min-height:100px;padding:20px 0;position:relative;box-sizing:border-box;border-bottom:3px solid #000;font-size:18px;line-height:1.4;color:#fefefe}.chalkboard img{max-width:100%;height:auto}h1.banner{position:absolute;top:-60px;left:0;right:0;margin:0 auto;background:url(../img/ui/banner.png) no-repeat top center;height:117px;width:695px;z-index:4;color:#000;line-height:70px;font-size:36px}h1.banner+img.homeimg{position:relative;top:-30px;z-index:5}.entry-content{padding:25px 0;max-width:600px;margin:0 auto;text-align:right}.entry-content strong{font-weight:700}.entry-content .aligncenter{display:block;margin:0 auto;text-align:center}.comics,h1.banner{font-family:'comix_no2_clm', 'Assistant', sans-serif;font-weight:normal}.ft-title{font-size:28px;font-weight:normal;display:inline-block}.ft-title span{padding:0 10px}.starsp p{position:relative;margin-bottom:2em}.starsp p::before{content:'';background:url(../img/ui/star2.png) no-repeat center;height:39px;width:41px;display:inline-block;position:absolute;top:-7px;right:-50px}.clear::after,.clear::before{content:' ';display:table}.clear::after{clear:both}.products-list{max-width:1060px;margin:0 auto;text-align:right}.products-list .product{width:33.33%;float:right;position:relative}.products-list .product h4{font-size:30px;font-weight:400;margin:-10px 0}.products-list .product img{position:relative;left:30px}.products-list .product:nth-of-type(2)::before,.products-list .product:nth-of-type(2)::after{content:'';position:absolute;width:204px;height:88px}.products-list .product:nth-of-type(2)::before{background:url(../img/products/e_100percent.png);top:0;right:-33%}.products-list .product:nth-of-type(2)::after{background:url(../img/products/e_ready.png);top:10%;left:-5%}.products-list .product:nth-of-type(3)::after{content:'';position:absolute;background:url(../img/products/e_kite.png);width:91px;height:69px;top:10%;left:14%}footer#bottom{padding:50px 0;position:relative;color:#FFF}footer#bottom .social{position:absolute;top:-18px;right:0}footer#bottom nav a:hover{text-decoration:underline}

.page-id-198 #hero-text,
.page-id-6 #hero-text,
.page-id-10 #hero-text,
.page-id-12 #hero-text,
.page-id-14 #hero-text{
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
	text-align: center;
}

/**
 *  Big width for cetain pages
 */
#post-295 .entry-content,
#post-251 .entry-content {
	max-width: 918px;
}

/**
 *  COntact form in mini-site
 */
#post-295 .wpcf7-form {
	
}

#post-295 .wpcf7-form input[type='text'],
#post-295 .wpcf7-form input[type='email'] {
	border: 1px solid #fff;
	height: 41px;
	padding: 0 5px;
}

#post-295 .wpcf7-form input[type='email'] {
	direction: ltr;
	text-align: right;
}

#post-295 .wpcf7-form p {
	float: right;
}

#post-295 .wpcf7-form p:nth-child(2),
#post-295 .wpcf7-form p:nth-child(3) {
	width: 38%;
}

#post-295 .wpcf7-form p:nth-child(4) {
	float: left;
	width: 18%;
}

#post-295 .wpcf7-form input[type='submit'] {
	background: #FE9901;
	color: #000;
}

#post-295 .wpcf7-form .wpcf7-response-output {
	clear: both;
}



.page-id-6 .products-list
{
	display: flex;
	justify-content: center;
	max-width: 735px;
}

.page-id-6 .products-list .product
{
	width: 50%;
}

/* update 11 sep 2016 - contact */

.wpcf7-form { overflow: auto; }

.wpcf7-form .notice { background: #888 url(../img/ui/contact.png) no-repeat 98% 52%; padding: 10px 50px 10px 10px; max-width: 88%; }

.wpcf7-form textarea { width: 96%; }

.wpcf7-form .notice + p,
.wpcf7-form .notice + p + p,
.wpcf7-form .notice + p + p + p { width: 33.33%; float: right;}

.wpcf7-text { width: 90%; }

.wpcf7-submit {
	background: #f47a28;
	border: none;
	color: #FFF;
	padding: 10px 40px;
	float: left;
	position: relative;
	left: 12px;
	font-weight: bold;
}

/* update 12-15 sep 2016 */

.home header#top,
.home #hero-overlay {
	height: 750px;
}

.page-id-12s #hero-text img {
	/*bottom: 23px;*/
	left: 30px;
	position: relative;
}

#hero-text img {
	width: auto;
	max-height: 461px;
}

/*.page-id-10 #hero-text img {
	height: 447px;
	left: -60px;
	position: relative;
}*/

.site-info a { text-decoration: underline; }

/* update 26 sep 2016 responsive */

#navToggle {
	display: none;
	position: absolute;
	left: 15px;
	top: 43px;
	text-align: left;
	background: url(../img/ui/menu.png) no-repeat center right;
	padding-right: 27px;
}

.homeimg {
	background:url(../img/home_products.png) no-repeat center;
	width: 90%;
	background-size: contain;
	padding-bottom: 16.5%;
	max-width: 1312px;
	margin: 0 auto;
	position: relative;
	top: 22px;
}

.showmenu #giz { overflow: hidden; }

/* extra large */
@media screen and (max-width: 1350px) {
	footer#bottom .social {
		position: static;
		margin-top: -67px;
	}

	.homeimg {
		padding-bottom: 21.5%;
	}
}

/* tablet */
@media screen and (max-width: 1020px) {

	.wrap { width: 100%; }

	#logo { top: 3px; max-width: 50%; }

	#logo a { right: 15px; }

	#logo a img { width: 100%; }

	.home #hero-text { display: none; }

	h1.banner {
		width: 100%;
		background-size: contain;
		height: 1px;
		padding-bottom: 16%;
		top: 0;
		font-size: 5vw;
		line-height: 2;
		transform: translateY(-45%);
		z-index:3;
	}

	.showmenu h1.banner { z-index: 2; }

	#hero-text { z-index:-1; top: 0; display: none; }

	#hero-text img {
		display: block;
		width: 100%;
		height: auto;
		position: absolute;
		bottom: 0;
		right: 0;
		left: 0;
	}

	#hero-overlay { display: none; }

	.entry-content {
		max-width: 88%;
		box-sizing: border-box;
	}

	.entry-content, .products-list {
		font-size: 13px;
	}

	#navToggle {
		display: inline-block;
	}

	#site-navigation {
		position: fixed;
		background: rgba(33, 33, 33, 0.78);
		top: 79px;
		bottom: 0;
		right: 0;
		left: 0;
		width: 100%;
		height: 0;
		opacity: 0;
		z-index: 1;
		transition: 0.3s linear;
		overflow: hidden;
	}

	#site-navigation ul li:first-of-type a {
		background: url(../img/ui/menu-home.png) no-repeat 89% 52%;
	}

	.showmenu #site-navigation {
		height: 100%;
		height: 100vh;
		opacity: 1;
	}

	.showmenu header#top ul {
		top: 0;
	}

	header#top ul {
		top: -100px;
		overflow: auto;
		box-sizing: border-box;
		background: #373737;
		position: relative;
		float: left;
		height: auto;
		max-height: 80vh;
		padding: 5px 30px 30px;
		box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.55);
		transition: top 0.3s linear;
	}

	header#top ul li { display: block; }

	header#top ul li a { display: block; padding: 10px 50px 10px 0;  }

	header#top ul::before,
	header#top ul::after {
		display: none;
	}

	header#top, #hero-text {
		width: 100%;
		padding-bottom: 80%;
		height: 1px;
	}

	.home header#top {
		height: 1px;
		background-image: url(../img/bg/mobile_home.jpg);
	}

	.page-id-12 header#top {
		height: 1px;
		background-image: url(../img/bg/mobile_facts.jpg);
		padding-bottom: 63%;
	}

	.page-id-10 header#top {
		height: 1px;
		background-image: url(../img/bg/mobile_faqs.jpg);
		padding-bottom: 63%;
	}

	.page-id-14 header#top,
	.page-id-6 header#top {
		height: 1px;
		background-image: url(../img/bg/mobile_products.jpg);
		padding-bottom: 72%;
	}

	.starsp p { padding-right: 3em; }

	.starsp p::before { right: -15px; background-size: 70%; }

	.products-list .product {
		width: auto;
		float: none;
		display: block;
		clear: both;
		text-align: center;
		width: 90%;
		margin: 0 auto;
	}

	.products-list .product img {
		position: static;
		float: none;
	}

	.products-list + p {
		font-size: 0.8em;
		padding-bottom: 11px;
	}

	.products-list + p + h5 {
		font-size: 1.1em;
	}

	.products-list .product:nth-of-type(2)::before,
	.products-list .product:nth-of-type(2)::after,
	.products-list .product:nth-of-type(3)::after {
		display: none;
	}

	.wpcf7-form .notice + p,
	.wpcf7-form .notice + p + p,
	.wpcf7-form .notice + p + p + p {
		width: auto;
		float: none;
	}

	.wpcf7-text,
	.wpcf7-form textarea,
	.wpcf7-form .notice {
		width: 100%;
		box-sizing: border-box;
		max-width: 100%;
	}

	#bottom .main-navigation {display: none; }

	.site-info p {
		max-width:470px;
		margin: 0 auto;
	}

}

/* phone */
@media screen and (max-width: 450px) {

	header#top::before {
		top: 22px;
	}

	#site-navigation {
		top: 69px;
	}

	.social img {
		max-width: 100px;
	}

	.site-info p a { display: block; }

	#navToggle {
		top: 32px;
	}

	.homeimg {
		background: url(../img/home_products_mobile.png) no-repeat center;
		background-size: cover;
		padding-bottom: 114%;
		width: 100%;
		top: 0;
		margin-bottom: -20px;
	}

	.site-info p span {
		display: block;
		padding: 10px;
	}
	
	/**
	 *  Form on mini-site
	 */
	#post-295 .wpcf7-form p {
		display: block;
		float: none;
		width: 80%;
		margin: 25px auto;
	}
	
	#post-295 .wpcf7-form input[type='submit'] {
		display: block;
	    float: none;
	    margin: 0 auto;
	    position: static;
	}
}

/* 28 sep 16 */

.site-info p span {
	padding: 0 10px;
}

#open_sogoacc.bottomright { bottom: 10px !important }

/*# sourceMappingURL=main.css.map */
