/*multiroutes list
----------------------------------------------------------------------------------------------------------*/
.multiroutes-list {margin-bottom: 2em; display: table; width: 100%}
	.multiroutes-list li {font-weight: bold;position: relative;background: #fff; display: table-cell;}
	.multiroutes-list li .wrapper-route {display: block; border: 1px solid #FFFFFF;color: #999999;display: block;font-family: 'maven_pro',Verdana,Arial,Helvetica,sans-serif;font-size: 1.6em;height: 67px; padding: 25px 10px 0; vertical-align: middle;transition:none;}
	.multiroutes-list li .wrapper-route .number{ position: inherit; top: inherit; left: inherit; display: table-cell; vertical-align: top}
	.multiroutes-list li .wrapper-route .text { display: table-cell; padding: 3px 3px; vertical-align: top}
	.multiroutes-list li.selected .wrapper-route  {color: #393939;border: 1px solid #cbcbcb;box-shadow: 0px 3px 8px rgba(0,0,0,0.5);z-index: 2;position: relative;}
	.multiroutes-list li .from-to {font-weight:normal;display: block;font-size: 1.250em;}
	.multiroutes-list li .number {font-size: 2em;position: absolute;top: 25px;left: 10px;background: url('../img/number-ring.png') no-repeat left top;width: 42px;height: 36px;display: block;padding-top: 6px;text-align: center;font-weight: normal;}
	.multiroutes-list li.selected .number {background-position: left -108px;}

.multiroutes-title .heading-2 {position: relative;padding-left: 50px}
.multiroutes-title.no-date .heading-2 {margin-left: 3px;}
.multiroutes-title .number {font-size: 1em;background: url('../img/number-ring.png') no-repeat left -108px;width: 42px;height: 36px;display: block;padding-top: 9px;text-align: center;font-family: 'maven_pro',Verdana,Arial,Helvetica,sans-serif;left: 0;position: absolute;}
.multiroutes-title.no-date .number { margin-top: -6px; }
	.multiroutes-title p {padding-left: 50px;}
	.multiroutes-title.return { background: none; padding-left: 0px;}

	
.change-route .heading-5 {font-size: 1.8em;font-family: 'maven_pro', Verdana, Arial, Helvetica, sans-serif;}
.change-route fieldset ul {margin-bottom:2em;}


/*List like table search
----------------------------------------------------------------------------------------------------------*/
.booking-col-2 .rates.cabs-style li {background: #fff;border-right: 1px solid #777;}
	.booking-col-2.colspan .rates.cabs-style li {border-right:none;}
	.booking-col-2.colspan {background: #fff;border-right: 1px solid #777;}
	.booking-col-2 .rates.cabs-style li:hover {position: static;}
	.booking-col-2 hr {position: relative;z-index: 9;margin: 0;}
	.booking-col-2 .rates.cabs-style li span.icon {display: block;height: 50px;}
	
.change-route .newListSelected {width: 164px;}
.change-route input.date {width: 155px;}

.select-m-right .newListSelected {width:10em;float: right;}



