﻿/* ---------------------------- SCHEDULING ------------------------------------------------- */

span.timeslot-created, 
span.timeslot-appointment, 
span.timeslot-published, 
span.timeslot-canceledappointment, 
span.timeslot-notforpublishing 
{
    white-space: nowrap;    
}
span.timeslot-created
{
	color: gray;
}

span.timeslot-appointment, span.timeslot-published
{
	color: green;
}

span.timeslot-canceledappointment, span.timeslot-notforpublishing
{
	color: red;
}

span.timeslot-appointment, span.timeslot-canceledappointment
{
    display: inline-block;
	width: 112px;
}

span.app-canceled, span.app-appointment, span.app-notForPublishing, span.app-published, span.app-created
{
	width: 16px;
	height: 16px;
	display: inline-block;
	vertical-align: middle;
    margin-right: 2px;
}

span.app-canceled
{
	background-image: url("../Images/Design/appCanceled.png");
	margin-left: 5px;
}

span.app-appointment
{
	background-image: url("../Images/Design/app.png");
    margin-left: 5px;
    background-repeat: no-repeat;
}

span.app-notForPublishing
{
	background-image: url("../Images/Design/appNotForPublishing.png");
}

span.app-published
{
	background-image: url("../Images/Design/appPublished.png");
}

span.app-created
{
	background-image: url("../Images/Design/appCreated.png");
}

.fullCalendar .fc-event-vert .fc-event-time {
    font-size: 13px;
}

.eventBoxTitle {
    font-weight: bold;
}