.bg-border-danger { border: 1px solid #e7515a !important; }
.bg-border-primary { border: 1px solid #4361ee !important; }
.bg-header { background-color: #0e1726; }

.form-control-stok { font-size: 12px !important; padding:6px 12px; height: 30px; }
.btn-stok { padding:6px 12px; height: 30px; }

.mr-70 { margin-right: 70px; }
.mr-47 { margin-right: 47px; }

.subcategory, .subsubcategory { width:16px; }
.subcategory::before, .file-tree-folder::before, .subsubcategory::before{
	font-family: "Font Awesome 5 Free";
	content: url("../img/gun-solid.svg") !important;
}

.flag-img {
	width: 16px;
	height: 16px;
}

.filemanager-img {
	display: inline-block;
}

button#iskayit2{ display: none; }
button#iskayit3{ display: none; }

.w100{
	width: 100px;
}

.w150{
	width: 150px;
}

@media only screen and (min-width: 768px) {
	div#desktop_barcode_btn{ display: block; }
	li#mobile_barcode_btn{ display: none; }
}

@media only screen and (max-width: 767px){
	div#desktop_barcode_btn{ display: none; }
	li#mobile_barcode_btn{ display: block; }
	.header-container .navbar {
     	padding: 0 !important;
	}
	button#iskayit2{ display: block; }
	button#iskayit3{ display: block; }
}

span#topluSiparis {
    -webkit-animation: kalpAtisi 1s ease infinite;
    animation: kalpAtisi 1s ease infinite;
}
@-webkit-keyframes kalpAtisi {
  0%, 100% {
    zoom: 100%;
  }
  15%, 35% {
    zoom: 120%;
  }
  20% {
    zoom: 110%;
  }
}
@keyframes kalpAtisi {
  0%, 100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  15%, 35% {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
  }
  20% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

.sepetAnaBolum {
  display: flex; 
  flex-direction: column;
}

.sepetAltBolum {
  flex-grow: 1;
  max-height: 80vh;
  overflow: auto;
}

.sepetButton {
  height: 20vh;
  display: flex;
  align-items: center;
  justify-content: center;
}