/*

СЧЁТЧИК ВРЕМЕНИ

*/
#ts_ag_reservation #progress {
	margin: 2em 0;
	text-align: center;
} /*Блок счётчика времени*/

#ts_ag_reservation #progress #progress_bar {
	height: .4em;
	margin:0 auto;
	width:22.5em;
} /*Таблица прогресс-бара*/

#ts_ag_reservation #progress #progress_bar td {
	width: 1.5em;
}

#ts_ag_reservation #progress #progress_length {
	width: 2px;
} /*Количество бегущих закрашенных  ячеек прогресс-бара*/

#ts_ag_reservation #progress #progress_bar_length {
	width: 15px;
} /*Общее количество ячеек прогресс-бара*/

#ts_ag_reservation #progress #progress_bar_speed {
	width: 100px;
} /*Скорость прогресс-бара*/


/* Отображение логотипов а/к */
/* выбора рейса */
#ts_ag_reservation .offer .company .logo {
	background-position:left center;
	background-repeat:no-repeat;
	display:inline-block;
	line-height:27px;
	padding-left:30px;
	white-space:nowrap;
}
#ts_ag_reservation .offer .company .title {
	margin-left:1.25em;
	text-align:right;
}

#ts_ag_reservation .offer .flights .flight .logo {
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:34px;
}

/* предпросмотр заказа */
#ts_ag_reservation .order .flights .flight .logo {
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:80px;
}

/* просмотр заказа в личном кабинете */
#ts_ag_personal .order .flights .flight .logo {
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:80px;
}

/* Предупреждение о транзитной визе */
#ts_ag_reservation .order .transit_visa_required{
	color:#f00;
	font-weight:bold;
	margin-top:1em;
}
