
.cursor-pointer {
    cursor: pointer;
}

.badge-warning {
    background-color: #201b6d !important;
    color: #f8f9fa !important;
    font-size: 15px;
}

.badge-bgsecondary {
    background-color: #6c757d !important;
    color: #f8f9fa !important;
    font-size: 15px;
}

.badge-bginfo {
    background-color: #0dcaf0 !important;
    color: #000000 !important;     font-size: 15px;
}

.badge-bgdark {
    background-color: #212529 !important;
    color: #f8f9fa !important;     font-size: 15px;
}

.badge-bglight {
    background-color: #f8f9fa !important;
    color: #000000 !important;     font-size: 15px;
}


input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}


.ecom-tag{
    background:#f04e23;
    color: white;
    font-size: 11px;
    padding:1px 3px;
    border-radius:5px;
    text-transform: lowercase;
}
.manual-tag{
    background:#201b6d;
    color: white;
    font-size: 11px;
    padding:1px 3px;
    border-radius:5px;
    text-transform: lowercase;
}

.input-blocks {
    margin-bottom: 3px !important;
}



.profile-set .profile-top .profileupload a {
	bottom: 0px !important;
	left: 0 !important;
}


.add-purchase-id.d-block {
	position: relative;
}

.purchase-form input {
    border-radius: 5px 0px 0px 5px;
}
.purchase-form button {
    border-radius: 0px 5px 5px 0px;
}

.purchase-form {
	position: absolute;
	z-index: 1111111111111111;
    top: -77px;
    left: -57px;
	display: flex;
	width: 200px;
	background: #fff;
    border-radius: 5px;
	box-shadow: 5px 5px 5px 2px #ecebeb;
}

.box_delete{
    position: absolute;
    right: 46px;
    z-index: 10;
    font-size: 15px !important;
    top: 13px;
    cursor: pointer;
}

.box-check .form-check-input {
    width: 20px !important;
    height: 20px !important;
    border-radius: 100% !important;
    cursor: pointer !important;
}

.ship_type {
	position: absolute;
	top: 0;
	left: 0;
	width: 22px;
	height: 22px;
	text-align: center;
	color: #f05025;
	font-weight: bold;
	border: 1px solid #dbe0e6;
	border-left: none;
	border-top: none;
}


/* Change the progress bar color */
#nprogress .bar {
    background: #f05025 !important; /* pink color */
}

/* Optional: Change spinner color (if enabled) */
#nprogress .spinner-icon {
    border-top-color: #f05025 !important;
    border-left-color: #f05025 !important;
}

.select2-selection__choice,
.select2-selection__choice__remove {
    color: #fff !important;
    background: #201b6d !important;
    border-color: #201b6d !important;
}