.title_img {
	margin: 0px auto; 
	padding: 40px 0px 0px 0px;
}
.no_border{
	border:0px !important;
}
/* 
.albtn {
	background-color: var(--cz-info) !important;
	border: 1px solid var(--cz-info) !important;
	--cz-btn-box-shadow: 0 .5rem 1.125rem -.5rem rgb(109 109 109 / 90%) !important;
}   */  	
.albtn_admin{
	background-color: var(--cz-info) !important;
	border: 1px solid var(--cz-info) !important;
	--cz-btn-box-shadow: 0 .5rem 1.125rem -.5rem rgb(109 109 109 / 90%) !important;
}
.form-check-input-geniuss:checked {
    background-color: var(--cz-info) !important;
    border: 1px solid var(--cz-info) !important;
}
.form-control-geniuss:focus{
	border:1px solid #69b3fe !important;
}
.sendOtpKey{
	text-decoration:underline;
	float:right;
	font-size:0.875rem;
	cursor: pointer;
}

.ps-xl-6{
	padding-left: 5rem;
}
.pd-top-39{
	padding-top: 5rem;
}

.border-gray{
	border:1px solid #efefef !important;
}
.elem-none {
	display:none;
}
.elem-block {
	display:block;
}
.max-wd-100{
	max-width:100px;
}
.pd-mn-wd{
	min-width:8rem;
	max-width:8rem;
}
.pd-mn-wd4{
	min-width:4rem;
	max-width:4rem;
}

.cursor-all-scroll:hover{
	cursor: all-scroll;
}
#paginationPre, #paginationNext {
	min-width:75.92px !important;
}
.pd-hidden{
	padding:0.1rem !important;
}

.bd-hidden{
	border:hidden !important;
}
.bg-darkGray{
	background-color : #d3d3d3 !important;
}

.itemBoxHighlight {
	--cz-list-group-border-color: rgba(0, 0, 0, 0.085);
	--cz-list-group-border-width: 1px;
	--cz-list-group-item-padding-x: 1.25rem;
	--cz-list-group-item-padding-y: 0.75rem;
	position: relative;
	display: block;
	padding: var(--cz-list-group-item-padding-y) var(--cz-list-group-item-padding-x);
	border: var(--cz-list-group-border-width) solid var(--cz-list-group-border-color);
	background-color:#efefef;
	height:7rem;
}

.outlineStyle{
	--cz-modal-border-color: #e3e9ef;
	--cz-modal-border-width: 1px;
	--cz-modal-border-radius: 0.4375rem;
	--cz-modal-box-shadow: 0 0.3rem 1.525rem -0.375rem rgba(0, 0, 0, 0.1);
	border: var(--cz-modal-border-width) solid var(--cz-modal-border-color);
	border-radius: var(--cz-modal-border-radius);
	box-shadow: var(--cz-modal-box-shadow);
}

.loginOutlineStyle{
	--cz-modal-border-color: #e3e9ef;
	--cz-modal-border-width: 1px;
	--cz-modal-border-radius: 0.4375rem;
	--cz-modal-box-shadow: 0 0.3rem 1.525rem -0.375rem rgba(0, 0, 0, 0.1);
	border: var(--cz-modal-border-width) solid var(--cz-modal-border-color);
	border-radius: var(--cz-modal-border-radius);
	box-shadow: var(--cz-modal-box-shadow);
	margin: auto;
	padding: 1.5rem;
}

.card-body-style{
	margin: auto;
}

.order-info-style{
	font-size: 1rem !important;
    font-weight: 600;
    color: black !important;
}

.item-list, .drop-zone {
    min-height: 300px;
    border: 2px dashed #ccc;
    padding: 10px;
}
.draggable-item {
    padding: 8px;
    margin-bottom: 5px;
    background-color: #f8f9fa;
    border: 1px solid #ccc;
    cursor: grab;
}
.drop-zone {
    background-color: #f1f8e9;
}

@media(width > 500px) {
	.loginOutlineStyle{
		--cz-modal-border-color: #e3e9ef;
		--cz-modal-border-width: 1px;
		--cz-modal-border-radius: 0.4375rem;
		--cz-modal-box-shadow: 0 0.3rem 1.525rem -0.375rem rgba(0, 0, 0, 0.1);
		border: var(--cz-modal-border-width) solid var(--cz-modal-border-color);
		border-radius: var(--cz-modal-border-radius);
		box-shadow: var(--cz-modal-box-shadow);
		margin: auto;
		padding: 1.5rem;
		width:35rem;
	}
}

@media(width < 500px) {
	#sendPoint, .pointSt, #inputPoint {
		text-align: center !important;
	}
	.selectItemCnt{
		width:100% !important;
	}
}

@media(width < 370px) {
	#reSetData{
		margin-top:0.5rem;
	}
}

@media (min-width: 768px) {
	.leftUserInfo {
		max-width:15rem;
	}

}