/** nyugalom biobolt.hu color **/
/************************** custom colors  *********************************/
/***********************  End custom colors   *****************************/
body {
  color: #204020;
}
a {
  color: #376D3C;
}
a:hover {
  color: #79D04E;
}
.lpBanner .textContainer .more,
.more,
.sysPanel {
  color: #fff;
  background: #5BAA51;
}
.lpBanner .textContainer .more:hover,
.more:hover,
.sysPanel:hover {
  background: #376D3C;
  color: #fff;
}
.topNav .addrText {
  color: #204020;
}
.topNav .addrText:hover {
  color: #5BAA51;
}
.topNav .productSearch input {
  border: 2px solid #5BAA51;
  background: #fff;
}
.topNav .productSearch .iSearch {
  color: #5BAA51;
}
.topNav .ul_level_1 {
  background: #79D04E;
}
.topNav .ul_level_1 .menuItemText {
  color: #fff;
}
.topNav .ul_level_1 a:hover .menuItemText {
  color: #376D3C;
}
.topNav .loginMenu .menuItemText,
.topNav .loginMenu .iconContainer {
  color: #204020;
}
.topNav .loginMenu .li_level_1 a .menuItemText,
.topNav .loginMenu .li_level_1 a .iconContainer {
  color: #fff;
}
.topNav .loginMenu .li_level_1 a:hover .menuItemText,
.topNav .loginMenu .li_level_1 a:hover .iconContainer {
  color: #204020;
}
.topNav .cartMenu {
  background: #5BAA51;
}
.topNav .cartMenu a {
  color: #fff;
}
.topNav .cartMenu a:hover {
  color: #376D3C;
}
.topNav .catDisplay .menuItemText {
  color: #fff;
}
.topNav .catDisplay a:hover .menuItemText {
  color: #376D3C;
}
.topNav .catDisplay .active .menuItemText {
  color: #376D3C;
}
.topNav .catDisplay .hamburgerMenu .menuItemText {
  color: #5BAA51;
}
.topNav .catDisplay .hamburgerMenu a:hover .menuItemText {
  color: #376D3C;
}
.topNav .catDisplay .hamburgerMenu .active .menuItemText {
  color: #376D3C;
}
.topNav .catDisplay .mobileCategory {
  box-shadow: 0px 5px 10px 3px #bbb;
}
.topNav .item7 .menuItemText {
  color: #fff;
}
.topNav .item7 a:hover .menuItemText {
  color: #376D3C;
}
.topNav .mobileCategory {
  background: #fff;
}
/*.bannerTextContainer{
		
		h2{background:@black;color:@white;}
		h4{background:@brown;color:@white;}
	}*/
.lpBanner .bannerText {
  color: #fff;
}
.quickMenuItem {
  background: #79D04E;
}
.quickMenuItem.active,
.quickMenuItem:hover {
  background: #376D3C;
}
.home .topNavBg {
  background: #79D04E;
}
.inner .topNavBg {
  background: #5BAA51;
}
.tagMenu {
  background: #376D3C;
}
.tagMenu .menuItemText {
  color: #fff;
}
.homeMenu .lpMenu h3 {
  background-color: #fff;
}
.homeMenu .lpMenu:before {
  background: #79D04E;
}
.homeMenu h3 {
  color: #5BAA51;
}
.homeMenu .menuItemText {
  color: #376D3C;
}
.homeMenu li:hover .menuItemText {
  color: #5BAA51;
}
.homeMenuCategory .imgContainer::after {
  border: 3px solid #5BAA51;
}
.homeMenuCategory .menuItemText {
  color: #fff;
}
.homeMenuCategory .menuItemText::before {
  background-color: #79D04E;
  opacity: 0.9;
}
.homeMenuCategory a:hover .menuItemText::before {
  background-color: #5BAA51;
  opacity: 1;
}
.homeMenu.munkatarsak .ul_level_0 {
  background: #f0dacd;
}
.teaserHead:before {
  background: #79D04E;
}
.teaserHead h2 {
  background-color: #fff;
  color: #5BAA51;
}
.teaserSection .wsTeaserGrid {
  background: #f8f8f8;
}
.teaserSection .wsTeaserGrid .carouselItem .carouselContent {
  background: #fff;
  box-shadow: 0px 5px 10px 3px #eee;
}
.teaserSection .wsTeaserGrid .carouselItem .carouselContent:hover {
  box-shadow: 0px 5px 10px 3px #bbb;
}
.teaserSection .wsTeaserGrid .carouselItem .unitPriceText {
  color: #aaa;
}
.teaserSection .wsTeaserGrid .carouselItem .sysPanel:hover {
  color: #fff;
}
.teaMenu .menuItemImg {
  filter: opacity(80%);
}
.teaMenu .menuItemText {
  color: #fff;
}
.teaMenu a:hover .menuItemImg {
  filter: opacity(100%);
}
.teaMenu a:hover .menuItemText {
  color: #376D3C;
}
.homeGrid .articleGroupIntro {
  background: #5BAA51;
}
.homeGrid .articleGroupIntro .introText {
  background: #000;
  color: #fff;
}
/*

.homeIntro{
	background:@white;
} 
*/
/*
.brands{
	background:@white;
	///.menuItemImg{filter:grayscale(1);opacity:0.7;}
	}
	*/
.homeBlog:before,
.brands .carouselMenuHead:before {
  background: #79D04E;
}
.homeBlog h2,
.brands .carouselMenuHead h2,
.homeBlog h3,
.brands .carouselMenuHead h3 {
  background-color: #fff;
  color: #5BAA51;
}
.homeBlog .homeIntro,
.brands .carouselMenuHead .homeIntro {
  box-shadow: 0px 5px 10px 3px #eee;
}
.homeBottom .sysPanel {
  background-color: initial;
}
.homeBottom .sysPanel:hover {
  color: #376D3C;
}
.articleHead {
  background: #5BAA51;
  color: #fff;
}
.articleGroupIntro {
  box-shadow: 0px 5px 10px 3px #eee;
}
.leftCol .lpMenu {
  /*
	.li_level_0 > a > .menuItemText{
		//border-bottom:1px solid @darkBlue;
		
	}
*/
}
.leftCol .lpMenu .li_level_0 > a > .menuItemText {
  background: #f8f8f8;
  color: #376D3C;
}
.leftCol .lpMenu .li_level_0 > a:hover > .menuItemText {
  background: #79D04E;
  color: #fff;
}
.leftCol .lpMenu .li_level_0 > a.active > .menuItemText {
  background: #79D04E;
  color: #fff;
}
.leftCol .lpMenu .menuItemText {
  color: #5BAA51;
}
.leftCol .lpMenu .menuItemText:hover {
  color: #204020;
}
.leftCol .lpMenu .active > .menuItemText {
  color: #204020;
}
/*
.leftCol .displayMobile{
	.ul_level_0 .toggleButton{color:@white;}
}
*/
.wsCartCounter,
.wsFavsCounter {
  background: #79D04E;
  color: #fff;
}
.wsProductTable .wsProductData {
  background: #fff;
  box-shadow: 0px 5px 10px 3px #eee;
}
.wsProductTable .wsProductData .wsName a {
  color: #376D3C;
}
.wsProductTable .wsProductData .wsName a:hover .name {
  color: #204020;
}
.productDetails h1 {
  background: #79D04E;
  color: #fff;
}
.productDetails .productLifeCycle {
  background: #5BAA51;
  color: #fff;
}
.productDetails .productOrderFormInner {
  background: #f8f8f8;
}
.addToCartFonticon {
  color: #fff;
  background: #5BAA51;
}
.addToCartFonticon:hover {
  background: #376D3C;
  color: #fff;
}
.gridModuleHead {
  background: #5BAA51;
  color: #fff;
}
.relatedProductGrid {
  background: #f8f8f8;
}
.cartGridLayout .wsProductData {
  border-bottom: 1px solid #ccc;
}
.wsTopNavLi.current {
  color: #5BAA51;
}
.wsAddressGrid {
  background: #f8f8f8;
}
.contactSection {
  background: #f8f8f8;
}
.footerGrid {
  background: #5BAA51;
  color: #fff;
}
.footerGrid a:not(.sysPanel) {
  color: #fff;
}
.footerGrid a:not(.sysPanel):hover {
  color: #376D3C;
}
.footerGrid .lpChk1 .iconContainer {
  color: #376D3C;
}
.footerGrid .item6,
.footerGrid .item7 a {
  color: #376D3C;
}
.footerGrid .lpChk0 i,
.footerGrid input {
  border: none;
}
.footerGrid .lpWarning,
.footerGrid .formErrMsg {
  color: #AFFF00;
}
.footerGrid ::placeholder {
  color: #ccc;
  opacity: 1;
}
.footerGrid .sysPanel {
  background: #376D3C;
}
.footerGrid .sysPanel:hover {
  background: #79D04E;
  color: #fff;
}
