.ajaxified-sa-wrapper{display:block !important;}.ajaxified-sa-wrapper .ajaxified-loader{display:none;background:url("/sites/all/themes/gcrta/css/images/loader.gif") #fff;height:25px;width:25px;}.ajaxified-sa-wrapper .ajaxified-title{margin:0 0 2px 0;}.ajaxified-title{font-weight:bold;color:#CC0033;}.ajaxified-sa-wrapper .ajaxified-sa-results{display:inline-block;width:100%;}.ajaxified-sa-wrapper .ajaxified-sa-results .view-service-updates .view-content .service-update-entry{display:block !important;margin:0 0 0 0;}.ajaxified-sa-wrapper .ajaxified-sa-results .view-service-updates .view-content .service-update-entry .service-title a{font-size:1em;}.ajaxified-sa-wrapper .ajaxified-sa-results .view-service-updates .view-content .service-update-entry .service-date-wrapper .date-display-range{display:inline-block;}#service-updates-block .service-update-routename{background:#747474}#service-updates-block .service-update-bus{background:#F8F3E4}#service-updates-block .redline{background:#BA0C2F}#service-updates-block .blueline{background:#206fce}#service-updates-block .greenline{background:#558331}#service-updates-block .waterfrontline{background:#3b8189}#service-updates-block .trolley{background:#53832b}#service-updates-block .brt{background:#747474}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-0,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-2,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3{margin:0 0 5px 0;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-0 .view-content{}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-0 .view-content .views-row{}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-0 .view-content .views-row,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-2 .view-content .views-row,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3 .view-content .views-row{margin:2px 0px;height:auto;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-0 .service-update-routename,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-2 .service-update-routename,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3 .service-update-routename{width:116px;float:left;color:white;padding:2px 0px 2px 10px;margin-right:5px;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-0 .route-service-alert_count,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-2 .route-service-alert_count,#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3 .route-service-alert_count{float:right;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;display:inline-block;padding:2px 5px;width:115px;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .service-alert-buses .view-content .views-row{width:45px;float:left;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .service-alert-buses .view-content .views-row a{display:block;height:20px;line-height:20px;margin:3px 2px;text-align:center;}.view-route-service-alerts .view-content{display:none;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;cursor:pointer;}#cboxPrevious:active,#cboxNext:active,#cboxClose:active,#cboxSlideshow:active{outline:0;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{outline:0;}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px -50px;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-49px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -75px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -50px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(/sites/all/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(/sites/all/modules/colorbox/styles/default/images/controls.png) no-repeat -25px 0px;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.panel-flexible .panel-separator{margin:0 0 1em 0;}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/libraries/plan_a_trip/css/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/libraries/plan_a_trip/css/fancybox_loading.gif) center center no-repeat;}.fancybox-close{background-image:url(/sites/all/libraries/plan_a_trip/css/tp_close_btn.png);}.fancybox-close{position:absolute;top:-18px;right:-18px;width:50px;height:50px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/libraries/plan_a_trip/css/blank.gif);-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/libraries/plan_a_trip/css/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media screen and (min-width:480px) and (max-width:760px){.fancybox-close{width:35px;height:35px;background-size:35px;}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/libraries/plan_a_trip/css/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/all/libraries/plan_a_trip/css/fancybox_loading@2x.gif);background-size:24px 24px;}}
.trip-leg{display:inline-block;}.trip-leg-transit{background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');background-position:0 0;width:28px;height:33px;display:inline-block;}.trip-leg-walk{background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');background-position:-30px 0;width:28px;height:33px;display:inline-block;}.trip-leg-line{display:inline-block;height:28px;vertical-align:bottom;font-size:medium;margin-left:5px;margin-bottom:2px;}.trip-leg-arrow{background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');background-position:-90px 42px;width:18px;height:33px;display:inline-block;}.trip-leg-arrow.last{display:none;}.trip-general-step{padding-right:10px;}.trip-general-step .trip-details-link-wrapper{display:none;}.trip-general-step.has-sub-steps .trip-details-link-wrapper{display:block;}.trip-general-step.has-sub-steps{cursor:pointer;}.step-dropdown-arrow{width:20px;height:20px;cursor:pointer;display:inline-block;vertical-align:bottom;background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');background-position:-90px -2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}.step-dropdown-arrow.down-arrow{transform:rotate(0deg);}.step-dropdown-arrow.up-arrow{transform:rotate(-180deg);}.trip-details{display:none;}.trip{border-bottom:1px solid #CDCDCD;padding:5px;cursor:pointer;}.trip.selected{background:#CCCCCC;}.trip .trip-leg-arrow:last-of-type{display:none;}.trip:hover{background:#ECECEC;font-weight:bold;}.trip-leg{padding:2px;display:inline-block;}.step-agency-details{list-style-type:none;margin-top:10px;font-size:.8em;}.suggested-routes{}.suggested-routes-header{background:#2C7EEA;color:white;padding:8px;font-size:medium;margin-left:0px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}.suggested-routes-header.home-is-visible{margin-left:-38px;}.suggested-routes-header-btn{display:inline-block;cursor:pointer;background-position:-230px 0;background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');background-position:-235px -5px;width:30px;height:30px;margin:0 5px 0 0;}.suggested-routes-header-text{line-height:30px;display:inline-block;vertical-align:top;margin-left:5px;}.trip-duration{float:right;}.trip-dep-arr{display:inline-block;width:100%;}.address-start-header,.address-end-header{color:#CC0033;font-weight:bold;}.trip-direction-steps{position:relative;font-siz:1.2em;}.trip-directions-start-add,.trip-directions-end-add,.trip-direction-steps{padding:10px;}.trip-directions-start-add{border-bottom:1px solid #CDCDCD;}.trip-directions-end-add{border-top:1px solid #CDCDCD;}.trip-directions-wrapper{font-size:1.2em;}.step-wrapper{display:none;margin:0 0 0 15px;}.sub-step{margin-top:10px;margin-bottom:0px;display:none;}.trip-direction-step{padding-bottom:1.5em;padding-left:20px;}.destination-icon{width:30px;height:28px;background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');position:absolute;left:0;margin-left:13px;margin-top:-8px;background-position:-60px 0;width:28px;height:33px;bottom:0;}.trip-direction-step.transit{border-left:5px solid #2F7DE1;}.trip-direction-step.walking{border-left:5px dotted #2F7DE1;}.trip-step-icon.transit-icon{width:30px;height:28px;background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');position:absolute;left:0;margin-left:13px;margin-top:-6px;background-position:0 0;width:28px;height:33px;width:28px;height:33px;}.trip-step-icon.walking-icon{background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');position:absolute;left:0;margin-left:13px;margin-top:-6px;background-position:-30px 0;width:28px;height:33px;}.google-copyrights{padding:0 10px;color:#CDCDCD;}.line-short-name{display:inline-block;padding:3px;border:1px solid #CDCDCD;font-weight:bold;}.departure-stop{display:inline-block;margin-left:5px;vertical-align:bottom;}.transit-trip-details{margin:10px 0 0 0;}.trip-full-details{color:#5093E5;display:inline-block;margin:10px 0 0 0;font-weight:bold;cursor:pointer;}.print-friendly-trip-planner{display:inline-block;float:right;background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png') no-repeat -59px -28px;width:30px;height:30px;cursor:pointer;}.trip-service-alerts-header{background:#ECECEC;cursor:pointer;}.trip-service-alert-header-icon{background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png') no-repeat -117px -25px;width:25px;height:21px;display:inline-block;margin:10px 10px 10px 13px;}.trip-service-alert-header-text{display:inline-block;font-weight:bold;}.trip-service-alert-header-arrow-icon{width:20px;height:20px;cursor:pointer;display:inline-block;vertical-align:bottom;background:url('/sites/all/themes/gcrta/css/images/trip-planner-icons-sprite.png');background-position:-90px -2px;-webkit-transition:all .3s ease-in-out;margin:10px;float:right;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;}.trip-service-alert-header-arrow-icon.down{transform:rotate(0deg);}.trip-service-alert-header-arrow-icon.up{transform:rotate(-180deg);}.trip-service-alerts-content .view-trip-planner-service-alerts{padding:10px 10px 0 10px;}.view-trip-planner-service-alerts .view-content .item-list h3{margin:0;color:#444;font-size:small;}.view-trip-planner-service-alerts .view-content .item-list ul{margin:0.8em;}.view-trip-planner-service-alerts .view-content .item-list ul li{margin:4px 0;}#map_canvas{width:80%;height:100%;transition:margin .3s;-webkit-transition:margin .3s;margin:0;display:inline-block;}#map_canvas.open{margin-left:321px;}#map-wrapper{width:100%;height:80%;}.directionsPanel-menu{height:48px;position:relative;width:100%;background:#00458B;z-index:2;display:none;}#directionsPanel{position:relative;z-index:1;background:white;border-bottom:1px solid #CCCCCC;height:100%;display:block;height:100%;overflow-y:auto;}.direction-panel-title{color:#BA0C2F;font-weight:bold;}.adp-marker{max-width:none !important;}.adp-directions{font-weight:bold !important;}.adp-substep{font-size:medium;}#map-wrapper{display:none;height:100%;}.trip-planner-directions-wrapper{transition:margin .3s;-webkit-transition:margin .3s;margin-left:-321px;display:block;width:20%;float:left;height:100%;background:#FFFFFF;}.trip-planner-directions-wrapper.open{margin:0;}.trip-planner-panel-wrapper{height:100%;}.trip-planner-directions-tab{padding:15px;float:left;background:white;background:#00458B;color:white;display:block;display:none;}.trip-planner-panel-close{cursor:pointer;position:absolute;margin-right:-48px;background:#00458B;right:0;top:0;height:100%;display:none;}.trip-planner-panel-close img{margin-top:4px;}.trip-planner-google-link{cursor:pointer;display:none;}.trip-planner-view-on-google{vertical-align:top;margin-top:20px;display:inline-block;}.trip-planner-tab.active{cursor:auto;background:#307FE2;color:white;}.trip-planner-content{border-top:1px solid #CCCCCC;}.fancybox-inner{}.adp-directions{width:100%;}.trip-planner-directions-wrapper{position:relative;}.adp-agencies,.adp-warnbox{display:none;}.fancybox-overlay.visible{z-index:100;}.fancybox-inner{overflow:hidden !important;}.adp-listheader{background:#2C7EEA;color:white;}.adp-listsel{background:#CCCCCC !important;}.fancybox-skin{padding:0 !important;}.tp-mobile-btn{color:white;padding:15px;display:none;cursor:pointer;}.tp-mobile-btn.is-active{background:#2C7EEA;}.trip-label{display:inline-block;}.pac-container{z-index:9999 !important;}@media screen and (min-width:480px) and (max-width:1300px){.trip-planner-directions-wrapper{position:absolute;width:320px;}#map_canvas{width:100%;overflow:inherit !important;}.trip-planner-panel-close{display:block;}.directionsPanel-menu{display:block;}}@media screen and (min-width:0px) and (max-width:479px){.trip-planner-directions-wrapper{position:relative;width:100%;}.trip-planner-directions-tab{display:none;}.fancybox-inner{}#directionsPanel{width:100%;padding:0;}.tp-mobile-btn{display:inline-block;}.trip-planner-directions-wrapper{margin:0;}.trip-planner-panel-close{display:none;}#map_canvas{width:100%;overflow:inherit !important;}.directionsPanel-menu{display:block;}}
.jcarousel-skin-default{text-align:center;}.jcarousel-skin-default .jcarousel-container-horizontal{width:440px;height:102px;padding:20px 40px;margin:auto;}.jcarousel-skin-default .jcarousel-container-vertical{width:102px;height:440px;padding:40px 20px;margin:auto;}.jcarousel-skin-default .jcarousel-clip-horizontal{width:440px;overflow:hidden;}.jcarousel-skin-default .jcarousel-clip-vertical{height:440px;overflow:hidden;}.jcarousel-skin-default .jcarousel-item{padding:0;width:100px;height:100px;overflow:hidden;border:1px solid #CCC;list-style:none;background:#fff none;}.jcarousel-skin-default .jcarousel-item-horizontal{margin:0 4px;}.jcarousel-skin-default .jcarousel-item-vertical{margin:4px 0;}.jcarousel-skin-default .jcarousel-item-placeholder{background:#fff url(/sites/all/modules/jcarousel/skins/default/throbber.gif) no-repeat center center;color:#000;}.jcarousel-skin-default .jcarousel-next,.jcarousel-skin-default .jcarousel-prev{display:block;width:32px;height:32px;background-image:url(/sites/all/modules/jcarousel/skins/default/arrows.png);}.jcarousel-skin-default .jcarousel-next-disabled,.jcarousel-skin-default .jcarousel-prev-disabled{display:none;}.jcarousel-skin-default .jcarousel-prev-horizontal{position:absolute;top:55px;left:10px;background-position:0 0;}.jcarousel-skin-default .jcarousel-prev-horizontal:hover{background-position:-32px 0;}.jcarousel-skin-default .jcarousel-prev-horizontal:active{background-position:-64px 0;}.jcarousel-skin-default .jcarousel-next-horizontal{position:absolute;top:55px;right:10px;background-position:0 -32px;}.jcarousel-skin-default .jcarousel-next-horizontal:hover{background-position:-32px -32px;}.jcarousel-skin-default .jcarousel-next-horizontal:active{background-position:-64px -32px;}.jcarousel-skin-default .jcarousel-prev-vertical{position:absolute;top:10px;left:55px;background-position:0 -64px;}.jcarousel-skin-default .jcarousel-prev-vertical:hover{background-position:-32px -64px;}.jcarousel-skin-default .jcarousel-prev-vertical:active{background-position:-64px -64px;}.jcarousel-skin-default .jcarousel-next-vertical{position:absolute;bottom:10px;left:55px;background-position:0 -96px;}.jcarousel-skin-default .jcarousel-next-vertical:hover{background-position:-32px -96px;}.jcarousel-skin-default .jcarousel-next-vertical:active{background-position:-64px -96px;}.jcarousel-skin-default .jcarousel-navigation{margin:0;padding:0;}.jcarousel-skin-default .jcarousel-navigation li{display:inline;margin:0 2px 0 0;padding:0;background:none;}.jcarousel-skin-default .jcarousel-navigation li.active a{font-weight:bold;text-decoration:none;}
.adatitle{font-weight:bold;color:#CC0033;}.adaTitleWrapper{display :block;margin:5px 0;width:100%;padding:0 0 0 3px;}#riderta-results{border-radius:5px;margin-top:10px;}div.stop-title{margin-top:0px !important;}#riderta-results span.riderta-time{display:inline-block;}.riderta-time{}.riderta-time .stopLabel{margin:0;}.riderta-time .ada{font-size:x-small;}.ada{padding:0 3px;}.stop-title .ada{padding:0;}.adatime{margin-left:2px;font-weight:bold;}.stopLabelWrapper{display:block !important;clear:both;margin-left:6px;}.on-schedule,.late-schedule{color:#007c00;}.late-schedule-greater-than-5min{color:#8f6500;}.early-schedule{color:red;}.vehicle-prediction{padding:0 0 0 2px;font-size:x-small;}.rt-odd{background:#eee !important;}#realtime-rta #riderta-results .stop-title{background-color:none !important;padding:5px 0 5px 5px !important;}#realtime-rta #riderta-results .riderta-time{padding:2px 2px;}.homepage-real-time .pane-content #realtime-rta .route-schedule-wrapper form .form-route{display:block !important;}
.quicktabs-hide{display:none;}ul.quicktabs-tabs{margin-top:0;}ul.quicktabs-tabs li{display:inline;background:none;list-style-type:none;padding:2px;white-space:nowrap;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}
.views_slideshow_controls_text span:hover{text-decoration:underline;cursor:pointer;}
.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views-slideshow-controls-bottom,.views-slideshow-controls-top,.views_slideshow_cycle_image_count{display:none;}.views-slideshow-cycle-processed .views-slideshow-controls-bottom,.views-slideshow-cycle-processed .views-slideshow-controls-top{display:block;}.views-slideshow-pager-fields img{max-width:75px;max-height:75px;}.views-slideshow-pager-fields div{display:inline;}.views-slideshow-pager-fields > div{padding-left:10px;}.views-slideshow-pager-fields .active img{border:3px solid #000;}.views-slideshow-pager-fields .active{text-decoration:underline;}
.panels-flexible-2 .panels-flexible-region{padding:0;}.panels-flexible-2 .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-2 .panels-flexible-region-inside-first{padding-left:0;}.panels-flexible-2 .panels-flexible-region-inside-last{padding-right:0;}.panels-flexible-2 .panels-flexible-column{padding:0;}.panels-flexible-2 .panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-2 .panels-flexible-column-inside-first{padding-left:0;}.panels-flexible-2 .panels-flexible-column-inside-last{padding-right:0;}.panels-flexible-2 .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}.panels-flexible-2 .panels-flexible-row-last{padding-bottom:0;}.panels-flexible-column-2-main{float:left;width:99.0000%;}.panels-flexible-2-inside{padding-right:0px;}.panels-flexible-2{width:auto;}.panels-flexible-region-2-top_region{float:left;width:99.0000%;}.panels-flexible-row-2-main-row-inside{padding-right:0px;}.panels-flexible-column-2-3{float:left;width:65.9786%;}.panels-flexible-column-2-2{float:left;width:33.0214%;}.panels-flexible-row-2-1-inside{padding-right:0px;}.panels-flexible-region-2-left_region{float:left;width:99.0000%;}.panels-flexible-row-2-5-inside{padding-right:0px;}.panels-flexible-region-2-right_region{float:left;width:99.0000%;}.panels-flexible-row-2-4-inside{padding-right:0px;}
.print-link{display:block;text-align:right;padding-bottom:0.5em;}div#block-print-print-links span{display:block;}.print_html,.print_mail,.print_pdf{margin-left:1em;}.print-syslink{margin-right:1em;}img.print-icon{vertical-align:middle;}img.print-icon-margin{padding-right:4px;}label.printmail-label{width:175px;float:left;}
input.custom-search-default-value{color:#999;}#elements tr.region-message{font-weight:normal;color:#999;}#elements tr.region-populated{display:none;}fieldset.custom_search-popup{display:none;position:absolute;top:auto;margin:0;z-index:1;background-color:#fff;}
.megamenu-menu,.megamenu-menu *,.megamenu-menu .megamenu-parent,.megamenu-menu .megamenu-parent-title,.megamenu-menu .megamenu-bin,.megamenu-menu .megamenu-slot,.megamenu-menu .megamenu-slot-title,.megamenu-menu .megamenu-items{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent;}ul.megamenu-menu,.megamenu-menu ul.megamenu-items{list-style:none;}.megamenu-menu{overflow:visible;}.megamenu-menu .megamenu-parent{display:inline;position:relative;z-index:99;}.megamenu-menu .megamenu-parent-title{display:inline;}.megamenu-menu .megamenu-bin{position:absolute;left:0;top:-9000px;z-index:10000;overflow:hidden;}.megamenu-menu .megamenu-bin-right{left:auto;right:-500px;}.megamenu-menu .megamenu-links-horizontal{overflow:hidden;}.megamenu-menu .megamenu-links-horizontal li,.megamenu-menu .megamenu-links-horizontal li a{float:left;}.megamenu-menu .megamenu-menu-vertical .megamenu-parent{display:block;}.megamenu-menu ul a{text-decoration:none;}.megamenu-menu ul a:hover{text-decoration:underline;}.megamenu-parent{margin:0.1em 1em;}.megamenu-menu .megamenu-bin{padding:0.5em;}.megamenu-menu .megamenu-slot{width:200px;margin-bottom:0.5em;}.megamenu-menu-vertical{width:8em;}.megamenu-menu-vertical .megamenu-parent{margin-top:1em;}.megamenu-slots.flyright{left:7em;top:0;}.megamenu-slots.flyleft{left:-16.2em;top:0;}.megamenu-menu .megamenu-slots-columnar{overflow:hidden;}.megamenu-slots-columnar li.megamenu-slot{float:left;}.megamenu-menu{z-index:10;}
.megamenu-skin-minimal{background-color:#bbb;}.megamenu-skin-minimal .megamenu-title{font-size:100%;font-weight:normal;}.megamenu-skin-minimal .megamenu-bin{background-color:#eee;border:2px groove #7e7e7e;-moz-border-radius:0.583em;-webkit-border-radius:0.583em;border-radius:0.583em;}.megamenu-skin-minimal .megamenu-slot{margin-right:4px;border-bottom:1px solid #bbb;}.megamenu-skin-minimal .megamenu-slot-title,.megamenu-skin-minimal .megamenu-slot-title a{background-color:#bbb;color:#fff;font-size:100%;text-align:center;text-transform:uppercase;}.megamenu-skin-minimal .megamenu-link{font-size:85%;}.megamenu-skin-friendly li{margin:0px;padding:0px;line-height:120%;}.megamenu-skin-friendly *{list-style:none;}.megamenu-skin-friendly{font-family:verdana,tahoma,arial,helvetica,sans-serif;background:#f5bb00;padding:0px 0px 5px 10px;}.megamenu-skin-friendly a:hover{text-decoration:none;}.megamenu-skin-friendly .megamenu-parent-title{text-transform:lowercase;}.megamenu-skin-friendly .megamenu-parent-title{font-weight:normal;font-size:100%;vertical-align:bottom;}.megamenu-skin-friendly .megamenu-parent-title a,.megamenu-skin-friendly .megamenu-parent-title span,.megamenu-skin-friendly .megamenu-parent-title a:visited{font-style:normal;color:#000;padding:5px;}.megamenu-skin-friendly .megamenu-parent-title a,.megamenu-skin-friendly .megamenu-parent-title span,.megamenu-skin-friendly .hovering .megamenu-parent-title a:hover{-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;}.megamenu-skin-friendly .megamenu-slot,.megamenu-skin-friendly .megamenu-slot a:hover{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.megamenu-skin-friendly li.megamenu-slot{width:200px;margin:10px 10px auto auto;background:#b08700;padding-top:10px;padding-bottom:10px;}.megamenu-skin-friendly li.megamenu-slot:hover{background-color:#b08700;}.megamenu-skin-friendly .hovering .megamenu-parent-title a,.megamenu-skin-friendly .hovering .megamenu-parent-title span{color:#fff;background:#b08700;}.megamenu-skin-friendly .hovering .megamenu-parent-title span:hover,.megamenu-skin-friendly .megamenu-slot-title span{cursor:default;}.megamenu-skin-friendly .hovering .megamenu-parent-title a:hover{color:#fff;background:#00325b;}.megamenu-skin-friendly .megamenu-bin{margin-top:5px;padding:0px;color:#fff;}.megamenu-skin-friendly .megamenu-slot-title{font-family:"Arial Black",Arial,Helvetica,sans-serif;color:#f4ebcb;}.megamenu-skin-friendly .megamenu-slot-title a:link,.megamenu-skin-friendly .megamenu-slot-title a:visited{color:#f4ebcb;}.megamenu-skin-friendly .megamenu-slot-title a,.megamenu-skin-friendly .megamenu-slot-title span,.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{padding:5px 12px 7px 12px;display:block;}.megamenu-skin-friendly .megamenu-slot a{color:#fff;}.megamenu-skin-friendly .megamenu-slot a:hover{color:#fff;background:#00325b;}.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{color:#fff;font-size:100%;}.megamenu-skin-friendly .megamenu-item a:hover{color:#fff;background:#00325b;}.megamenu-skin-friendly li.megamenu-slot{z-index:3000;background:#b08700;margin-bottom:1.5em;border:0px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-opera-border-radius:10px;-khtml-border-radius:10px;-khtml-box-shadow:rgba(0,0,0,.33) 5px 5px 5px;-moz-box-shadow:rgba(0,0,0,.33) 5px 5px 5px;box-shadow:rgba(0,0,0,.33) 5px 5px 5px;}.megamenu-skin-friendly ul a:hover{text-decoration:none;}.megamenu-skin-friendly .megamenu-slot-title{font-size:150%;line-height:150%;font-weight:bold;}.megamenu-skin-friendly .megamenu-item a,.megamenu-skin-friendly .megamenu-item span{font-size:120%;}.megamenu-menu,.megamenu-skin-friendly .megamenu-parent,.megamenu-skin-friendly .megamenu-parent-title{font-size:100%;line-height:110%;height:100%;}.megamenu-skin-friendly .megamenu-parent-title a,.megamenu-skin-friendly .megamenu-parent-title a:link,.megamenu-skin-friendly .megamenu-parent-title a:visited,.megamenu-skin-friendly .megamenu-parent-title a:focus,.megamenu-skin-friendly .megamenu-parent-title a:hover,.megamenu-skin-friendly .megamenu-parent-title a:active,.megamenu-skin-friendly .megamenu-parent-title span{padding:4px 8px;}.megamenu-skin-friendly .megamenu-parent-title a:hover{text-decoration:none;color:#fff;background:#00325b;}
.improvedselect ul li{padding:0 5px;display:block;margin:0;cursor:pointer;background:none;}.improvedselect .del_all:hover,.improvedselect .add_all:hover,.improvedselect .del:hover,.improvedselect .add:hover,.improvedselect .move_up:hover,.improvedselect .move_down:hover{background:#ccc;}.improvedselect .improvedselect-text-wrapper{border:1px solid gray;margin-bottom:5px;}.improvedselect input.improvedselect_filter{width:96%;height:20px;padding:0 2%;}.improvedselect .add_all,.improvedselect .del_all,.improvedselect .del,.improvedselect .add,.improvedselect .move_up,.improvedselect .move_down{display:block;width:80%;margin:0 auto;border:1px solid gray;cursor:pointer;margin:0 0 10px 0;text-align:center;margin-left:10%;background:white;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.improvedselect .improvedselect_control{float:left;width:18%;padding-top:30px;}.improvedselect li:hover{background:#eee;}.improvedselect li.selected{color:white;background:#3399ff;}.improvedselect ul.improvedselect_sel,.improvedselect ul.improvedselect_all{width:40%;height:200px;overflow:auto;margin:0;padding:0;display:block;border:1px solid gray;background:white;list-style:none;overflow:auto;}.has_group ul.improvedselect_sel,.has_group ul.improvedselect_all{width:30%;}.improvedselect div.improvedselect_tabs-wrapper{width:19%;float:left;}.improvedselect ul.improvedselect_tabs{margin:0;padding:0;}.improvedselect ul.improvedselect_tabs li{margin-bottom:5px;padding:1px 0 1px 5px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.improvedselect ul.improvedselect_tabs li.selected{background-color:white;border-color:gray;border-style:solid;border-width:1px 0 1px 1px;padding:0;}.improvedselect ul.improvedselect_tabs li.selected div{background-color:white;margin:0 -1px 0 1px;position:relative;}.improvedselect ul.improvedselect_tabs li.selected div a{margin-left:3px;padding-right:5px;}.improvedselect .improvedselect_all{float:left;}.improvedselect .improvedselect_sel{float:right;}.improvedselect .clear{clear:both;}.improvedselect{border:1px solid gray;background:#eee;padding:1%;min-width:440px;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative;}
.pullquote-container{position:relative;}.pullquote-quote{z-index:1;background:#F5F5F5;border:1px solid #2C7EEA;border-width:8px 0;color:#05254F;float:right;font:italic 120%  Arial,Helvetica,"Nimbus Sans L",sans-serif;margin:1em 0 0.4em 1em;line-height:150%;padding:.5em 1em .5em 1em;width:30%;}.pullquote-quote .pullquote-content:before{content:open-quote;}.pullquote-quote .pullquote-content:after{content:close-quote;}.pullquote-quote.pullquote-left{float:left;margin 0;margin:1em 1em 0.4em 0em;}.pullquote-quote .attribution{font-style:normal;font-weight:bold;float:right;padding-top:15px;}
