/*
 * bootstrap-datepicker CSS for Flex
 *
 * Style sheet built for CollegeNET by
 * William Hyde - @WilliHyde
 *
 */

.ufe-element-group.date .ufe-badge-post {
	padding: 0;
	transition: background-color 200ms, color 200ms;
	-ms-transition: background-color 200ms, color 200ms;
	-webkit-transition: background-color 200ms, color 200ms;
}
.ufe-element-group.date .ufe-badge-post {
	color: #5a5a5a;
}
.ufe-element-group.date .ufe-badge-post:hover {
	background-color: #d3e4ed;
}
.ufe-element-group.date .ufe-badge-post > .ufe-calendar {
	top: 0;
	padding: 5px 8px;
	font-size: 1.2rem;
	line-height: 1.5;
	cursor: pointer;
}
.ufe-flex-layout > .datepicker-dropdown {
	border-radius: 3px;
	z-index: 990;
}
.datepicker table thead tr th {
	font-family: "Open Sans", sans-serif;
	font-weight: 700;
}
.datepicker table tr td, 
.datepicker table tr th {
	border-radius: 3px;
}
.datepicker thead tr:first-child th:hover, 
.datepicker tfoot tr th:hover, 
.datepicker table tr td.day:hover, 
.datepicker table tr td.day.focused, 
.datepicker table tr td span:hover {
	background-color: #d3e4ed;
}
.datepicker table tr td.active.active, 
.datepicker table tr td.active.active:hover, 
.datepicker table tr td span.active.active, 
.datepicker table tr td span.active.active:hover {
	background-color: #95a5a6;
	border-color: transparent;
	text-shadow: none;
}
.datepicker {
	min-left: 0 !important;
} 

/* Override the default color from bootstrap-datepicker3.min.css to make this pass WCAG contrast standards.
	Bill 3/3/16 WEBDEV-803 */
.datepicker table tr td.old, .datepicker table tr td.new {
    color: #6A6A6A;
}