/* CSS Document */

.calendar_new {
	font-size: 10px;
	padding: 2px 4px 2px 4px;
	border-radius: 2px;
	color: #000;
}

.calendar_old a, .calendar_new a {
	color: #000;
}

.calendar_cell {
	width: 14%;
	height: 150px;
}

.calendar_cell ul li:first-child {
	border-top: none;
}

.calendar_cell .list-group-item {
	background-color: inherit;
	padding: .50rem 1rem;
	border-bottom-color: #dee2e6;
	border-top-color: #dee2e6;
}

.calendar_cell_home {
	width: 14%;
	height: 100px;
}

.calendar_faded {
	background-color: #979797;
	opacity: 0.2;
}

.calendar_day {
	font-size:16px;
	font-weight: bold;
	background-color: #F5F5F5;
	padding: 2px 4px 2px 4px;
	border-radius: 2px;
}

.calendar_cell_today {
	background-color: #E9F0EC;
}

.calendar_cell_weekend {
	background-color: #F9F9F9;
}

.calendar_add {
	color: #80C07F;
}

.table-auction-time td, 
.table-auction-time th {
	vertical-align: middle;
}

.daily-auction-space {
	margin-bottom: 100px;
}

.calendar_today {
    background-color: #60A860;
	color: #fff;
    padding: 2px 4px 2px 4px;
    border-radius: 2px;
}

.badge-times-width {
	width: 25px;
}

.auction-time-width {
	display: inline-block;
	width: 25px;
}

.calendar-table-time {
	font-family: 'Roboto condensed';
	font-size: 13px;
}

.calendar-no-auctions {
	font-size: 12px; 
	margin-top:12px;
}

.daily-logo-w {
	width: 100px;
}

.daily-seller-w {
	width: 400px;
}

.daily-items-w {
	width: 85px;
}

.daily-date-f {
	font-family: 'Roboto condensed';
}

.seller-highlight {
	background-image: linear-gradient(135deg, #ffffff 25%, #e7e7e7 25%, #e7e7e7 50%, #ffffff 50%, #ffffff 75%, #e7e7e7 75%, #e7e7e7 100%);
	background-size: 5.66px 5.66px;
	font-weight: bold;
	color: #000;
}

.daily-td {
	background-color: #fff;
}

.bucket-opacity {
	opacity: 0.5;
}