/* @media (min-width: 768px) { */
	/* .navbar-container { */
	/* #navbar { */
		/* position: sticky; */
		/* top: 0; */
		/* overflow-y: auto; */
		/* height: 100vh; */
	/* } */

	/* .navbar-container .navbar { */
		/* align-items: flex-start; */
		/* justify-content: flex-start; */
		/* flex-wrap: nowrap; */
		/* flex-direction: column; */
		/* height: 100%; */
		/* padding: 0; */
	/* } */

	/* .navbar-container .navbar-collapse { */
		/* align-items: flex-start; */
	/* } */

	/* .navbar-container .nav { */
		/* flex-direction: column; */
		/* flex-wrap: nowrap; */
	/* } */

	/* .navbar-container .navbar-nav { */
		/* flex-direction: column !important; */
	/* } */
	
	/* .card-column { */
        /* -webkit-column-count: 3; */
        /* column-count: 3 */
    /* } */
/* } */

.navbar-nav-start {
	list-style: none;
	padding-left: 0;
}

.navbar-nav-start li {
	/* padding: .5rem 0; */
	margin: .7rem 0;
}

.navbar-nav-start a {
	/* padding: .5rem 0; */
	/* margin: 1rem 0; */
	color: rgba(0,0,0,.5);
	text-decoration: none;
}

.navbar-nav-start a:hover {
	padding: .5rem 0;
	color: #000;
}

.navbar-nav-next {
	list-style: none;
	padding-left: 1.5rem;
}

.navbar-search {
    /* display: block; */
    /* width: 100%; */
    height: calc(1.5em + .75rem + 2px);
    padding: 0.3rem .75rem;
	margin: .3rem 0;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.cart0 {
    color: #ff6600;
}

.cart1 {
    color: #00ccff;
}

.cart2 {
    color: #99CC00;
}

.bg-green {
	background: #C5F1C6;
}

.qty-changed {
	background: #f8d7da;
	}
	
.btn-file {
    position: relative;
    overflow: hidden;
}

.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;   
    cursor: inherit;
    display: block;
}
