@charset "utf-8";
img {
	object-fit: contain;
}
.calendar-wrapper {
  width: 400px;
  margin: 2em auto;
  padding: 1em;
  border: 1px solid #dcdcff;
  border-radius: 5px;
	position: absolute;
	top: 100px;
	left: 500px;
  background: #ffff;
 /* display: flex;*/
}
.c-w-sub{
  width: 190px;	
}
table.c-r {
  clear: both;
  width: 100%;
  border: 1px solid #dcdcff;
  border-radius: 3px;
  border-collapse: collapse;
  color: #444;
}
td.c-r {
  height: 24px;
  text-align: center;
  vertical-align: middle;
  border-right: 1px solid #dcdcff;
  border-top: 1px solid #dcdcff;
  width: 14.28571429%;
}
th.c-r {
  height: 24px;
  text-align: center;
  vertical-align: middle;
  border-right: 1px solid #dcdcff;
  border-top: 1px solid #dcdcff;
  width: 14.28571429%;
}
td.weekend{
	color: chocolate;
}
thead td.c-r {
  border: none;
  color: #28283b;
  text-transform: uppercase;
  font-size: 1.0em;
}
td.not-current {
  color: #c0c0c0;
}
td.c-r:hover {
	font-weight: bold;
	background-color: antiquewhite ;
  height: 24px;
  text-align: center;
  vertical-align: middle;
  border-right: 1px solid #dcdcff;
  border-top: 1px solid #dcdcff;
  width: 14.28571429%;
}

    
/*Если вы хотите настроить текущую дату, вы можете выбрать today класс и определить для него стили CSS.
*/
        
td.today {
  font-weight: 700;
  color: #28283b;
  font-size: 1.0em;
}
td.d-before{
	  font-size: 0.7em;
}
#btnPrev, #btnPrev2 {
  float: left;
  margin-bottom: 20px;
}

#btnNext, #btnNext2 {
  float: right;
  margin-bottom: 20px;
}
/*
#btnPrev:before, #btnPrev2:before {
  content: '\f104';
  font-family: FontAwesome;
  padding-right: 4px;
}
#btnNext:after, #btnNext2:after {
  content: '\f105';
  font-family: FontAwesome;
  padding-left: 4	px;
}*/
#btnPrev,
#btnNext, #btnPrev2,
#btnNext2 {
  background: transparent;
  border: none;
  outline: none;
  font-size: 0.7em;
  color: #c0c0c0;
  cursor: pointer;
  font-family: sans-serif;
  text-transform: uppercase;
  transition: all 0.3s ease;
}
#btnPrev:hover, #btnPrev2:hover,
#btnNext:hover, #btnNext2:hover {
  color: #28283b;
  font-weight: bold;
}
/*.disableDatePickerPopup::-webkit-calendar-picker-indicator{
            display:none;
        }.disableDatePickerPopup::-webkit-calendar-picker-indicator{
            display:none;
        }/**/