.days_grid.isModal{
	flex-wrap: nowrap;
	overflow-x: auto;
}
.days_grid{
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}
.days_grid .day_box{
	--claim_day-color-rgb: 51,175,0;
	--claim_day-color: rgb(43, 151, 0);
	margin: 0 3px 15px 3px;
	min-width: 80px;
	max-width: 80px;
	min-height: 100px;
	max-height: 100px;
	position: relative;
	border-radius: .25rem;
	display: flex;
	flex-direction: column;
	/* justify-content: space-between; */
	background-color: var(--main2-color);
	border: 2px solid var(--accent3-color);
}
.days_grid .day_box .item{
	position: relative;
	min-height: 45px;
	max-height: 45px;
}
.days_grid .day_box .item>span{
	position: absolute;
	color: #FFF;
	right: 5px;
	font-size: 12px;
	bottom: 0;
}
.days_grid .day_box .item>img{
	width: 100%;
	height: auto;
}
.days_grid .day_box .claim{
	margin: 0 auto;
	text-align: center;
	font-weight: 600;
	word-spacing: 2px;
	color: #FFF;
	padding: 5px 0;
}
.days_grid .day_box .day{
	text-align: center;
	font-weight: 600;
	word-spacing: 2	px;
	color: #FFF;
	background-color: var(--accent3-color);
	padding: 5px 0;
	line-height: normal;
}
.days_grid .day_box.current{
	background-color: var(--main-color);
}
.days_grid .day_box.claim_day .day{
	background-color: var(--claim_day-color);
}
.days_grid .day_box.claim_day{
	cursor: pointer;
	animation: claim_day 1s infinite;
	border: 2px solid var(--claim_day-color);
}
@keyframes claim_day{
	0% {
		box-shadow: 0 0 0 0 rgba(var(--claim_day-color-rgb), .7)
	}
	50% {
		box-shadow: 0 0 5px 7px transparent
	}
	100% {
		box-shadow: 0 0 0 0 transparent;
	}
}
.days_grid .day_box.day_claimed .claimed{
	display: block;
}
.days_grid .day_box .claimed{
	position: absolute;
	top: -5px;
	right: -5px;
	color: #FFF;
	display: none;
}
.claim_div{
	font-size: 15px;
	color: #009200;
}
.claim_animation{
	animation: claim_check 1s;
	transition: all .3s;
	color: #009200;
    opacity: 1;
	font-size: 30px;
	margin-bottom: 10px;
}
@keyframes claim_check{
	0% {
		transform: scale(1);
	}
	70% {
		transform: scale(1.5);
	}
	100% {
		transform: scale(1);
	}
}