﻿.neighbourhoodFeatureWide { 
background: #fff; 

} 
.neighbourhoodFeatureWide .box { 
padding-top: 10px; 
padding-bottom: 10px; 
} 
#TripPlannerWidget { 
width: 410px; 
} 
.coeWidget strong, .coeWidget label { 
font-size: 1em; 
} 
.fieldWidthWide .fieldSet, .fieldWidthWide { 
width: 410px; 
margin-bottom: 15px; 
} 
.tabbedFields .fieldSet .fsContent { 
height: 35px !important; 
} 
.skinNONE .fieldWidthWide input { 
width: 370px !important; 
} 
.coeWidget .linkUnderline { 
display: none; 
} 
.coeWidget.tripTools .linkUnderline { 
display: block; 
} 

/* tabs */ 
.coeWidget ul.fieldTabs li.active, ul.fieldTabsSchedule li.active, .coeWidget ul.fieldTabs li.active a, ul.fieldTabsSchedule li.active a,
 .coeWidget ul.fieldTabs li.inactive, ul.fieldTabsSchedule li.inactive, .coeWidget ul.fieldTabs li.inactive a, ul.fieldTabsSchedule li.inactive a,
 .coeWidget ul.fieldTabs li.active a span.holder, ul.fieldTabsSchedule li.active a span.holderSchedule,
 .coeWidget ul.fieldTabs li.inactive a span, ul.fieldTabsSchedule li.inactive a span {
 background: none; 
} 

.coeWidget ul.fieldTabs li.active a span.holder, ul.fieldTabsSchedule li.active a span.holderSchedule {
 background: #006699; 
font-size: 1em; 
} 
.coeWidget ul.fieldTabs li.inactive a span, ul.fieldTabsSchedule li.inactive a span {
 background: transparent; 
font-size: 1em; 
} 

.coeWidget ul.fieldTabs li.small a span.holder, .coeWidget ul.fieldTabs li.small,
 .coeWidget ul.fieldTabs li a span.holder, 
.coeWidget ul.fieldTabs li { 
width: 80px; 
} 

.coeWidget ul.fieldTabs, ul.fieldTabsSchedule, 
.coeWidget ul.fieldTabs li a span.holder span.padding, ul.fieldTabsSchedule li a span.holderSchedule span.padding,
 .coeWidget ul.fieldTabs li a span.holder, ul.fieldTabsSchedule li a span.holderSchedule {
 height: 20px; 
} 

.tabbedFields .fieldSet .fsInner, .tabbedFields .fieldSet, .tabbedFields .fieldSet .fsContent {
 background: none; 
} 
.tabbedFields .fieldSet .fsContent { 
margin-left: -1px; 
} 
.tabbedFields .fieldSet .fsContent input { 
margin-top: -1px; 
height: 25px !important; 
font-size: 1em; 
} 
.coeWidget .tabbedFields input.street { 
width: 155px !important; 
} 

.tabbedFields input, .tabbedFields select { 
height: 25px; 
font-size: 1em; 
} 
.coeWidget ul.fieldTabs li.small a span.holder { 
width: 100%; 
} 
#txtLandmarkFrom_ac.AutoComplete, 
#txtBusStopNumberFrom_ac.AutoComplete, 
#txtIntersectionFrom_ac.AutoComplete{ 
margin-top: 9px; 
left: 5px; 
width: normal; 
} 
#txtStreetFrom_ac.AutoComplete { 
margin-top: 9px; 
left: 55px; 
width: normal; 
} 
#txtStreetFrom_ac.AutoComplete ul { 
width: 155px !important; 
} 
div.divDepartArrive { 
margin-top: -10px; 
} 
.coeWidget .timeSelector { 
margin-top: 10px !important; 
width: 280px !important;
} 

.coeWidget .timeSelector label { 
padding-right: 15px; 
} 
.coeWidget .timeSelector select { 
height: 25px; 
font-size: 1em; 
} 
.coeWidget .timeSelector select#TripPlannerAdvancedForm_ddlHour { 
width: 50px; 
} 
.coeWidget .timeSelector select#TripPlannerAdvancedForm_ddlMinute { 
width: 65px; 
} 
.coeWidget .timeSelector select#TripPlannerAdvancedForm_ddlAMPM { 
width: 60px; 
} 
.coeWidget .dateSelect label { 
padding-right: 15px; 
} 
.coeWidget .dateSelect { 
padding-top: 15px; 
} 

.coeWidget .calendarField { 
font-size: 1em; 
margin-top: 5px; 

} 
.coeWidget input.submit { 
-webkit-appearance: none; 
clear: left; 
margin-left: 300px; 
background: none; 
background-color: #006699; 
font-size: 1em; 
height: 25px; 
} 

.coeWidget ul.fieldTabs li.inactive a span, .coeWidget ul.fieldTabsSchedule li.inactive a span {
 color: #006699; 
} 
.coeWidget .divDepartArrive { width: 300px !important; } 
.coeWidget { 
margin-left: 15px; 
} 
.coeWidget ul.fieldTabsSchedule li { 
width: 100px; 
} 
.coeWidget ul.fieldTabsSchedule li a span.holderSchedule { 
width: 100px; 
} 
.coeWidget .todayScheduleBody { 
height: 120px; 
margin-bottom: 0; 
}