.simple-calendar * {
  user-select: none;
}

.simple-calendar .calendar{
  padding: 0;
  border: 1px solid #dddddd;
  user-select: none;
  background-color: #fff;
}

.simple-calendar .move-month {
  cursor: pointer;
}

.simple-calendar .prev-month {
  float: left;
  padding-left:10px;
}

.simple-calendar .next-month {
  float: right;
  padding-right:10px;
}

.simple-calendar .current-month {
  text-align: center;
  padding: 12px 8px;
}

/* *********************** */
/* START Week CSS Settings */
/* *********************** */

.simple-calendar .week {
  height: 28px;
}

.simple-calendar .week:last-child .day {
	height: inherit;
	overflow:hidden;
  border-bottom: 1px solid #dddddd;
}

/* ********************* */
/* END Week CSS Settings */
/* ********************* */

/* ************************** */
/* START Weekday CSS Settings */
/* ************************** */

.simple-calendar .weekday {
  text-align: center;
  padding-right: 0.9px;
  border-top: 1px solid #dddddd;
}

.simple-calendar .weekday:first-child {
  text-align: center;
  border-left: 1px solid #dddddd;
}

.simple-calendar .weekday:last-child {
  text-align: center;
  border-right: 1px solid #dddddd;
}

/* ************************ */
/* END Weekday CSS Settings */
/* ************************ */

.simple-calendar .week .day:last-child {
  border-right: 1px solid #dddddd;
}

.simple-calendar .week .day:nth-child(1) {
  border-left: 1px solid #dddddd;
}

.simple-calendar .week .day:nth-child(7) {
  border-right: 1px solid #dddddd;
}

.simple-calendar .weekday, .day {
  display: inline-block;
  width: calc(92% / 7);
}

.simple-calendar .day {
  height: inherit;
  padding-bottom: 2px;
  padding-top: 2px;
  border: 1px solid #dddddd;
  border-bottom: none;
  border-left: none;
  overflow: hidden;
}

.simple-calendar .day:hover {
  cursor: pointer;
}

.simple-calendar .day.default {
  background-image: linear-gradient(to bottom, #08c, #04c);
  background-repeat: repeat-x;
}

.simple-calendar .day.event {
  background-color: #fdf3ea;
}

.simple-calendar .day.disabled {
  cursor: default;
  color: silver;
  
  /*background-color: white;*/
}
.calendar-div
{
	left: 0;
    position: fixed;
    text-align: center;
    bottom: 25px;
   width: 260px;
}
.calendar-style
{
	
	padding-left:5px;
	padding-right:5px;
}
.is-today {
  background: #bdbdbd !important;
}