.searchBar label {
    color: white;
}

span.k-icon.k-i-calendar::before {
    content: "\f073";
    font-family: "FontAwesome";
    color: #b9bbba;
}

.searchForm .searchHeaderContainer {
	max-width: 25rem;
}

.submitSearch {
    width: 6.5rem !important;
    height: 2.5rem;
	color: white;
    background-color: #0096bb;
}

.infoTypeChoice {
	margin: 0;
}

input.keywordSearch {
	margin-top: 0;
	margin-bottom: 0;
}


span.k-picker-wrap.k-state-default {
    background-color: transparent;
}

.k-calendar .k-month th {
    background-color: #0096bb;
    color: white;
    padding: 0;
}

.k-dropdown-wrap.k-state-border-down .k-input,
.k-numeric-wrap.k-state-border-down .k-input,
.k-picker-wrap.k-state-border-down .k-input,
.k-picker-wrap.k-state-border-down .k-selected-color {
    border-radius: 0 0 0 0
}

.k-calendar > .k-header {
    background-color: white;
    color: #0096bb;
    border-bottom: 0px;
    height: 2.5rem;
}

.k-state-default>span.k-select {
    border-left: 0px;
}

span.k-icon.k-i-arrow-60-left,
span.k-icon.k-i-arrow-60-right {
    font-size: 1.3rem;
}

.k-calendar .k-header a.k-link {
    font-size: 1rem;
    font-weight: bold;
}

span.k-icon.k-i-arrow-60-left:hover,
span.k-icon.k-i-arrow-60-right:hover,
.k-calendar .k-header a.k-link:hover {
    background-color: transparent;
}



.k-calendar .k-calendar-header .k-today,
.k-calendar .k-footer .k-nav-today {
    color: #0096bb;
    background-color: transparent;
}

.k-calendar .k-calendar-header .k-today:focus,
.k-calendar .k-calendar-header .k-today:hover,
.k-calendar .k-footer .k-nav-today:focus,
.k-calendar .k-footer .k-nav-today:hover {
    color: #0096bb;
    background-color: transparent;
}

.k-calendar td.k-state-selected .k-link {
    border-color: #0096bb;
    border-radius: 3rem;
    background-color: #0096bb
}

.k-calendar td.k-state-focused .k-link {
    box-shadow: inset 0 0 2px 1px #0096bb;
}

.k-calendar .k-today .k-link {
    color: inherit;
    box-shadow: inherit;
}

div.k-calendar-view tbody tr:nth-child(even) {
    background-color: inherit;
    border-bottom: 0;
}

.k-calendar td.k-state-hover .k-link {
    border-color: #cecfd1;
    border-radius: 3rem;
    background-color: #cecfd1;
}

.k-autocomplete.k-state-border-down,
.k-autocomplete.k-state-border-up,
.k-datepicker-calendar,
.k-dropdown-wrap.k-state-active,
.k-filebrowser .k-image,
.k-grid .k-filter-options,
.k-menu .k-menu-group,
.k-multiselect.k-state-focused,
.k-picker-wrap.k-state-active,
.k-popup,
.k-time-popup {
    box-shadow: 0px 0px;
}

.k-calendar-container.k-group {
    border-color: #0096bb;
}

.k-popup.k-calendar-container,
.k-popup.k-list-container {
    padding: 0;
}

div.k-calendar-container.k-popup {
    background-color: inherit;
}

.k-calendar-container .k-calendar-view table thead,
.k-calendar-container .k-calendar-view table tbody {
    border: inherit;
}

.k-calendar-container .k-header a.k-link.k-nav-fast {
    vertical-align: sub;
}

.searchBar .filterItem{
    align-content: start;
    margin-top: 1.3rem;
    margin-bottom: 1.3rem;
}
