/* EXTRA / BUGFIX */
/*.uk-container.nestedcontainer {padding-left: 56px;padding-right: 20px;}*/
@media (max-width: 640px){.uk-container  {padding-left: 30px;padding-right: 30px;}}
@media (min-width: 1200px){.uk-padding.nestedcontainer {padding-left: 40px;padding-right: 40px;}}

/* INPUT PLACEHOLDER */

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #666 !important;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #666 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #666 !important;
}



/* PRIMARY */
a:hover {
color: grey
}
.uk-background-primary, .uk-radio:checked, .uk-checkbox:checked, .uk-button-primary,  .uk-tile-primary, .uk-card-primary, .uk-card-primary.uk-card-hover:hover, .uk-subnav-pill > .uk-active > a, .uk-text-background {
  background-color: #FFFFFF;
}

a, .uk-link, .uk-link-toggle:hover .uk-link-heading, .uk-list-primary > ::before, .uk-alert-primary, .uk-notification-message-primary,  .uk-text-primary    {
	color: #99b845;
}
.uk-text-primary   {
	color: #1f1f1f; !important;
}

.uk-input:focus, .uk-select:focus, .uk-textarea:focus, .uk-radio:focus, .uk-checkbox:focus, .uk-tab > .uk-active > a, .uk-search-default .uk-search-input:focus {
  border-color: #000000;
}

.uk-section-primary, .uk-card-badge, .uk-badge, .uk-label  {
  background: #000050;
}

/* SECONDARY */
.uk-section-secondary {
    background-color: #F1F1F1;
}
.uk-background-secondary {
	color: white;
	background-color: #7C7C7C;
}

/* MUTED */
:not(pre) > code,
:not(pre) > kbd,
:not(pre) > samp {
  background: #e6e6e6;
}
.uk-overlay-primary {
    background: rgb(197 197 197 / 54%);
    color: white;
}
.uk-card-primary.uk-card-body .uk-text-muted, .uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted, .uk-card-secondary.uk-card-body .uk-text-muted, .uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted, .uk-light .uk-text-muted, .uk-offcanvas-bar .uk-text-muted, .uk-overlay-primary .uk-text-muted, .uk-section-primary:not(.uk-preserve-color) .uk-text-muted, .uk-section-secondary:not(.uk-preserve-color) .uk-text-muted, .uk-tile-primary:not(.uk-preserve-color) .uk-text-muted, .uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted {
    color: rgb(255 255 255)!important;
}

.uk-list-striped > :nth-of-type(odd), .uk-table-striped > tr:nth-of-type(odd), .uk-table-striped tbody tr:nth-of-type(odd), .uk-icon-button, .uk-section-muted, .uk-alert, .uk-notification-message, .uk-navbar-container:not(.uk-navbar-transparent), .uk-light .uk-marker,
.uk-section-primary:not(.uk-preserve-color) .uk-marker,
.uk-section-secondary:not(.uk-preserve-color) .uk-marker,
.uk-tile-primary:not(.uk-preserve-color) .uk-marker,
.uk-tile-secondary:not(.uk-preserve-color) .uk-marker,
.uk-card-primary.uk-card-body .uk-marker,
.uk-card-primary > :not([class*='uk-card-media']) .uk-marker,
.uk-card-secondary.uk-card-body .uk-marker,
.uk-card-secondary > :not([class*='uk-card-media']) .uk-marker,
.uk-overlay-primary .uk-marker,
.uk-offcanvas-bar .uk-marker   {
  background: #FFFFFF;
}
.uk-section-secondary:not(.uk-preserve-color) h1 {
	color: #98B946;
}
/*Top*/
#topbar {
	color: #FFFFFF;
		background: #7C7C7C;
}

/*top active*/
.uk-navbar-nav>li.uk-active>a {
    color: #a0bc5d;
}

/*Footer*/
.uk-card-primary.uk-card-body, .uk-card-primary>:not([class*=uk-card-media]), .uk-card-secondary.uk-card-body, .uk-card-secondary>:not([class*=uk-card-media]), .uk-offcanvas-bar, .uk-section-primary:not(.uk-preserve-color), .uk-section-secondary:not(.uk-preserve-color), .uk-tile-primary:not(.uk-preserve-color), .uk-tile-secondary:not(.uk-preserve-color) {
    color: #7C7C7C;
}
/*Bottom*/
.uk-card-primary.uk-card-body .uk-link, .uk-card-primary.uk-card-body a, .uk-card-primary>:not([class*=uk-card-media]) .uk-link, .uk-card-primary>:not([class*=uk-card-media]) a, .uk-card-secondary.uk-card-body .uk-link, .uk-card-secondary.uk-card-body a, .uk-card-secondary>:not([class*=uk-card-media]) .uk-link, .uk-card-secondary>:not([class*=uk-card-media]) a, .uk-light .uk-link, .uk-light a, .uk-offcanvas-bar .uk-link, .uk-offcanvas-bar a, .uk-overlay-primary .uk-link, .uk-overlay-primary a, .uk-section-primary:not(.uk-preserve-color) .uk-link, .uk-section-primary:not(.uk-preserve-color) a, .uk-section-secondary:not(.uk-preserve-color) .uk-link, .uk-section-secondary:not(.uk-preserve-color) a, .uk-tile-primary:not(.uk-preserve-color) .uk-link, .uk-tile-primary:not(.uk-preserve-color) a, .uk-tile-secondary:not(.uk-preserve-color) .uk-link, .uk-tile-secondary:not(.uk-preserve-color) a {
    color: white;
}
#bottom {
	background: #7C7C7C;
}

.uk-input:disabled,
.uk-select:disabled,
.uk-textarea:disabled, .uk-radio:disabled,
.uk-checkbox:disabled, .uk-progress, .uk-tile-muted, .uk-comment-primary, .uk-nav-secondary > li > a:hover, .uk-nav-secondary > li.uk-active > a, .uk-subnav-pill > * > a:hover, .uk-subnav-pill > * > a:active, .uk-background-muted {
  background-color: #e6e6e6;
}
