/* Express Normal Text beschneiden */
.title-oben {
	width: 76px;
	 white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
	}

/* Monatsansicht Höhe anpassen */
.gridcontainercover {	
	height: 2800px !important;
}

/* Wochenansicht optimieren */
.chip {
	position: unset !important;
	width: 100% !important;
	height: 70px !important;
}
#multicalendar .tg-time {
    color: #fff;
}


dt {
	display: none !important;
}

.slotsCalendar, .t-time, .t ,  .ahb_list_service, .ahb-buttons-container  {
	display: none !important;
}


/* Kalenderansicht Buttons */
#showdaybtncal2,  #shownListbtncal2, #shownMonthbtncal2 {display: none !important;}

.t-title b{color:#f00;background:#ff0;padding:0px 5px}
.t-title u{white-space:normal;font-weight:bold}

.d {
	font-weight: bold;
		color: #00a652;
}

.ui-datepicker td span, .ui-datepicker td a {
	color: #00a652;
}

.ahb_list {
font-size: 1.3em;

}



#fbuilder .notavailslot a{ background:#ed1b24; }
.ui-state-active {
	background: #00a652 !important;
}






.medium, .ahbfield_service {
 font-size: 20px !important;
    height: 40px !important;
    padding-right: 0;
}

.fieldCalendar   {
	padding-bottom: 40px;
}

.slotsCalendar   {
	padding-bottom: 30px;
}

#fbuilder .ui-datepicker { font-size: 18px; } 
#fbuilder .ui-datepicker-inline { max-width: 540px !important; }

#daempfer-cal, #gabel-cal {
	white-space: normal;
}