.arrowleft,.arrowright{
cursor:pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
#calendarwrapper{
width:340px;
height:354px;	
background:var(--faded1);
position:absolute;
z-index: 999;
padding: 3px;
box-shadow: 0 15px 25px 0 rgb(0 0 0 / 25%);	
display:none;
margin: 0px 0px 0px 5px;	
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
#calendartitlewrapper{
background:var(--faded1);
padding: 15px 0px 0px 0px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

}
.calendarfooter{
display:none;
background:#bcbcbc;
/*padding: 20px 0px 0px 0px;*/
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
/*display: inline-block;*/
width: 100%;
}
#DoW{
background: var(--green);
padding: 10px 0px 29px 0px;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

}
.white, .white p{
color:var(--white) !important;
font-size:.75rem;
}
.margin-left{
margin-left:-15px;
}
.margin-right{
margin-left:15px;
}
#month{
font-size:1.7rem;
}
.week{
padding: 0px 9px 0px 9px;
text-align: center;
float:left;
color: var(--black);	
width:14.25%;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.marked{
border: 3px solid #b5252e;
border-radius: 100%;
width: 30px;
height: 30px;
position:absolute;
margin-top: -5px;
}
.days{
display:inline-block;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
min-height:195px;
}
.days p{
cursor:pointer;
}
.seldate{
font-size:7rem;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;

}