.reservation-calendar .calendar-layout > span, .reservation-calendar .calendar-day-header {
    font-size: 1.3em;
}

.reservation-calendar .calendar-title .btn:first-child {
    display:none
}

.desk-setup-table {
    table-layout: fixed;
}
.desk-setup-table th, .desk-setup-table td {
    width: 69px;
}




body {
	height:calc(100% - 200px);
}
.back{
	position:absolute;
	right:0;
	top:0;
	font-size:1rem;

}
.form-control{
	height:1.8rem;
	line-height:1.8rem;
}

.work-diaries .btn{
	font-size:1rem;
}

.aaa .btn.btn-light{
    padding-top: 0;
    padding-bottom: 0;
}

.btn.start-btn{
	padding:0;
	margin:0 1rem;
	width: 5rem;
	line-height: 4rem;
	font-size: 2rem;
}

.odd{
	background-color:var(--gray-400);
}
.btn.mini-btn{
	padding: 0.05rem 0.15rem 0rem 0.15rem;
	font-size: 0.5rem;
}

body {
	height:calc(100% - 200px);
}

.wl-diary-item{
	display:flex;
	align-items:center;
	width:100%;
	margin: 1rem 0 0 15%;
	font-size:1.4rem;
}
.wl-diary-item span:first-child{
	width: 3rem;
	line-height: 3rem;
	border-radius: 0.25rem;
	text-align: center;
	color: white;
}

.wl-diary-item span:last-child{
	margin-left:0.5rem;
}
.back{
	position:absolute;
	right:0;
	top:0;
	font-size:1rem;

}
.form-control{
	height:1.8rem;
	line-height:1.8rem;
}

.work-diaries .btn{
	font-size:1rem;
}

.aaa .btn.btn-light{
    padding-top: 0;
    padding-bottom: 0;
}

.btn.start-btn{
	padding:0;
	margin:0 1rem;
	width: 5rem;
	line-height: 4rem;
	font-size: 2rem;
}

.odd{
	background-color:var(--gray-400);
}
.btn.mini-btn{
	padding: 0.05rem 0.15rem 0rem 0.15rem;
	font-size: 0.5rem;
}

.wd-now{
    position: absolute;
    right: 0.5rem;
    top: 0;
}
.btn-diary-field {
	background: rgb(0 0 0 / 4%);
}
/* Listaanimációk */
.list-enter-active {
	transition: all .8s;
}
.list-leave-active {
	transition: all .4s;
}
.list-enter {
	opacity: 0;
	transform: translateY(30px);
}
.list-leave-to {
	opacity: 0;
	transform: translateX(30px);
}



.autocomplete-with-clear{
  position:relative;
  width:100%;
  min-width:10rem;
}

.autocomplete-with-clear .clear-icon{
  position:absolute;
  right:2px;
  top:2px;
  cursor:pointer;
  color:var(--red);
}

.autocomplete-with-clear input{
  background-color:transparent !important;
}
