li.mm a {
    transition: .5s;
}
li.mm a.uk-active {
	    border-left: 2px solid blue;
    padding-left: 10px;
    transition: .5s;
}
/* width */
::-webkit-scrollbar {
  width: 3px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px #c3c2c2;
  border-radius: 3px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #8c8a8a;
  border-radius: 10px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #000000;
}

.tm-scrollbox-menu {
  overflow: auto;
  max-height: 200px;
  background: linear-gradient(#FFF 30%, rgba(255, 255, 255, 0)), linear-gradient(rgba(255, 255, 255, 0), #FFF 70%) 0 100%, radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) 0 100%;
  background-color: #FFF;
  background-repeat: no-repeat;
  background-attachment: local, local, scroll, scroll;
  background-size: 100% 40px, 100% 40px, 100% 14px, 100% 14px;
}
.tm-checkbox[disabled]+label {
    text-shadow: 0 0 6px #ff0000;
}
.uk-label-purp {
    background: #8a32d2;
    color: #fff;
}
.uk-label-filter {
	background: #d0bfbf4f;
    border: 1px solid;
    border-radius: 5px;
}
.zin {
	z-index: 1005;
}
.tm-quantity-input-mini {
    width: 30px;
    margin: 0;
    text-align: center;
    padding: 0;
    height: 25px;
}
.deleted {
	text-shadow: 1px 1px 4px red;
	text-decoration: underline;
}
.js-product-switcher li a.uk-active {
	box-shadow: 1px 1px 3px black;
}
/**
 * Form Validation Errors
 */
.validation-error {
    border-color: red;
}
 
.validation-error-message {
    color: red;
    font-style: italic;
    margin-bottom: 1em;
}
.uk-radio:checked+.tm-choose {
    color: #f00;
    transition: color .2s ease-out;
    box-shadow: 0px 0px 5px #1d87f0;
}

.uk-radio:checked+.tm-choose::before {
    border: 1px solid #E5E5E5;
    border-radius: 50%;
    background: #1d87f0;
}
.uk-border-10 {
	border-radius: 10px;
}
.greennav {
	    background: #119b2f!important;

}
.uk-navbar-nav > li > a {
    color: #fff;
    font-weight: 700
    
}

.uk-navbar-nav > li > a.black {
    color: #000;
    font-weight: 700
    
}

.uk-navbar-nav > li:hover > a {
    color: #fff;
    outline: none;
    text-shadow: 1px 1px 6px #1900ff;
}
.uk-link-white {
	color: #fff !important;
}
.tm-navbar-container .uk-navbar-nav > li > a, .tm-navbar-container .uk-navbar-item, .tm-navbar-container .uk-navbar-toggle {
    height: 45px;
}
/* .uk-navbar-toggle {
    color: #fff;
} */