/* 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);
}

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


/* Hover + Focus */
.btn-primary:hover,
.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-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;
}

.nav-link {
    color: rgba(64, 163, 52, 1);
	font-weight: 500;
}

.nav-link:hover {
    color: rgba(64, 163, 52, 0.8);
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
	background: rgba(64, 163, 52, 1);
}
.rsv-checkbox-set input:checked + label:before,
.rsv-radio-set input:checked + label:before {
	color: rgba(64, 163, 52, 1);
}
.page-link {
	color: rgba(64, 163, 52, 1);
}

.page-item.active .page-link {
	background-color: rgba(64, 163, 52, 1);
	border-color: rgba(64, 163, 52, 1);
}




/* 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;
}


.list-main,
.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); 
	border-radius: 10px;
}



/* 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.6);*/
}

.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a,.uk-light .uk-nav-default .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,.uk-overlay-primary .uk-nav-default .uk-nav-sub a,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a {
	color: rgba(255,255,255,.8)
}

.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover,.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover,.uk-light .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover,.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover,.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover {
	color: rgba(255,255,255,1)
}

	


