body{background-color:#fff;color:#333;font-family:Helvetica,Arial,sans-serif;font-size:.85em;overflow:hidden}#header{background:url('../Images/headerStrip.png') 0 0 repeat-x;position:relative}#header .small-header{color:#c2c2c2;font-size:11px;position:absolute;right:145px;top:6px}#header .small-header:hover{text-decoration:none}#header .download-apps{right:140px}#header .mobile-version{border-right:1px solid #c2c2c2;padding-right:7px;right:245px}#header .text-only{border-right:1px solid #c2c2c2;padding-right:7px;right:292px}#header .i-phone-app{border-right:1px solid #c2c2c2;padding-right:7px;right:52px}#header .apple-app{background-image:url('../Images/iPhoneIcon.png');background-repeat:no-repeat;border:none;height:19px;padding:0;right:80px;top:2px;width:58px}#header .google-play-app{background-image:url('../Images/googlePlayIcon.png');background-repeat:no-repeat;border:none;height:19px;padding:0;right:20px;top:2px;width:54px}#footer .logo{margin:0}#footer .small-header{border-right:1px solid #000;color:#000;display:inline-flex;font-size:11px;margin-right:10px;margin-top:2px;padding-right:7px}#footer .download-apps{border:none}#footer .apple-app{background-image:url('../Images/iPhoneIcon.png');background-repeat:no-repeat;border:none;height:19px;margin-right:10px;margin-top:-2px;padding:0;width:58px}#footer .google-play-app{background-image:url('../Images/googlePlayIcon.png');background-repeat:no-repeat;border:none;height:19px;margin-right:10px;margin-top:-2px;padding:0;width:54px}#nav{background:url('../Images/subMenuStrip.png') 0 0 repeat-x}#nav a.nav-item,#feedback_popup a.action-item{background-position:0;background-repeat:no-repeat;color:#333;font-size:.9em;font-weight:bold;height:19px;margin:0 10px 0 2px;padding:5px 0 0 23px;text-decoration:none}#nav .fullscreen-icon{background-image:url('../Images/fullScreenIcon.png');float:left}#nav .feedback-icon,#feedback_popup .feedback-icon{background-image:url('../Images/feedBackIcon.png');float:left}#nav .links-icon{background-image:url('../Images/linksButton.png');float:left}#nav .layers-icon{background-image:url('../Images/layersIcon.png');float:right;position:absolute;right:63px}#nav .measure-icon{background-image:url('../Images/measureIcon.png');float:right}#nav .clear-icon{background-image:url('../Images/clearIcon.png');float:right;position:absolute;right:0}#nav .i-phone-app{background-image:url('../Images/iPhoneIcon.png');float:right;width:35px}#nav .google-play-app{background-image:url('../Images/googlePlayIcon.png');float:right;width:35px}#wrap.full #full_screen_header{background:url('../Images/fullScreenHeader.png') repeat-x 0 0}#wrap.full .inner-content{top:0}html.k-ff #wrap.full .inner-content,html.webkit #wrap.full .inner-content{top:108px}#content #map_canvas{height:100%;width:100%}#footer{background:url('../Images/footerStrip.png') 0 0 repeat-x;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:.8em;z-index:8000}#footer .copyright{float:right;margin:10px 0 0 5px}#footer .logo{float:right}#footer .server-time{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#efefef;border:2px solid #ccc;border-radius:3px;bottom:5px;font-family:'Arial Black',Gadget,sans-serif;font-size:12px;padding:4px;position:absolute;right:5px}#sidebar .server-time{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000;border:2px solid #2f4f4f;border-radius:3px;bottom:5px;font-family:'Arial Black',Gadget,sans-serif;font-size:12px;font-weight:900;padding:4px;right:5px}@font-face{font-family:'Quartz';font-style:normal;font-weight:normal;src:url('QuartzMS.eot?');src:url('QuartzMS.eot?#iefix') format('embedded-opentype'),url('QuartzMS.ttf') format('truetype'),url('QuartzMS.svg') format('svg')}#clockList{list-style:none;margin:0 auto;padding:0}#clockList>li{color:#33ff54;display:inline;font-family:'Quartz',Arial,Helvetica,sans-serif;text-shadow:0 0 10px #33ff54}#timeLabel{float:left}#point{-moz-animation:mymove 1s ease infinite;-webkit-animation:mymove 1s ease infinite}@-webkit-keyframes mymove{0%{opacity:1;text-shadow:0 0 20px #00c6ff}50%{opacity:0;text-shadow:none}100%{opacity:1;text-shadow:0 0 20px #00c6ff}}@-moz-keyframes mymove{0%{opacity:1;text-shadow:0 0 20px #00c6ff}50%{opacity:0;text-shadow:none}100%{opacity:1;text-shadow:0 0 20px #00c6ff}}:focus{outline:none}.dialog-close{padding-top:5px;text-align:center;width:100%}.dialog-close input[type=button]{-moz-border-radius:3px;-webkit-border-radius:3px;border:none;border-radius:3px;cursor:pointer;font-family:'Arial Black',Gadget,sans-serif;font-size:16px;font-weight:bold}fieldset{border:none;margin:0;padding:15px 0 0 0}fieldset p{margin-bottom:8px;margin-top:8px}fieldset ol{list-style:none;padding:0}fieldset ol li{margin-bottom:16px;padding:0}fieldset label{display:block;font-size:1.1em;font-weight:600;margin-bottom:2px}fieldset label.checkbox{display:inline}textarea,.input-textarea{border:1px solid #e2e2e2;color:#333;font-family:Helvetica,Arial,sans-serif;font-size:1.2em;height:100px;padding:5px;width:228px}.input-text,.input-password{border:1px solid #e2e2e2;color:#333;font-size:1.2em;padding:5px;width:200px}input[disabled].input-text{background-color:#eee}.k-master-row,#stops_grid .k-grid-content table tr{cursor:pointer}#category_subscribe{max-height:350px;min-height:125px;overflow-y:scroll}.cat{height:30px;margin:3px}.cat p{float:left;font-size:.9em;font-weight:normal;margin:0;min-width:100px;overflow:hidden;padding:10px 0 0 10px}.k-numerictextbox .k-select .k-link span.k-i-arrow-60-up{background-position:center}.k-numerictextbox .k-select .k-link span.k-i-arrow-60-down{background-position:center}#category_subscribe>.k-state-selected{background-color:#add8e6;background-image:url('../images/checkMarkIcon.png');background-position:right;background-repeat:no-repeat;color:#000}input[type="checkbox"][id^="Category-"]{display:none}.bgDiv{background:#fff;height:100%;position:relative;top:-20px;width:100%}[id^="Category-"]+label{-webkit-transition:background .3s linear,color 0 linear;color:#000 !important;cursor:pointer;display:inline;font-size:1.3em !important;font-weight:normal !important;height:17px;margin-right:30px;overflow:hidden;padding:6px 43px 8px 9px;position:relative;transition:background .3s linear,color 0 linear}[id^="Category-"]+label:before{border:1px #000 solid;border-radius:3px;color:#fff;content:' ';display:block;font-size:1em !important;height:16px;padding:4px 0;position:absolute;text-align:center;top:4px;width:24px;z-index:90}[id^="Category-"]:checked+label+div{background:-webkit-linear-gradient(#808080,#000);background:-o-linear-gradient(#808080,#000);background:-moz-linear-gradient(#808080,#000);background:linear-gradient(#808080,#000)}[id^="Category-"]:checked+label{color:#fff !important}[id^="Category-"]+label>span{font-family:'adelle-sans',sans-serif;left:24px;position:relative;top:4px;z-index:99999}[id^="Category-"]:active+label:before{box-shadow:0 0 1px rgba(0,0,0,.6),inset 0 2px 6px rgba(0,0,0,.1),inset 0 -18px 15px -10px rgba(0,0,0,.05)}[id^="Category-"]:checked+label:before{content:'✓'}[id^="Category-"]+label:after{-webkit-transition:background .3s ease;background:#fff;content:' ';height:0%;position:absolute;transition:background .3s ease;width:0%}[id^="Category-"]:checked+label:after{background:#6ac6dd;content:' ';left:0;position:absolute;text-shadow:0 1px 0 rgba(0,0,0,.1);top:0}input.submit-gray{background-color:#333;border:0;color:#fff;cursor:pointer;display:inline;font-family:'Arial Black',Gadget,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:8px 17px}input.submit-emphasize{background-color:#ffa500;border:0;color:#000;cursor:pointer;display:inline;font-family:'Arial Black',Gadget,sans-serif;font-size:14px;font-weight:bold;margin:0;padding:8px 17px}table.form-section{width:100%}table.form-section td{height:35px;min-width:65px;padding:2px 2px 2px 0;vertical-align:middle}table.form-section tr td:first-child{padding-right:5px;text-align:right}table.form-section label{color:#2e2e2e;font-size:14px;font-weight:normal;text-align:left}table.form-section tr.notify-before label{display:inline}table.form-section input[type=submit],button{background-color:transparent;border:1px solid #fff;color:#2e2e2e;cursor:pointer;float:right;font-size:12px;height:28px;margin-top:10px;padding:2px 5px}table.form-section input[type=submit]:hover,button:hover{border-color:#060666 !important}table.form-section td.line{height:15px;padding:10px 0 !important}table.form-section .line hr{border:1px solid #ccc}table.form-section input.plan-trip{background:url('../Images/planTripIcon.png') no-repeat 3px center;margin-bottom:25px;padding-left:26px}table.form-section input.set-alert{background:url('../Images/penIcon.png') no-repeat 3px center;border-color:#5f9ea0;border-width:2px;padding-left:26px}table.form-section button.my-subscriptions{background:url('../Images/myStopIcon.png') no-repeat 3px center;background-color:#dc143c;border-width:2px;color:#fffaf0;padding-left:26px}table.form-section button.recurring-alert{background:url('../Images/recurringIcon.png') no-repeat 3px center;background-color:#ffa500;border-width:2px;padding-left:26px}table.form-section .input-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-color:#ccc;box-sizing:border-box;width:100%}.field-validation-error{color:#e80c4d;display:inline;font-weight:bold;height:16px}.field-validation-valid{display:inline;height:16px}input[type="text"].input-validation-error,input[type="password"].input-validation-error,textarea.input-validation-error{border:1px solid #e80c4d !important}.validation-summary-errors,.validation-errors{color:#e80c4d;font-size:1.1em;font-weight:bold}.validation-summary-valid{display:none}.invisible{visibility:collapse}.ontime{color:#6c0}.late{color:#f00}.discharge{color:#f00}.arrivalonly{color:#f00}.tripcancelled{color:#f00}.stopskipped{color:#f00}.bold{font-family:'Arial Black',Gadget,sans-serif;font-weight:bold}.dir{color:#000;font-family:'Arial Black',Gadget,sans-serif;font-weight:bold}.dir-nb{color:#6c0}.dir-sb{color:#006896}.dir-eb{color:#c60}.dir-wb{color:#cc0}.bi .col{float:left}.bi .col:last-child{float:right}.tri .col{float:left}.tri .col:last-child{float:right;text-align:left}.tri .col:first-child{margin:0 5px 0 0}.loading-panel{background:url('../Images/loading/loading9.gif') no-repeat center center;height:50px;width:100%}.loading-page{background:transparent url('../Images/loading/loading40.gif') no-repeat center 54%;border-radius:5px;height:120px;opacity:.9;width:100%}.blockUI.blockOverlay{z-index:100000 !important}.blockUI.blockMsg{z-index:100011 !important}.blockUI.blockMsg a{color:#09c}.select-deselect{float:right}.tooltiptext{display:none}.nav-tabs{background-color:#00598f;padding:10px 10px 6px 10px}.nav-tabs a:hover{background-color:#a7cce5 !important;border-radius:5px 5px 0 0}.nav-tabs a.active{background-color:#fff;border-bottom-style:none;border-radius:5px 5px 0 0;padding:6px 12px}.nav-tabs a{background-color:#7fb5da;border-bottom-color:#00598f;border-bottom-style:solid;border-bottom-width:1px;border-radius:5px 5px 0 0;color:#000 !important;font-family:'Arial Black',Gadget,sans-serif;font-size:14px;font-weight:bold;margin:4px 0 30px;padding:6px 12px 4px 12px}.horizontal-list-items{display:inline;padding-right:10px}.compatibility-div{display:inline-flex;margin-left:30%;position:absolute;top:15px}.compatibility-text{color:#000;display:inline;font-size:11px;margin-right:10px;margin-top:2px}.login{color:#fff;cursor:pointer;float:right;font-weight:bold;margin-right:15px;text-align:center}.login img{height:40px}.trymystop{color:#fff;cursor:pointer;float:right;font-weight:bold;margin-right:15px;text-align:center}.trymystop img{height:40px}.trymystop-ulist{color:#0076c0;font-size:14px;list-style-position:inside;list-style-type:disc}#trymystop_popup b{font-weight:bold}.trymystop-ulist span{color:#000;font-size:11px}.helpcenter{float:right;margin-right:15px;text-align:center;text-decoration:none;background-color:#1969a4;color:#fff;border:none;border-radius:12px;height:29px;width:115px;margin-top:5px;font-weight:bold}.helpcenter a:link{text-decoration:none !important}.helpcenter a:visited{text-decoration:none}.helpcenter a:hover{text-decoration:none}.helpcenter a:active{text-decoration:none}.helpcenter-authenticated{float:right;margin-right:15px;text-align:center;text-decoration:none;background-color:#1969a4;color:#fff;border:none;border-radius:12px;height:29px;width:115px;margin-top:15px;font-weight:bold}.helpcenter-authenticated a:link{text-decoration:none !important}.helpcenter-authenticated a:visited{text-decoration:none}.helpcenter-authenticated a:hover{text-decoration:none}.helpcenter-authenticated a:active{text-decoration:none}sup{font-size:smaller;vertical-align:super}.MyStopTitle{color:#0076c0;font-size:14px}.MyStopTM{color:#0076c0 !important}.qtip-light{background-color:#fff;border-color:#000;border-radius:10px;border-width:medium}.qtip-tipsy{box-shadow:0 0 7px 3px #888;color:#000;text-shadow:none}.qtip-error{z-index:35000 !important}.qtip-tip .qtip-content{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-radius:3px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;margin:10px;position:relative}.qtip-content{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-radius:3px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;margin:10px;position:relative}.qtip-content h2,.qtip-content h3{color:#09c;font-family:'Arial Black',Gadget,sans-serif;font-weight:bold}.qtip-content h2{font-size:16px;margin:7px 0 20px}.qtip-content h3{font-size:14px;margin:3px 0 10px}.qtip-content label{color:#333;font-family:Helvetica,Arial,sans-serif;font-size:12px}.qtip-content ul.horizontal li{float:left;width:140px}.qtip-content ul.horizontal li li{clear:both}.qtip-content a,a:hover{color:#09c;text-decoration:underline}.qtip-tip .qtip-content{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border-radius:3px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;margin:10px;position:relative}.qtip-tip .qtip-content h2,.qtip-tip .qtip-content h3{color:#09c;font-family:'Arial Black',Gadget,sans-serif;font-weight:bold}.qtip-tip .qtip-content h2{font-size:16px;margin:7px 0 20px}.qtip-tip .qtip-content h3{font-size:14px;margin:3px 0 10px}.qtip-tip .qtip-content label{color:#333;font-family:Helvetica,Arial,sans-serif;font-size:12px}.qtip-tip .qtip-content ul.horizontal li{float:left;width:140px}.qtip-tip .qtip-content ul.horizontal li li{clear:both}.qtip-tip .qtip-content a,a:hover{color:#09c;text-decoration:underline}.qtip-tip-links{max-width:250px;width:250px}.qtip-tip-messagedetail{max-width:300px;width:300px}.qtip-tip-layers{max-width:550px;width:550px}.qtip-tip-feedback{max-width:280px;width:280px}.qtip-map-stop{max-width:560px;width:560px}.qtip-map-vehicle{max-width:330px;width:330px}.qtip-tip-register{max-width:320px;width:320px}.qtip-filter-options{max-width:430px;width:430px}.qtip-login{max-width:280px;width:280px}.qtip-profile{max-width:800px;width:770px !important}.qtip-profile-small{max-width:300px;width:300px}.qtip-profile-large{max-width:850px;width:850px}.qtip-stop-hover{background-color:#fff;border:5px solid transparent;border-color:#303030;border-radius:5px;box-shadow:0 0 7px 3px #888}.qtip-stop-hover .qtip-content{color:#09c;font-family:'Arial Black',Gadget,sans-serif;font-size:12px}.ui-subscribe-help-toolip{color:#333;font-family:Helvetica,Arial,sans-serif;font-size:.9em}.grid-header-toolip{font-size:14px;padding:3px}#layers_popup ul.horizontal li li{margin-bottom:10px}#layers_popup h3{margin-top:10px}.search-container{background-color:#eaeaea;height:35px;position:relative;width:100%}.search-container input[type=text]{-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #dcdcdc;border-radius:7px;float:left;height:26px;margin:3px 0 0 3px;padding:0 5px;width:275px}.search-container input[type=submit]{-moz-border-radius:7px;-webkit-border-radius:7px;background:#fff url('../Images/searchIcon.png') no-repeat center center;border:1px solid #dcdcdc;border-radius:7px;cursor:pointer;float:right;height:22px;margin:3px 3px 0 0;padding:2px 6px 3px 6px;width:14px}.search-container button.clear-x{background:transparent url('../Images/searchClear.png') no-repeat center center;border:0;cursor:pointer;height:30px;left:254px;position:absolute;top:0;width:30px}.search-container button.clear-x:hover{background-image:url('../Images/searchClearOver.png')}.search-container.filterable button.filter-options{background:transparent url('../Images/greyRightArrowIcon.png') no-repeat center center;border:0;cursor:pointer;float:right;height:24px;margin:5px 5px 1px 2px;padding:0;width:8px}.search-container.filterable input[type=submit]{margin-right:2px}.search-container.filterable input[type=text]{width:265px}.search-container.filterable button.clear-x{left:245px}.routes-info{display:table-cell;font-family:'Arial Black',Gadget,sans-serif;font-size:16px;font-weight:bold;line-height:20px;padding:0;vertical-align:middle}.routes-info div{display:inline}.routes-info .route-item{color:#0075bd}.routes-info .route-item .route-abbr{font-size:12px;margin:0 5px 0 12px;padding:2px 3px}.route-id-container{display:inline}.route-id-container .route-abbr{background-color:#efefef;border:1px solid #333;color:#fff;font-family:Helvetica,Arial,sans-serif;height:16px;padding:0;text-align:center;width:50px}.map-popup{color:#2e2e2e}.map-popup .walking{float:right;height:32px}.map-popup .walking img{height:32px}.map-popup h2.heading{margin-bottom:12px}.map-popup .last-updated{border:1px solid #ccc;font-size:13px;height:22px;padding-top:5px;text-align:center;width:100%}.map-popup .last-updated .heading{color:#6c0;font:bold 13px 'Arial Black',Gadget,sans-serif}#map_stop_popup{max-height:600px;min-height:200px}#map_stop_popup .departures{border:1px solid #ccc;margin-bottom:12px;width:100%}#map_stop_popup .departures .heading{background:#e7e7e7 url('../Images/gridSortArrowDown-rpad.png') no-repeat right center;cursor:pointer;padding:3px 2px}#map_stop_popup .departures .heading.collapse{background-image:url('../Images/gridSortArrowUp-rpad.png')}#map_stop_popup .k-grid td .route-id-container{float:left;margin:0 3px 0 0}#map_stop_popup .k-grid td .bus-cell a{color:#09c;text-decoration:underline}#map_stop_popup .k-grid td .bus-cell .bus-icon{padding-right:3px;vertical-align:middle}#map_stop_popup .k-grid td .edt-cell{padding-right:8px;text-align:left}#map_stop_popup .grid-header-edt{padding-right:5px;text-align:left}#map_stop_popup .k-grid td .status-cell{padding-right:8px;text-align:left}#map_stop_popup .grid-header-status{padding-right:5px;text-align:left}#map_stop_popup .grid-header-eta{padding-right:5px;text-align:left}#map_stop_popup .k-grid td .sdt-cell{padding-right:12px;text-align:left}#map_stop_popup .grid-header-sdt{padding-right:9px !important;text-align:left}#map_stop_popup .grid-header-sta{padding-right:9px !important;text-align:left}#map_stop_popup .route-cell{padding-left:3px}#map_vehicle_popup{max-height:500px;min-height:220px}#map_vehicle_popup h2.heading{background:url('../Images/popUpBusIcon.png') no-repeat 0 0;line-height:20px;padding-left:50px}#map_vehicle_popup .route-id-container{float:right}#map_vehicle_popup .vehicle-info table{font-size:13px;margin:5px auto 20px}#map_vehicle_popup .vehicle-info td.label{font-family:'Arial Black',Gadget,sans-serif;font-weight:bold;min-width:112px;padding:2px 15px 3px 0;text-align:right}#sidebar .k-grid .selected-row .name{color:#fff !important}#sidebar .k-grid .name{font-size:1.1em;font-weight:bold}#sidebar .k-grid .selected-row .route-abbr{color:#fff}#sidebar .k-grid .route-id-container{text-align:right;width:100%}#sidebar .k-grid .route-id-container .route-abbr{border:1px solid #999;color:#2e2e2e;float:right;font-weight:bold}#sidebar button#refreshButton{background-color:transparent;height:18px;left:6px;margin:0;padding:0;position:relative;width:18px}#routes_grid_wrapper .k-grid .k-detail-row .route-buses{font-size:12px;min-height:25px;padding:5px 0 0 3px}#routes_grid_wrapper .k-grid .k-detail-row .k-hierarchy-cell{display:none}#routes_grid_wrapper .k-grid .k-detail-row .route-buses .buses-heading{float:left;padding-top:3px}#routes_grid_wrapper .k-grid .k-detail-row .route-buses .route-description{padding-top:3px;text-align:left}#routes_grid_wrapper .k-grid .k-detail-row .route-buses .vehicle-cell{background-color:#fff;border:1px solid #ccc;color:#999;cursor:pointer;float:left;height:16px;margin:0 0 7px 7px;padding:1px 3px;text-align:center}#routes_grid_wrapper .k-grid- .k-detail-row .route-buses .vehicle-cell:hover{background-color:#333;border:1px solid #333;color:#fff}#routes_grid_wrapper .k-header{height:20px}#stops_grid_wrapper .k-grid .stop-id{font-size:1.1em;font-weight:bold;padding-right:5px;text-align:right}#stops_grid_wrapper .k-grid .name{padding-left:17px}#stops_grid_wrapper .k-grid .name.time{background:url('../Images/timePointIcon.png') no-repeat 0 0}#sidebar .k-grid .selected-row .stop-id{color:#fff !important}#sidebar .k-widget.k-numerictextbox{padding-left:10px}#stops_grid_wrapper .filter-container{background-color:#eaeaea;border-bottom:1px solid #dcdcdc;height:20px;padding-top:2px}#stops_grid_wrapper .filter-msg{float:left;font-family:'Arial Black',Gadget,sans-serif;font-size:1.1em;font-weight:bold;margin-left:5px;max-height:20px;max-width:200px;overflow:hidden}#stops_grid_wrapper .filter-container .filter-clear{color:#0077ba;cursor:pointer;float:right;font-family:'Arial Black',Gadget,sans-serif;font-size:1em;font-weight:bold;margin-right:5px}#stops_grid_wrapper .filter-container.selected-routes .filter-status,#stops_grid_wrapper .filter-container.selected-filters .filter-status{font-family:Helvetica,Arial,sans-serif;font-weight:normal}.message-tooltip{font-size:12px;padding:10px 36px 10px 10px}#messages_list_wrapper{overflow:auto}#messages_list_wrapper .message-content{font-size:12px;padding:10px 28px 10px 10px}.date-field{color:#09c;font-weight:bold}#message_priority{background:#f8caca url('../Images/publicMessageAlertIcon.png') no-repeat center center;bottom:0;display:block;height:auto;position:absolute;right:0;top:0;width:23px}#message_priority_tooltip{background:#f8caca url('../Images/publicMessageAlertIcon.png') no-repeat center center;display:block;height:30px;position:absolute;right:0;top:0;width:30px}#message_count_container{position:absolute;right:30px}.route_message_containter{right:30px}#message_count{-moz-border-radius:5px;-webkit-border-radius:5px;background:#000;border-radius:5px;color:#fff;padding:2px 4px;position:relative}.route_message_count{-moz-border-radius:5px;-webkit-border-radius:5px;background:#000;border-radius:5px;color:#fff;padding:2px 4px;position:relative}.route_expand{font-size:large}.route_message{background:#eaeaea;border-radius:5px;margin:5px 5px;padding:5px 5px 5px 22px;text-align:left}.route_expand.collapsed:before{background:none;content:"";font-family:FontAwesome;margin-left:4px}.route_expand.expanded:before{background:none;content:"";font-family:FontAwesome}.k-alt .route_message{background:#fff}.k-alt .detour_route_message{background:#fff}.route_message a{color:#1969a4}#routes_grid .k-detail-row:hover{background:#fff}#routes_grid .k-detail-row.k-alt:hover{background:#f1f1f1}#sidebar #overview_panelbar .k-item .k-link.k-header .k-panelbar-expand{background:none}#sidebar #overview_panelbar .k-item .k-link.k-header .k-panelbar-expand:before{background:none;color:#fff;content:"";font-family:FontAwesome;font-size:small;left:2px;position:absolute;top:10px}#sidebar #overview_panelbar .k-item .k-link.k-header .k-panelbar-collapse{background:none}#sidebar #overview_panelbar .k-item .k-link.k-header .k-panelbar-collapse:before{background:none;color:#fff;content:"";font-family:FontAwesome;font-size:small;left:2px;position:absolute;top:10px}.messages-items{float:left}.route_message:before{color:#f00;content:"";font-family:FontAwesome;left:13px;position:absolute}.detour_route_message{background:#eaeaea;border-radius:5px;margin:5px 5px;padding:5px 5px 5px 22px;text-align:left}.detour_route_message:before{color:#ffa500;content:"";font-family:FontAwesome;left:13px;position:absolute}#messages_list{cursor:pointer}.message-priority{color:#ff3232 !important}.message-row.row{background:#fff}#message_filter_panel{background:#eaeaea;padding:8px 6px}#message_filter_panel a{color:#000;display:inline;padding:2px 8px}#message_filter_panel a.selected{background:#000;color:#fff}.win #message_filter_panel a#messages_myroutes_button{position:absolute;top:6px}#filter_options_popup{max-height:500px;min-height:220px}#filter_options_popup .route-filters{border-bottom:1px dotted #ccc;border-top:1px dotted #ccc;max-height:130px;overflow:auto}#filter_options_popup input[type='submit']{display:inline;margin:50px 7px 5px 0}#layers_popup h2{margin-bottom:10px}#trip_planner_wrapper{background-color:#eaeaea;margin-bottom:-15px;overflow:auto;padding-top:15px}#trip_planner_wrapper .planner-when .bi .col:first-child{width:82px}#trip_planner_wrapper .planner-when .bi .col:last-child{width:93px}#set_alert_wrapper{background-color:#eaeaea;margin-bottom:-15px;overflow:auto;padding-top:15px}#set_alert_wrapper table.form-section tr td:first-child{width:84px}#set_alert_wrapper table.form-section input[type=submit],button{margin-top:0}#set_alert_wrapper table.form-section label.notify-by{float:left;margin:0;text-align:left}#set_alert_wrapper table.form-section .notify-by-sms{margin-left:80px}#set_alert_wrapper table.form-section .notify-by-email label,#set_alert_wrapper table.form-section .notify-by-sms label{float:left;margin:0 0 0 3px}#set_alert_wrapper .submit-row td{padding-bottom:25px;text-align:center}#set_alert_wrapper .submit-container{display:inline-block;height:30px;padding:5px;text-align:center}#set_alert_wrapper .submit-container .info-helper{color:#0074c1;float:right;font-size:11px;margin-top:3px}#set_alert_wrapper .notify-before .col:first-child{padding:7px 0 0 0;text-align:left;width:84px}#set_alert_wrapper .notify-before .col:last-child{float:left;margin-left:8px;margin-top:2px}#set_alert_wrapper .notify-during .col:first-child{padding-top:7px;position:relative;text-align:left;top:-3px;width:84px}#set_alert_wrapper .notify-during .col:nth-child(2){position:relative;top:4px}#set_alert_wrapper .notify-during .col:last-child{float:left;margin-left:8px;margin-top:6px}table.form-section tr.notify-during label{display:inline-block}#set_alert_wrapper #alert_notify_before,#set_alert_wrapper #alert_notify_during{margin-left:0;margin-top:0}#set_alert_wrapper #alert_notify_before{position:relative;top:-1px}#set_alert_wrapper #alert_notify_during{position:relative;top:1px;vertical-align:top}#set_alert_wrapper #alert_notify_email,#set_alert_wrapper #alert_notify_sms{float:left}ul.k-panelbar td{padding-left:10px}ul.k-panelbar div#routes_grid td:last-child{margin:0;padding:0;text-align:center;width:25px}#status_wrapper{bottom:5px;position:absolute;right:10px}#status_wrapper a,#status_wrapper a:link,#status_wrapper a:active,#status_wrapper hover,#status_wrapper a:visited{color:#fff;font-size:13px;padding:5px;text-decoration:underline}#status_wrapper .authenticated{-moz-border-radius:5px;-webkit-border-radius:5px;background:#444;background-position:4px 4px;background-repeat:no-repeat;border:3px solid #686868;border-radius:5px;cursor:pointer;float:right;height:40px;max-width:600px;padding:5px}#status_wrapper .authenticated ul{display:block}#status_wrapper .authenticated li{margin-bottom:6px;margin-top:2px}#status_wrapper .authenticated a.username{color:#fff;font-size:14px;font-weight:bold;margin-bottom:8px;text-decoration:none}#status_wrapper .authenticated .unsaved{-khtml-opacity:.9;-moz-opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";color:#f00;filter:alpha(opacity=90);font-style:italic;font-weight:bold;margin-right:5px;opacity:.9;visibility:hidden}#login_popup p.go-back,#change_password_success_popup p.go-back,#update_profile_success_popup p.go-back,#phone_verify_success_popup p.go-back,#email_verify_success_popup p.go-back{margin-bottom:8px;margin-top:8px}#login_popup .go-back label,#change_password_success_popup .go-back label,#update_profile_success_popup .go-back label,#phone_verify_success_popup p.go-back,#email_verify_success_popup p.go-back{display:block;font-size:1.1em;font-weight:600;margin-bottom:4px}#profile_popup ol,#myroutes_popup ol{float:left;margin-left:5px;width:420px}#profile_popup ol:last-child,#myroutes_popup ol:last-child{float:right;width:300px}#profile_popup .input-text{width:95%}#profile_popup input[type='submit'],#myroutes_popup input[type='submit']{margin:10px 7px 5px 0}#profile_popup .quiet-times-container{padding:5px 0}#profile_popup .quiet-times-container .note{display:block;float:left;margin-right:7px;text-align:right;width:80px}#profile_popup .quiet-times-container .k-timepicker{margin-right:3px}#profile_popup .subscribe-messages-container{height:0;visibility:hidden}#profile_popup label.ui-checkbox.notify-me label.ui-checkbox{font-weight:normal}#profile_popup li.notify-by-container label{margin-bottom:10px}#profile_popup input#EnableEmailNotify,#profile_popup input#EnableSmsNotify{float:left;margin-left:20px}#profile_popup .change-password{margin:2px 0 8px}#profile_popup .verify-phone{display:none;margin-top:2px}#profile_popup .verify-phone a{background:url('../Images/Dialog-warning-icon.png') no-repeat left center;padding:5px 0 5px 20px}#profile_popup .clear-times,#profile_popup .subscribe-help,#profile_popup .sms-policy{font-size:11px;font-weight:normal}#myroutes_popup .add-route-container label{display:inline;font-size:14px;font-weight:900;margin-right:3px}#myroutes_popup .plusButton{float:right;margin:0 5px 0 0 !important}#myroutes_popup #routes_subscription_grid .route-name{font-family:'Arial Black',Gadget,sans-serif;font-size:14px;font-weight:bold}#myroutes_popup .subscription-details label.ui-checkbox{font-size:13px;font-weight:bold}.currentItem{background:rgba(10,100,255,.3)}#myroutes_popup .subscription-details .action-area{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#f5f5f5;border-radius:3px;margin-top:35px}.subscription-details{margin-left:-28px}form.add-subscription{border:3px #0a64ff solid;display:none;padding:14px 8px}form.add-subscription .subscription-settings{float:left;width:375px}form.add-subscription .subscription-settings td:first-child{padding-right:5px;text-align:right;width:120px}form.add-subscription .subscription-settings td{border:none;height:35px;min-width:65px;padding:2px 12px 2px 2px;vertical-align:middle}form.add-subscription .subscription-settings label{color:#2e2e2e !important;float:right;font-size:14px !important;font-weight:normal}form.add-subscription .subscription-settings .notify-me span.ui-radio{margin-left:20px}form.add-subscription .subscription-settings .notify-me .col:last-child{float:left;font-size:12px;margin-left:8px}form.add-subscription .subscription-days{float:left;margin-left:25px;width:315px}form.add-subscription .subscription-days td{border:none;vertical-align:middle}form.add-subscription .subscription-days label{color:#2e2e2e !important;font-size:14px !important;font-weight:normal}form.add-subscription .subscription-days label.ui-checkbox{font-family:'Arial Black',Gadget,sans-serif;font-size:12px !important;font-weight:bold;margin:0}form.add-subscription .subscription-days .last-bus{padding-top:20px}form.add-subscription .subscription-days .last-bus label{margin:0}form.add-subscription .submit-row{margin-top:25px;padding:0;text-align:left !important}form.add-subscription .submit-row input.submit-gray{margin-right:5px}form.add-subscription .k-input.input-validation-error{background-color:transparent}.subscription-stops-grid .stop-row{font-size:13px}.subscription-stops-grid td{border:none}.subscription-stops-grid td:last-child{width:150px}.subscription-stops-grid td:last-child .k-button{float:right;margin-left:5px}#map_canvas div[title^="Pan"]{opacity:0 !important}.stop-dialog{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff;border:5px solid #303030;border-radius:3px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;margin:20px auto;min-height:300px;padding:5px;width:560px !important}.stop-dialog .map_stop_popup{max-height:inherit !important}.stop-dialog h2,.stop-dialog h3{color:#09c;font-family:'Arial Black',Gadget,sans-serif;font-weight:bold}.stop-dialog h2{font-size:16px;margin:7px 0 20px}.stop-dialog h3{font-size:14px;margin:3px 0 10px}.stop-dialog label{color:#333;font-family:Helvetica,Arial,sans-serif;font-size:12px}.stop-dialog ul.horizontal li{float:left;width:140px}.stop-dialog ul.horizontal li li{clear:both}.stop-dialog a,.stop-dialog a:hover{color:#09c;text-decoration:none}.stop-dialog #map_stop_popup td div.edt-cell{padding-right:5px}.stop-dialog #map_stop_popup td div.status-cell{padding-right:5px}#qtipImage{text-align:center}fieldset.kendo-form .k-dropdown-wrap .k-icon,fieldset.kendo-form .k-picker-wrap .k-icon{background:#fff}#Phone,#Phone:focus{border:0;font-size:1em;padding:0}.k-maskedtextbox{padding:0}