/* COLOR */


a, .uk-link,
.uk-link-heading a, 
a.uk-link-heading,
.uk-navbar-nav > li > a {
 color: #414740;
}

/* Default*/
.uk-card-default {
  background: rgba(255, 255, 255, 1);
  color: #666;
  box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
  border-radius: 10px;
}
.uk-card-default.uk-card-hover:hover {
	background-color: #fff;
	box-shadow: 0 14px 25px rgba(0, 0, 0, 0.16);
}
.uk-background-default {
  background-color: #fff;
}
.uk-background-muted {
  background-color: #f8f8f8;
}



/* Primary  */

a:hover,
.uk-link:hover,
a.uk-link-heading:hover,
.uk-link-toggle:hover .uk-link,
.uk-link-toggle:focus .uk-link {
  color: inherit;
}

.jlcontentcart .jlcc-block-data a {
	font-weight: 500; 
	color: rgba(64, 163, 52, 1);
}

.uk-card-primary,
.uk-background-primary {
  background: rgba(64, 163, 52, 1);
  border-radius: 10px; 
}

.uk-card-primary.uk-card-hover:hover {
  background: rgba(0, 0, 0, 1);
}
.uk-background-secondary .uk-button-primary {
	background: rgba(64, 163, 52, 1);
	color: #fff;
}
.uk-border-primary {
	background: rgba(64, 163, 52, 1);
}


.uk-button-primary {
	background: rgba(64, 163, 52, 1);
	color: #fff;
	border: 1px solid transparent;
}


/* Hover + Focus */
.uk-button-primary:hover,
.uk-button-primary:focus {
	background-color: rgba(0, 0, 0, 1);
	color: #fff;
}

.chzn-container .chzn-results li.highlighted {
  background-color: rgba(64, 163, 52, 1);
  background-image: none;
  color: #fff;
}
.as-social [class*=as-icon-]{
	background-color:rgba(64, 163, 52, 1);
}
span.icon-featured,
span.icon-unfeatured {
	color: rgba(64, 163, 52, 1);
}

.uk-navbar-toggle {
    color:rgba(64, 163, 52, 1);
	cursor: pointer;
}	

.mod-languages ul li.lang-active a,
.mod-languages ul li a:hover {
	border: 1px solid rgba(64, 163, 52, 1);
	font-weight: 500;
}
.mod-languages ul li.lang-active a img {
	background-color:rgba(64, 163, 52, 1);
}

.mod-main-menu a:hover {
	 color:rgba(64, 163, 52, 1);
}

.cont-top-mod .uk-icon  {
	color: rgba(64, 163, 52, 1);
	margin-right: 5px;
}

.cont-logo-mod span.panem,
.cont-logo-mod span.sanem {
	color: rgba(64, 163, 52, 1);
	cursor: pointer;
}

.food-list-new li .food-block-new .new-mark {
	background: rgba(64, 163, 52, 1);	
}

.uk-text-primary {
	color: rgba(64, 163, 52, 1) !important;
}
.ulogin a:hover,
.uk-light .uk-navbar-nav > li > a:hover,
.uk-navbar-nav > li > a:hover,
.uk-light .uk-navbar-nav > li.uk-active > a,
.uk-navbar-nav > li.uk-active > a {
	color: rgba(64, 163, 52, 1);
	background-color: rgba(255,255,255,1);
}

.food-sale .cck_module_desc h2 {
	background: linear-gradient(269.39deg, #209234 0.28%, #6BB932 99.72%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
	font-weight: 600;
	
}
#note-sc span {
	color: rgba(64, 163, 52, 1);
	font-weight: 600;
	
}

.cck_mycateg_catalog_list div.cck_contents.cck_item div.cck_value span.mark15 {	
	background: rgba(64, 163, 52, 1);
	padding: 1px 10px;
	border-radius: 50%;
	color: #fff;
	
}

.uk-tooltip {
  background: rgba(64, 163, 52, 1);
  border-radius: 2px;
  color: #fff;
  padding: 3px 10px;
  font-size: 14px;
}



/* Secondary  */
.uk-card-secondary,
.uk-background-secondary {
	background: rgba(255, 216, 148, 1);
}
.uk-card-secondary.uk-card-hover:hover {
	background: rgba(0, 0, 0, 1);
}

.uk-background-primary .uk-button-secondary {
	background: rgba(255, 216, 148, 1);
	color: #fff;
}
.uk-button-secondary {
	background: rgba(255, 216, 148, 1);
	color: #222;
	border: 1px solid transparent;
}
/* Hover + Focus */
.uk-button-secondary:hover,
.uk-button-secondary:focus {
	background-color: rgba(0, 0, 0, 1);
	color: #fff;
}



.cck_mycateg_catalog_list {	
	background-color: rgba(255, 216, 148, 1);
}

.cck_mycateg_foodcart .mod-fullcart .order-outer {
	border: 2px solid rgba(255, 216, 148, 1);
	border-radius: 10px 10px 10px 10px;
	padding: 20px 10px;
	min-height: 100px;
}


.rsv-filters.uk-subnav-pill li:hover,
.rsv-filters.uk-subnav-pill > * > a:hover,
.rsv-filters.uk-subnav-pill > .uk-active,
.rsv-filters.uk-subnav-pill > .uk-active a {
    background:none;
    color: #222;	
	background-image: url(../images/vagon2a.svg);
}

/* .rsv-filters.uk-subnav-pill li:first-child.uk-active a,
.rsv-filters.uk-subnav-pill li:first-child a:hover, */
.rsv-filters.uk-subnav-pill li:last-child.uk-active a,
.rsv-filters.uk-subnav-pill li:last-child a:hover {
    background:none;
}

/* .rsv-filters.uk-subnav-pill li:first-child:hover,
.rsv-filters.uk-subnav-pill li:first-child.uk-active, */
.rsv-filters.uk-subnav-pill li:last-child:hover,
.rsv-filters.uk-subnav-pill li:last-child.uk-active {	
	background-image: url(../images/vagon3a.svg);
}

.food-list-new li .food-block-new:hover {
	background-color: rgba(255, 216, 148, 1); 
}


/* light */
.cck_mycateg_foodcart .mod-fullcart .order-outer {
	background-color: rgba(255, 232, 193, 1);  
	box-shadow: 0 2px 8px rgb(0 0 0 / 8%);
}

.food-list-new li .food-block-new {
	background-color: rgba(255, 232, 193, 1); 
	padding-bottom: 30px;
	border-radius: 10px;
	/* box-shadow: 0 2px 8px rgb(0 0 0 / 8%); */
}



/* Secondary  Plus */

.footer-top .as-social [class*=as-icon-]{
	background-color:rgba(227,30,36, 0.8);
}

.uk-button-danger {
    background-color:rgba(227,30,36, 1);
}
a.uk-text-danger,
.uk-text-danger a,
.uk-text-danger {
	color: rgba(227,30,36, 1) !important;
}
.uk-slideshow  a.uk-hidden-hover,
.cck_module_list .uk-slider.uk-slider-container a.uk-hidden-hover {
	background-color: rgb(227,30,36, 1);
	color: #fff !important;
}
span.star {
    font-size: 1.4rem !important;
    color: rgba(227,30,36, 1);
}

.site-title {
	color: rgba(227,30,36, 1);
}

.uk-badge {
    background: rgba(227,30,36, 1);
	font-size: 90% !important;
	padding: 5px 7px;
	border-radius: 50%;
}

.uk-badge.not-avlb {
	padding: 10px 15px;
	border-radius: 10px;
}

.food-list-new li .food-block-new .sale-mark {
	background: rgba(227,30,36, 1);	
}

/***********************************/

.uk-button {
	border-radius: 10px;
	text-transform: none;
	font-size: 16px;	
}

.uk-form-label {
    color: inherit;
    font-size: 1rem;
}

.uk-text-small,
.uk-text-small a,
a.uk-text-small {
    font-size: 0.875rem;
	font-weight: 500;
}

.uk-navbar-dropdown {
    width: 100px;
}

.button-block.uk-button-group {
	flex-wrap: wrap;
}

.uk-modal {
    background: rgba(0, 0, 0, 0.85);
}
	
	


