.clndr{color:#fff;font-family: 'Montserrat';max-width:500px;margin-left:auto;margin-right:auto;}
.clndr .clndr-controls{background-color: #002b4c;margin-bottom:10px;text-align: center;}
.clndr .clndr-next-button,.clndr .clndr-previous-button{font-size:24px;width: 10%;cursor:pointer;padding: 8px 2% 8px;text-align: center;display: inline-block;}
.clndr .clndr-previous-button{float:left;display: inline-block;}
.clndr .clndr-next-button{float:right;padding-right: 4%;}
.clndr .month{text-align: center;font-weight:500;font-size:14px;text-transform:capitalize;display: inline-block;padding: 0.98rem;}
.clndr .day{background-color: #002b4c1c;color: #002b4c;height:55px;font-size:10px;line-height:12px;position:relative;float: left;}
.clndr .day.m-1of7,.clndr .day.t-1of7{padding-right:0!important;margin-right:1.5%;width:13%;margin-top:1.5%}
.clndr .day.m-1of7.last-col,.clndr .day.t-1of7.last-col{margin-right:0}
.clndr .day span{position:absolute;display:block;height:20px;width:20px;bottom:0;right:0;text-align:center;font-weight: bold;}
.clndr .day.adjacent-month{color: #002b4c47;border-top: 2px solid #002b4c47;}
.clndr .day.event span,.clndr .day.today span{color: #7ece06;padding:4px 2px;}
.clndr .day.event.selected span,.clndr .day.today.selected span{background-color: #1F9737;color:#fff;}
.clndr .day.event{cursor:pointer}
.clndr .day.event span{background-color: #7ece06;color:#fff;}
.clndr .day.today span{font-weight:700}
  .clndr .day{border: 1px solid #002b4c;}
  .clndr .day.adjacent-month{border-top: 1px solid #002b4c;}

  @media (min-width:768px) and (max-width:991.98px) {
.clndr .day {
    height: 40px;
  }
  .content-event {
    overflow: auto;
    max-height: 20.2rem;
}
  }
 @media (max-width:410px) {
.clndr .day {
    height: 40px;
  }
  }
  @media (min-width:1030px) {
  .d-none{display:none}
  .d-all{float:left;padding-right:.75em;width:100%;padding-right:0}
 /* .d-1of2{float:left;padding-right:.75em;width:50%}
  .d-1of3{float:left;padding-right:.75em;width:33.33%}
  .d-1of3.jump-1{margin-left:33.33%}
  .d-1of3.jump-2{margin-left:66.66%}
  .d-2of3{float:left;padding-right:.75em;width:66.66%}
  .d-1of4{float:left;padding-right:.75em;width:25%}
  .d-2of4{float:left;padding-right:.75em;width:50%}
  .d-3of4{float:left;padding-right:.75em;width:75%}
  .d-1of5{float:left;padding-right:.75em;width:20%}
  .d-2of5{float:left;padding-right:.75em;width:40%}
  .d-3of5{float:left;padding-right:.75em;width:60%}
  .d-4of5{float:left;padding-right:.75em;width:80%}
  .d-1of6{float:left;padding-right:.75em;width:16.6666666667%}
  .d-1of7{float:left;padding-right:.75em;width:14.2857142857%;}
  .d-2of7{float:left;padding-right:.75em;width:28.5714286%}
  .d-3of7{float:left;padding-right:.75em;width:42.8571429%}
  .d-4of7{float:left;padding-right:.75em;width:57.1428572%}
  .d-5of7{float:left;padding-right:.75em;width:71.4285715%}
  .d-6of7{float:left;padding-right:.75em;width:85.7142857%}
  .d-1of8{float:left;padding-right:.75em;width:12.5%}
  .d-1of9{float:left;padding-right:.75em;width:11.1111111111%}
  .d-1of10{float:left;padding-right:.75em;width:10%}
  .d-1of11{float:left;padding-right:.75em;width:9.09090909091%}
  .d-1of12{float:left;padding-right:.75em;width:8.33%}*/
}