#alert_modal .alert_modal_text{
	font-weight: bold;font-size: 1.2em;margin-top: 10px;margin-bottom: 10px;
}

.modal_popup{
	display:none;
	color:#fff;
	text-align:center;
	width: 320px;
	height: fit-content;
	position: fixed;
	top: 0;
	bottom:0;
	left: 0;
	right:0;
	margin: auto;
	background-color: #242C3B;
	border:1px solid #000;
	z-index: 99;
	}

.pop_header{
	position:relative;
	padding:10px;
	border-bottom:1px solid #000;
}

.pop_header span{
	font-size:1.2em;
	font-weight:bold;
}

.pop_header .close_pop{
  font-weight:bold;
  position:absolute;
  right: 5px;
  top: 5px;
  cursor:pointer;
  padding: 5px 8px;
  background: linear-gradient(152.72deg, #6262D9 1.7%, #6262D9 114.52%);
  border:0px;
  border-radius: 7px;
  box-shadow: inset 1px 1px 1px #ffffff4f, 1px 1px 1px #00000094;
}

.pop_content{
	padding:10px;
}

.pop_content span{
	display:block;
}


.pop_footer{
	margin-bottom:15px;
}

.pop_footer .ft_close_pop{
	font-weight:bold;
	font-size:1.2em;
	cursor:pointer;
	padding: 5px 8px;
	background: linear-gradient(152.72deg, #dd4343 1.7%, #dd4141 114.52%);
	border:0px;
	border-radius: 7px;
	box-shadow: inset 1px 1px 1px #ffffff4f, 1px 1px 1px #00000094;
	width:70px;
}

.pop_footer .ft_apply_pop{
	font-weight:bold;
	font-size:1.2em;
	cursor:pointer;
	padding: 5px 8px;
	background: linear-gradient(152.72deg, #6262D9 1.7%, #6262D9 114.52%);
	border:0px;
	border-radius: 7px;
	box-shadow: inset 1px 1px 1px #ffffff4f, 1px 1px 1px #00000094;
	width:70px;
}

.openPopup{
  cursor:pointer;
}

.pop_bg{
	display:none;
    background: #0000007d;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 98;
}