
#timeline.bootstrap #step_info_container .step-header *,
.box a, 
.box a:visited,
.box:hover a,
.box.active a,
.box a:hover {
	color: #555555;
}
#timeline.bootstrap .step-header .step-title .step-name {
    border-bottom: 1px dotted #555555;
}
#timeline.bootstrap #step_info_container .step-header.active .step-title .step-name,
#timeline.bootstrap #step_info_container .step-header:hover .step-title .step-name {
	color: #108f8f;
}
#timeline.bootstrap #step_info_container .step-header.active .step-title .step-name,
#timeline.bootstrap #step_info_container .step-header:hover .step-title .step-name   {
	border-bottom: 2px solid #108f8f;
}
#timeline.bootstrap .info-block .datetime .data,
#timeline.bootstrap .date_time_container.week .week_timeselect_top .date-title-container .date_title,
#timeline.bootstrap .date_time_container.week .time-select-week-container table th .day-div {
	color: #108f8f;
}
.reserve_time_btn,
#timeline.bootstrap .button,
#pay_btn,
#timeline.bootstrap .date_time_container.week .week_timeselect_top .prev-next-button-container .text-container,
.about-page .button-container #save_button.btn.btn-success,
.feedback_add .btn-success,
.feedback-form #Submit,
.video-conversation-page #save_button,
#timeline.bootstrap .date_time_container.week.time-grid.leftside-weekly-timeline .time-select-week-container table td .time-select-div.selected,
#timeline.bootstrap .date_time_container.week.time-grid.slots-weekly-timeline .time-select-week-container table td .time-select-div.selected,
#timeline.bootstrap #date_start .ui-datepicker .ui-state-active,
#timeline.bootstrap #time_select .timeline-grid .time-item .time-select-div.selected,
#timeline.bootstrap #submit_button,
#timeline.bootstrap .date_time_container.week.startmatrix .time-select-week-container table td .time-select-div:hover,
#timeline.bootstrap .date_time_container.week.startmatrix .time-select-week-container table td .time-select-div.selected    {
    background: #108f8f;      
}
#timeline.bootstrap .date_time_container.week .week_timeselect_top .prev-next-button-container .text-container {
	color: #f0f0f0;
}
.box:hover,
.about-page .button-container #save_button.btn.btn-success,
.feedback_add .btn-success,
.feedback-form #Submit,
.video-conversation-page #save_button,
#timeline.bootstrap #date_start .ui-datepicker .ui-state-active,
#timeline.bootstrap #date_start .ui-datepicker .ui-state-highlight,
#timeline.bootstrap #time_select .timeline-grid .time-item .time-select-div.selected {
	border: 1px solid #108f8f;
}
#timeline.bootstrap .date_time_container.week .week_timeselect_top .prev-next-button-container .left-side-arrow {
	border-right: 16px solid  #108f8f;
}
#timeline.bootstrap .date_time_container.week .week_timeselect_top .prev-next-button-container .right-side-arrow {
	border-left: 16px solid  #108f8f;	
}
#timeline.bootstrap .date_time_container.week.startmatrix .time-select-week-container table td .time-select-div:hover,
#timeline.bootstrap .date_time_container.week.startmatrix .time-select-week-container table td .time-select-div.selected {
	border-color: #108f8f;
	color: #f0f0f0;
}
#timeline.bootstrap #submit_button:hover,
#timeline.bootstrap .item:hover .button,
.about-page .button-container #save_button.btn.btn-success:hover,
.feedback_add .btn-success:hover,
.feedback-form #Submit:hover,
.video-conversation-page #save_button:hover,
div.date_time_container.week.time-grid.leftside-weekly-timeline .time-select-week-container table td .time-select-div:hover,
div.date_time_container.week.time-grid.slots-weekly-timeline .time-select-week-container table td .time-select-div:hover {
	background: #108f8f;
}
#timeline.bootstrap .item:hover .button,
.about-page .button-container #save_button.btn.btn-success:hover,
.feedback_add .btn-success:hover,
.feedback-form #Submit:hover,
.video-conversation-page #save_button:hover  {
	border: 1px solid #108f8f;
}

/*----- multi-colored tabs ----*/

#timeline.bootstrap #step_info_container  .step-header:nth-child(1),
.box:nth-child(1) {
	background: #aecbcf;
    border: #108f8f;
}
#timeline.bootstrap #step_info_container  .step-header:nth-child(2),
.box:nth-child(2) {
    background: #aecbcf;
    border: #108f8f;
}
#timeline.bootstrap #step_info_container  .step-header:nth-child(3),
.box:nth-child(3) {
    background: #aecbcf; 
    border: #108f8f;
}
#timeline.bootstrap #step_info_container  .step-header:nth-child(4),
.box:nth-child(4) {
    background: #aecbcf;
	border: #108f8f;
}
#timeline.bootstrap #step_info_container  .step-header:nth-child(5),
.box:nth-child(5) {
	background: #aecbcf;
	border: #108f8f;
}
#timeline.bootstrap #step_info_container  .step-header:nth-child(6),
.box:nth-child(6) {
    background: #aecbcf;
    border: #108f8f;
}
