/* calendar filter dropdown start */
.calendar-filter-selection {
	position: relative;
    display: inline-flex;
	vertical-align: middle;
}

.calendar-filter-selection-select {
	font-weight: 400;
	color: #fff;
    background-color: #1a252f;
    border-color: #151e27;
	border: 1px solid transparent;
    padding: 0.4em 0.65em;
    font-size: 1em;
    line-height: 1.5;
    border-radius: 0.25em;
	margin: 0;
}

.calendar-rounded {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

/** tooltips with tippy **/
.tippy-box {
}
.tippy-box[data-placement^='top'] .tippy-arrow {
}
.tippy-box[data-placement^='bottom'] .tippy-arrow {
}
.tippy-box[data-placement^='left'] .tippy-arrow {
}
.tippy-box[data-placement^='right'] .tippy-arrow {
}

/* overwrite this by default, you can customize it for each layout */
.tippy-box[role=tooltip]:not(.show) {
	display: block;
}
.tippy-box .tippy-box-event-title {
	font-weight: bold;
}
.tippy-box .tippy-content {
	font-size: inherit;
}
