/*********************************/
/*                               */
/*     Blue (clean-slide)        */
/*                               */
/*********************************/


/*--------------------------------*/

/* theme base color  #4293e5 */
.theme-base-color {
	color: #4293e5;
}
.theme-base-color-background {
	background: #4293e5;
}
/*--------------------------------*/



#eventForm dt label {
	color:#222222;
}

#eventForm label {
	color:#333333;
}


#eventForm  .ui-state-highlight {}


/*---- Event Date calendar -----*/

#start_date-block-container h3, #timeline-container h3 {
	color:#222222;
}


/*----- Timeline Grid -----*/
#timeline-container .weekend-message {  /* = .ui-state-error */
	border: 1px solid #cd1a11;
	background: #fafafa url(images/ui-bg_flat_95_fafafa_40x100.png) 50% 50% repeat-x;
	color: #cd1a11;
}


#timeline-container .timeline {
	background:#ffffff url(images/ui-bg_highlight-hard_100_ffffff_1x100.png) repeat-x scroll 50% top;
	border:1px solid #AAAAAA;
	color:#222222;	
}
	
.timeline .reserved_time {
	background: #ed9e9e;
	border-right: 1px solid #AAAAAA;
}

.timeline .selected_time {
	border-right: 1px solid #AAAAAA;
	background: #99c1cc;
}

.timeline .not_worked_time {
	background: #cccccc; 
}

.timeline .free_time {
	background: #ffffff;
}

/* New flexible timeline styles */



/*------- AUX----------*/

#loading { }


#save_button { /* = .ui-widget-header */
	border: 1px solid #4293e5;
	background: #4398f2 url(images/ui-bg_highlight-soft_50_4398f2_1x100.png) 50% 50% repeat-x;
	color: #ffffff; 
	font-weight: bold;
}

.event_price { /* = style-'color'.css h1 */	
	color: #3290f1;
}

.duration {
	color: #215f9e;
}

/* 
	 Public-timeline Styles 
	 this is added to all ui-color theme files
*/
#timeline .step-title,
#timeline #step_info_container .step-header.checked .step-title:hover,
#timeline #step_info_container .step-header.active .step-title,
#timeline .button:hover,
#timeline .back-button:hover,
#timeline #time_select .time-select-item:hover,
#timeline #submit_button,	
#timeline #submit_button:hover,
#sign_form .zend_form #signin-element #signin:hover,
#sign_form .zend_form #register-element #register:hover,
#sign_form .zend_form .forgot_password, 
.wellcome_message .sign_out_link:hover,
#timeline #time_select .timeline-grid .time-select-div:hover span,
.date_time_container.week  .time-select-week-container table th .day-div.week-end,
.date_time_container.week .week_timeselect_top .prev-next-button-container .arrow-button:hover .text-container {
  color: #3290f1;
}

/************************************

		Widget button styles

***********************************/
#widget_header,
#widget_footer,
.powered_by a,
#widget_header .title a,
#widget_menu a, 
#widget_menu a:hover,
#widget_header div.company-time span,
#widget_header div.company-time a {
	color: #ffffff;
}
#timeline.bootstrap .date_time_container.week.startmatrix .time-select-week-container table td .time-select-div.selected,
footer .container,
#widget_header,
#widget_footer   {
    background-color: #3290f1;
}
div.date_time_container.week.time-grid.slots-weekly-timeline .time-select-week-container table td .time-select-div:hover,
#widget_menu,
#widget_header div.company-time,
#widget_content #loading  {
	background-color: #4198f2;
}
#widget_container {
	border: 2px solid #3290f1;
}
#widget_menu {
	border-bottom: 1px solid #3290f1;	
}