body, div, dl, dt, dd, ul, ol, li, pre, code, form, label, fieldset, legend, input, button, textarea, p, blockquote, th, td, footer, header, hgroup, menu, nav, section {
	color: #565656;
}
h1, h2, h3, h4, h5, h6 {
	color: #409745;
}
body {
	background: #3e9035 url(../img/bg/bg-body.png) repeat left top;
}
#header {
	background: url(../img/bg/vega/bg-header.png) repeat left top;
	border-bottom: 1px solid #5b993a;
	}
.header-inside {
	border-bottom: 1px solid #77b63c;
	}
.logo-holder {
	background: url(../img/bg/vega/bg-gradient.png) repeat-x left top;
	}
#header #logo {
	width: 24%;
	padding: 5.2% 0 0;
}
.nav-holder {
	background: url(../img/bg/vega/bg-navigation.png) no-repeat 50% top;
	}
.navigation > ul > li:hover > a {
	background: #60a739; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #60a739 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwYTczOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1OGE0M2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #60a739 0%, #58a43b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#60a739), color-stop(100%,#58a43b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #60a739 0%,#58a43b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #60a739 0%,#58a43b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #60a739 0%,#58a43b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #60a739 0%,#58a43b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60a739', endColorstr='#58a43b',GradientType=0 ); /* IE6-8 */
	}
.navigation > ul > li.product-item:hover > a {
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZkZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #fdfdfd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#fdfdfd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#fdfdfd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#fdfdfd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#fdfdfd 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#fdfdfd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fdfdfd',GradientType=0 ); /* IE6-8 */
	color: #409644;
	}
.navigation > ul > li > ul,
.navigation > ul > li.menu-item-shop > ul > li > ul {
	background: #58a43b; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YTQzYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZTk4NDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #58a43b 0%, #3e9842 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#58a43b), color-stop(100%,#3e9842)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #58a43b 0%,#3e9842 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #58a43b 0%,#3e9842 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #58a43b 0%,#3e9842 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #58a43b 0%,#3e9842 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58a43b', endColorstr='#3e9842',GradientType=0 ); /* IE6-8 */
	}
.navigation > ul > li.product-item > ul {
	background: #fdfdfd; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZmRmZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fdfdfd 0%, #f5f4f4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(100%,#f5f4f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fdfdfd 0%,#f5f4f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fdfdfd 0%,#f5f4f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fdfdfd 0%,#f5f4f4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fdfdfd 0%,#f5f4f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f5f4f4',GradientType=0 ); /* IE6-8 */
	}
.navigation li ul li h5 {
	color: #565656;
	border-bottom: 1px solid #fff;
	}
.navigation li ul li ul {
	border-top: 1px solid #e1e1e1;
	}
.navigation > ul > li > ul > li.nav-drop-first {
	background: url(../img/elem/drop-bord.png) repeat-y right top;
	}
.navigation > ul > li > ul > li.nav-drop-last {
	background: #515151 url(../img/bg/bg-drop-last-item.png) repeat left top;
	}
.navigation li ul li.nav-drop-last h5 {
	border-bottom: 1px solid #303132;
	}
.navigation li ul li.nav-drop-last ul {
	border-top: 1px solid #4d4e4f;
	}
.navigation > ul > li.product-item ul li ul li a, .navigation > ul > li.product-item:hover ul li ul li a {
	color: #838584;
	}
.navigation > ul > li > ul > li > a:hover {
	color: #bdeeac;
	text-decoration: none;
	}
.search-box  {
	background: url(../img/bg/vega/bg-search.png) repeat-x left top;
	border: 1px solid #8ac244;
	padding: 0 0 0 7px;
}
.search-inp {
	color: #fff;
}
.search-box input.go {
	background: url(../img/btn/go.png) no-repeat center center;
	}
.btn, #footer .email-submit {
	background: #98ca48; /* Old browsers */
	background: -moz-linear-gradient(top, #98ca48 0%, #81be3b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98ca48), color-stop(100%,#81be3b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #98ca48 0%,#81be3b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #98ca48 0%,#81be3b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #98ca48 0%,#81be3b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #98ca48 0%,#81be3b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98ca48', endColorstr='#81be3b',GradientType=0 ); /* IE6-9 */
	border: 1px solid #85ba3d;
	}
a.btn:hover, .email-block input.email-submit:hover, .form-row .wpcf7-submit:hover, #footer .email-submit:hover {
	background: #80be3a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwYmUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5N2NhNDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #80be3a 0%, #97ca47 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80be3a), color-stop(100%,#97ca47)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #80be3a 0%,#97ca47 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #80be3a 0%,#97ca47 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #80be3a 0%,#97ca47 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #80be3a 0%,#97ca47 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80be3a', endColorstr='#97ca47',GradientType=0 ); /* IE6-8 */
	text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.35);
	}
a.btn:active, .email-block input.email-submit:active, .form-row .wpcf7-submit:active, #footer .email-submit:active {
	background: #80be3a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwYmUzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OWMyM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #80be3a 0%, #89c23f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#80be3a), color-stop(100%,#89c23f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #80be3a 0%,#89c23f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #80be3a 0%,#89c23f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #80be3a 0%,#89c23f 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #80be3a 0%,#89c23f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80be3a', endColorstr='#89c23f',GradientType=0 ); /* IE6-8 */
	-webkit-box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
	box-shadow: inset 0px 4px 4px 0px rgba(0, 0, 0, 0.15);
	}
.sub-nav {
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ffffff 0%, #efeeee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efeeee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#efeeee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 0%,#efeeee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 0%,#efeeee 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 0%,#efeeee 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeeee',GradientType=0 ); /* IE6-8 */
	border-top: 1px solid #e3e3e3;
	border-bottom: 1px solid #e3e3e3;
	}
.sub-nav ul {
	/*border-left: 1px solid #e3e3e3;
	border-right: 1px solid #fff;*/
	}
.sub-nav ul li {
	border-right: 1px solid #e3e3e3;
	border-left: 1px solid #fff;
	}
.sub-nav ul li a {
	color: #565656;
	}
.sub-nav > ul > li:hover > a {
	background: #ffffff; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #ffffff 0%, #fcfcfc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #fcfcfc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #fcfcfc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #fcfcfc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #fcfcfc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%, #fcfcfc 100%); /* W3C */
/*	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc', GradientType=0 );*/ /* IE6-8 */
}
.sub-nav ul li.sub-nav-drop a span {
	background: url(../img/elem/vega/sub-nav-arrow.png) no-repeat right center;
	}
.sub-nav ul li ul {
	background: #fcfcfc; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fcfcfc 0%, #f5f5f5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f5f5f5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #fcfcfc 0%,#f5f5f5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #fcfcfc 0%,#f5f5f5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #fcfcfc 0%,#f5f5f5 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #fcfcfc 0%,#f5f5f5 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f5f5f5',GradientType=0 ); /* IE6-8 */
	border-bottom: 1px solid #e3e3e3;
	border-right: 1px solid #e3e3e3;
	-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.17);
	box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.17);
	}
.sub-nav ul li ul li {
	border-left: 1px solid #e3e3e3;
	}
.sub-nav ul li ul li a {
	border-top: 1px solid #e3e3e3;
	border-left: none;
	border-right: none;
	}
.sub-nav ul li ul li a:hover {
	font-family: 'depot_new_bold', Arial, Helvetica, sans-serif;
	}
.sub-nav ul li.share-btn a {
	background: url(../img/btn/btn-share.png) no-repeat center bottom;
}
.sub-nav ul li.share-btn a span {
	background: url(../img/elem/share-arrow.png) no-repeat center bottom;
}
.product-content h2 {
	background: #98ca48; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk4Y2E0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MWJlM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #98ca48 0%, #81be3b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#98ca48), color-stop(100%,#81be3b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #98ca48 0%,#81be3b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #98ca48 0%,#81be3b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #98ca48 0%,#81be3b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #98ca48 0%,#81be3b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98ca48', endColorstr='#81be3b',GradientType=0 ); /* IE6-8 */
	}
ul.breadcrumbs li, ul.breadcrumbs li a {
	color: #727272;
}
#footer {
	background: #54b33e; /* Old browsers */
	background: -moz-radial-gradient(top, ellipse cover,  #5cac38 0%, #3e9035 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, top top, 0px, top top, 100%, color-stop(0%,#5cac38), color-stop(100%,#3e9035)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover,  #5cac38 0%,#3e9035 100%); /* Chrome10+,Safari5.1+ */
	background: -o-radial-gradient(center, ellipse cover,  #5cac38 0%,#3e9035 100%); /* Opera 12+ */
	background: -ms-radial-gradient(top, ellipse cover,  #5cac38 0%,#3e9035 100%); /* IE10+ */
	background: radial-gradient(ellipse at top,  #5cac38 0%,#3e9035 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5cac38', endColorstr='#3e9035',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	}
#footer .footer-top {
	background: #70bf42; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwYmY0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzZhYjQ0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1Y2FjMzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #70bf42 0%, #6ab440 60%, #5cac38 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#70bf42), color-stop(60%,#6ab440), color-stop(100%,#5cac38)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #70bf42 0%,#6ab440 60%,#5cac38 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #70bf42 0%,#6ab440 60%,#5cac38 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #70bf42 0%,#6ab440 60%,#5cac38 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #70bf42 0%,#6ab440 60%,#5cac38 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70bf42', endColorstr='#5cac38',GradientType=0 ); /* IE6-8 */
	border-top: 1px solid #92d171;
	border-bottom: 1px solid #368a31;
	}
#footer .footer-top-blur {
	background: url(../img/bg/vega/bg-footer-top-blur.png) repeat-x left top;
	}
#footer .footer-top-mask {
	background: url(../img/bg/vega/bg-footer-mask.png) repeat left top;
	}
#footer .footer-middle {
	background: url(../img/bg/vega/bg-footer-mask.png) repeat left top;
	border-bottom: 1px solid #3b8830;
	}
#footer .footer-bg {
	background: url(../img/bg/vega/bg-footer.png) no-repeat right bottom;
	}
#footer .footer-bottom {
	background: url(../img/bg/vega/bg-footer-mask.png) repeat left top;
	border-top: 1px solid #48953d;
	}
#footer .email-box {
	background: url(../img/bg/vega/bg-email-box.png) repeat-x left top;
	border: 1px solid #58ad49;
	}
/*#footer .email-submit {
	background: url(../img/bg/vega/bg-email-submit.png) repeat-x left top;
	}*/
.social-icons li a img.v-social-icon {
	display: block;
	}
.social-icons li a img.v-social-icon-sport {
	display: none;
	}
#footer .footer-top #logo-footer {
	width: 29%;
}
#footer .footer-top #logo-footer a img.v-logo-footer, #footer .footer-top #logo-footer a span.logo-text {
	display: block;
	}
#footer .footer-top #logo-footer a img.v-logo-footer-sport {
	display: none;
	}
#footer .footer-top #logo-footer a img.v-logo-footer {
	width: 26.7%;
	}
#footer .footer-nav > ul > li h5 {
	background: url(../img/elem/vega/foot-nav-head-bord.png) repeat-x left bottom;
	}
.container-wrap {
	border-bottom: 1px solid #e6e4e4;
}
.flavor-holder h3 {
	color: #565656;
}
.item {
	border-top: 1px solid #e6e6e6;
}
.bg-item {
	background: #fff;
}
.product-slider .item .bg-item {
	background: #fff url(../img/elem/section-bord.png) repeat-x left bottom;
}
.item-arrows {
	display: none;
}
.item-dots span {
	background: #d4d2d2;
	}
.item-dots span.item-dots-current {
	background: #9bcb6b;
}
.main-tabs .tabs li a:hover, .main-tabs .tabs li.tab-last a:hover, .main-tabs .tabs li a.current {
	background: url(../img/bg/vega/bg-tab-current.png) repeat-x left top;
}
.main-tabs .tabs li a span.tab-arrow {
	background: url(../img/elem/vega/tab-arrow-current.png) no-repeat center top;
}
.bg-blog-slider {
	background: url(../img/bg/vega/bg-blog-slider.png) repeat-x left top;
	position: absolute;
	left: 0px;
	bottom: -10px;
	width: 100%;
	height: 18px;
	z-index: 2;
}
.email-block input.email-submit, .form-row .wpcf7-submit {
	background: #98ca48; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk4Y2E0OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MWJlM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #98ca48 0%, #81be3b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #98ca48), color-stop(100%, #81be3b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #98ca48 0%, #81be3b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #98ca48 0%, #81be3b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #98ca48 0%, #81be3b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #98ca48 0%, #81be3b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98ca48', endColorstr='#81be3b', GradientType=0 ); /* IE6-8 */
}
a, .sort-block ul li a {
	color: #409644;
}
.main-item-text h4, .main-item-text h4 a, .content-block-text h4, .content-block-text h4 a {
	color: #409745;
}
.sort-block h6, .sort-block ul li.current-item a {
	color: #565656;
	}
.pagination a.view-all {
	color: #409644;
}
.main-content-head h6 {
	color: #565656;
	}
.sub-nav ul li.current-item {
	/*background: url(../img/bg/bg-body.png) repeat left top;*/
	padding: 0 0 1px;
	margin: 0 -1px -1px;
}
.sub-nav ul li.current-item:hover a {
	/*background: none;*/
}
.main-content-head h6 a {
	color: #409644;
}
.main-content-block ol li:before {
	background: #409644;
}
.side-head {
	border-top: 1px solid #fff;
}
.career-holder dl.career-head {
	background: #97c947; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk3Yzk0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MWJlM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #97c947 0%, #81be3b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97c947), color-stop(100%, #81be3b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #97c947 0%, #81be3b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #97c947 0%, #81be3b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #97c947 0%, #81be3b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #97c947 0%, #81be3b 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#97c947', endColorstr='#81be3b', GradientType=0 ); /* IE6-8 */
	border: 1px solid #81be3b;
}
.career-holder dl.career-head dt, .career-holder dl.career-head dd {
	color: #fff;
}
.form-row span.wpcf7-form-control-wrap input[type="text"]:focus, .checker span.checked, .radio span.checked, .form-row span.wpcf7-form-control-wrap textarea:focus, .form-row span.wpcf7-form-control-wrap input[type="text"]:active, .form-row span.wpcf7-form-control-wrap textarea:active {
	-webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2), 0 0 2px 0 rgba(132, 192, 60, 0.65);
	box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.2), 0 0 2px 0 rgba(132, 192, 60, 0.65);
	}
.form-row .selector {
	background: url("../img/bg/vega/bg-select-right.png") no-repeat right top;
	}
.radio span.checked {
	background: #fff url(../img/elem/vega/radio-tick.png) no-repeat center center;
	}
.checker span.checked {
	background: #fff url(../img/elem/vega/tick.png) no-repeat center center;
}
.detail-content ul li, .tabs-holder .panes ul li {
	background: url(../img/elem/vega/list-style-disc.png) no-repeat left 8px;
	}
/*media 640*/
@media only screen and (max-width: 640px) {
	.sub-nav ul li.sub-nav-drop a span {
		background: url(../img/elem/vega/sub-nav-arrow-640.png) no-repeat right center;
		}
	.sub-nav ul li a {
		background: #ffffff; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #ffffff 0%, #efeeee 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efeeee)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #ffffff 0%,#efeeee 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #ffffff 0%,#efeeee 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #ffffff 0%,#efeeee 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #ffffff 0%,#efeeee 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efeeee',GradientType=0 ); /* IE6-8 */
		border: none;
		}
	.search-box input.go {
		background: url(../img/btn/go-mobile.png) no-repeat center center;
		}
}
/*media 480*/
@media only screen and (max-width: 480px) {
	.sub-nav ul li.sub-nav-drop a span {
		background: url(../img/elem/vega/sub-nav-arrow.png) no-repeat right center;
		}
	.search-box input.go {
		background: url(../img/btn/go-mobile-480.png) no-repeat center center;
		}
}
/*media 360*/
@media only screen and (max-width: 360px) {
	.search-box input.go {
		background: url(../img/btn/go-mobile-360.png) no-repeat center center;
		}
}
/*media 320*/
@media only screen and (max-width: 320px) {
	.search-box input.go {
		background: url(../img/btn/go.png) no-repeat center center;
		}
}
