
/* Pikaday Customization
 * -------------------------- */

.pika-prev:focus,
.pika-next:focus {
    opacity: 1;
    box-shadow: 0px 0px 5px 2px #337abc;
}

.pika-button {
	color: inherit;
	background: white;
}

.is-today .pika-button {
	color: inherit;
}

.pika-button:focus {
	position: relative;
	z-index: 50;
	box-shadow: 0px 0px 5px 2px #337abc !important;
}


.pika-button:hover,
.pika-row.pick-whole-week:hover .pika-button,
.pika-table tbody:hover .is-selected .pika-button:hover,
.pika-table tbody:hover .pika-row.pick-whole-week:hover .is-selected .pika-button {
	color: #337abc;
	background: #f6f6f6;
	outline: 1px solid #cccccc;
	border-radius: 0;
}

.is-selected .pika-button {
	color: #337abc;
	font-weight: normal;
	background: #f6f6f6;
	outline: 1px solid #cccccc;
	box-shadow: none;
	border-radius: 0;
}

.is-selected.is-today .pika-button {
	font-weight: bold;
}

.pika-table tbody:hover .is-selected .pika-button {
	color: inherit;
	background: white;
	outline: none;
}

.is-disabled .pika-button {
	color: #e0e0e0 !important;
	background-color: white !important;
}


/* Year Month Control
 * -------------------------- */

.tc-control-year-month .pika-lendar {
	width: 133px;
}

.tc-control-year-month .pika-label {
	cursor: default;
}

.tc-control-year-month .pika-button {
	text-align: center;
}

