#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1;}html.js input.form-autocomplete{background-image:url(//www.riderta.com/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}html.js input.throbbing{background-image:url(//www.riderta.com/misc/throbber-active.gif);background-position:100% center;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em;}html.js fieldset.collapsed .fieldset-wrapper{display:none;}fieldset.collapsible{position:relative;}fieldset.collapsible .fieldset-legend{display:block;}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.resizable-textarea .grippie{background:#eee url(//www.riderta.com/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}body.drag{cursor:move;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(//www.riderta.com/misc/draggable.png) no-repeat 6px 9px;height:13px;margin:-0.4em 0.5em;padding:0.42em 0.5em;width:13px;}a.tabledrag-handle-hover .handle{background-position:6px -11px;}div.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}div.tree-child{background:url(//www.riderta.com/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(//www.riderta.com/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(//www.riderta.com/misc/tree.png) no-repeat -11px center;}.tabledrag-toggle-weight-wrapper{text-align:right;}table.sticky-header{background-color:#fff;margin-top:0;}.progress .bar{background-color:#fff;border:1px solid;}.progress .filled{background-color:#000;height:1.5em;width:5px;}.progress .percentage{float:right;}.ajax-progress{display:inline-block;}.ajax-progress .throbber{background:transparent url(//www.riderta.com/misc/throbber-active.gif) no-repeat 0px center;float:left;height:15px;margin:2px;width:15px;}.ajax-progress .message{padding-left:20px;}tr .ajax-progress .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.container-inline div,.container-inline label{display:inline;}.container-inline .fieldset-wrapper{display:block;}.nowrap{white-space:nowrap;}html.js .js-hide{display:none;}.element-hidden{display:none;}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .clearfix{height:1%;}*:first-child + html .clearfix{min-height:1%;}/**/
div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px;}div.status{background-image:url(//www.riderta.com/misc/message-24-ok.png);border-color:#be7;}div.status,.ok{color:#234600;}div.status,table tr.ok{background-color:#f8fff0;}div.warning{background-image:url(//www.riderta.com/misc/message-24-warning.png);border-color:#ed5;}div.warning,.warning{color:#840;}div.warning,table tr.warning{background-color:#fffce5;}div.error{background-image:url(//www.riderta.com/misc/message-24-error.png);border-color:#ed541d;}div.error,.error{color:#8c2e0b;}div.error,table tr.error{background-color:#fef5f1;}div.error p.error{color:#333;}div.messages ul{margin:0 0 0 1em;padding:0;}div.messages ul li{list-style-image:none;}/**/
fieldset{margin-bottom:1em;padding:0.5em;}form{margin:0;padding:0;}hr{border:1px solid gray;height:1px;}img{border:0;}table{border-collapse:collapse;}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}tbody{border-top:1px solid #ccc;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}th.active img{display:inline;}td.active{background-color:#ddd;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}.form-item .description{font-size:0.85em;}label{display:block;font-weight:bold;}label.option{display:inline;font-weight:normal;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}input.form-checkbox,input.form-radio{vertical-align:middle;}.marker,.form-required{color:#f00;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}.more-link{text-align:right;}.more-help-link{text-align:right;}.more-help-link a{background:url(//www.riderta.com/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js fieldset.collapsible .fieldset-legend{background:url(//www.riderta.com/misc/menu-expanded.png) 5px 65% no-repeat;padding-left:15px;}html.js fieldset.collapsed .fieldset-legend{background-image:url(//www.riderta.com/misc/menu-collapsed.png);background-position:5px 50%;}.fieldset-legend span.summary{color:#999;font-size:0.9em;margin-left:0.5em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}.tabledrag-toggle-weight{font-size:0.9em;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}.progress{font-weight:bold;}.progress .bar{background:#ccc;border-color:#666;margin:0 0.2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.progress .filled{background:#0072b9 url(//www.riderta.com/misc/progress.gif);}/**/
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}/**/
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(//www.riderta.com/sites/all/modules/jquery_update/replace/ui/themes/base/minified/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}/**/
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}/**/
.timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;}/**/
@media screen {
 #views-slideshow-form-wrapper .form-item.dependent-options{padding-left:5px;}#views-slideshow-form-wrapper .vs-dependent{padding-left:30px;} 
}/**/
.calendar-calendar tr.odd,.calendar-calendar tr.even{background-color:#fff;}.calendar-calendar table{border-collapse:collapse;border-spacing:0;margin:0 auto;padding:0;width:100%;}.calendar-calendar .month-view table{border:none;padding:0;margin:0;width:100%;}.calendar-calendar .year-view td{width:32%;padding:1px;border:none;}.calendar-calendar .year-view td table td{width:13%;padding:0;}.calendar-calendar tr{padding:0;margin:0;background-color:white;}.calendar-calendar th{text-align:center;margin:0;}.calendar-calendar th a{font-weight:bold;}.calendar-calendar td{width:14%;border:1px solid #ccc;color:#777;text-align:right;vertical-align:top;margin:0;padding:0;}.calendar-calendar .mini{border:none;}.calendar-calendar td.week{width:1%;min-width:1%;}.calendar-calendar .week{clear:both;font-style:normal;color:#555;font-size:0.8em;}.calendar-calendar .inner{height:auto !important;height:5em;padding:0;margin:0;}.calendar-calendar .inner div{padding:0;margin:0;}.calendar-calendar .inner p{padding:0 0 .8em 0;margin:0;}.calendar-calendar td a{font-weight:bold;text-decoration:none;}.calendar-calendar td a:hover{text-decoration:underline;}.calendar-calendar td.year,.calendar-calendar td.month{text-align:center;}.calendar-calendar th.days{color:#ccc;background-color:#224;text-align:center;padding:1px;margin:0;}.calendar-calendar div.day{float:right;text-align:center;padding:0.125em 0.25em 0 0.25em;margin:0;background-color:#f3f3f3;border:1px solid gray;border-width:0 0 1px 1px;clear:both;width:1.5em;}.calendar-calendar div.calendar{background-color:#fff;border:solid 1px #ddd;text-align:left;margin:0 .25em .25em 0;width:96%;float:right;clear:both;}.calendar-calendar .day-view div.calendar{float:none;width:98%;margin:1% 1% 0 1%;}.calendar-calendar div.title{font-size:.8em;text-align:center;}.calendar-calendar div.title a{color:#000;}.calendar-calendar div.title a:hover{color:#c00;}.calendar-calendar .content{clear:both;padding:3px;padding-left:5px;}.calendar div.form-item{white-space:normal;}table td.mini,table th.mini,table.mini td.week{padding:0 1px 0 0;margin:0;}table td.mini a{font-weight:normal;}.calendar-calendar .mini-day-off{padding:0px;}.calendar-calendar .mini-day-on{padding:0px;}table .mini-day-on a{text-decoration:underline;}.calendar-calendar .mini .title{font-size:.8em;}.mini .calendar-calendar .week{font-size:.7em;}.mini-row{width:100%;border:none;}.mini{width:32%;vertical-align:top;}.calendar-calendar .stripe{height:5px;width:auto;font-size:1px !important;line-height:1px !important;}.calendar-calendar .day-view .stripe{width:100%;}table.calendar-legend{background-color:#ccc;width:100%;margin:0;padding:0;}table.calendar-legend tr.odd .stripe,table.calendar-legend tr.even .stripe{height:12px !important;font-size:9px !important;line-height:10px !important;}.calendar-legend td{text-align:left;padding-left:5px;}.calendar-empty{font-size:1px;line-height:1px;}.calendar-calendar td.calendar-agenda-hour{text-align:right;border:none;border-top:1px solid #CCCCCC;padding-top:.25em;width:1%;}.calendar-calendar td.calendar-agenda-no-hours{min-width:1%;}.calendar-calendar td.calendar-agenda-hour .calendar-hour{font-size:1.2em;font-weight:bold;}.calendar-calendar td.calendar-agenda-hour .calendar-ampm{font-size:1em;}.calendar-calendar td.calendar-agenda-items{border:1px solid #CCCCCC;text-align:left;}.calendar-calendar td.calendar-agenda-items div.calendar{width:auto;padding:.25em;margin:0;}.calendar-calendar div.calendar div.inner .calendar-agenda-empty{width:100%;text-align:center;vertical-align:middle;padding:1em 0;background-color:#fff;}.calendar-date-select form{text-align:right;float:right;width:25%;}.calendar-date-select div,.calendar-date-select input,.calendar-date-select label{text-align:right;padding:0;margin:0;float:right;clear:both;}.calendar-date-select .description{float:right;}.calendar-label{font-weight:bold;display:block;clear:both;}.calendar-calendar div.date-nav{background-color:#ccc;color:#777;padding:0.2em;width:auto;border:1px solid #ccc;}.calendar-calendar div.date-nav a,.calendar-calendar div.date-nav h3{color:#777;text-decoration:none;}.calendar-calendar th.days{background-color:#eee;color:#777;font-weight:bold;border:1px solid #ccc;}.calendar-calendar td.empty{background:#ccc;border-color:#ccc;color:#cc9;}.calendar-calendar table.mini td.empty{background:#fff;border-color:#fff;}.calendar-calendar td div.day{border:1px solid #ccc;border-top:none;border-right:none;margin-bottom:2px;}.calendar-calendar td .inner div,.calendar-calendar td .inner div a{background:#eee;}.calendar-calendar div.calendar{border:none;font-size:x-small;}.calendar-calendar td .inner div.calendar div,.calendar-calendar td .inner div.calendar div a{border:none;background:#ffc;padding:0;}.calendar-calendar td .inner div.calendar div.calendar-more,.calendar-calendar td .inner div.calendar div.calendar-more a{color:#444;background:#fff;text-align:right;}.calendar-calendar td .inner .view-field,.calendar-calendar td .inner .view-field a{color:#444;font-weight:normal;}.calendar-calendar td span.date-display-single,.calendar-calendar td span.date-display-start,.calendar-calendar td span.date-display-end,.calendar-calendar td span.date-display-separator{font-weight:bold;}.calendar-calendar td .inner div.day a{color:#4b85ac;}.calendar-calendar tr td.today,.calendar-calendar tr.odd td.today,.calendar-calendar tr.even td.today{background-color:#C3D6E4;}.calendar-calendar td .inner div.calendar div div.view-data-node-data-field-date-field-date-value{}.calendar-calendar td.past{}.calendar-calendar td.future{}.calendar-calendar td.has-events{}.calendar-calendar td.has-no-events{}.calendar-calendar tbody{border-top:none;}.calendar-calendar .month-view .full .inner,.calendar-calendar .week-view .full .multi-day .inner{height:auto;min-height:auto;}.calendar-calendar .week-view .full .calendar-agenda-hour
.calendar-calendar .month-view .full .single-day .inner .view-item{float:left;width:100%;}.calendar-calendar .week-view .full .calendar-agenda-hour,.calendar-calendar .day-view .full .calendar-agenda-hour{padding-right:2px;}.calendar-calendar .week-view .full .calendar-agenda-hour{width:6%;min-width:0px;}.calendar-calendar .week-view .full .days{width:13%;}.calendar-calendar .month-view .full div.calendar,.calendar-calendar .week-view .full div.calendar,.calendar-calendar .day-view div.calendar{width:auto;}.calendar-calendar .month-view .full tr.date-box,.calendar-calendar .month-view .full tr.date-box td,.calendar-calendar .month-view .full tr.multi-day,.calendar-calendar .month-view .full tr.multi-day td{height:19px;max-height:19px;}.calendar-calendar .month-view .full tr.single-day .no-entry,.calendar-calendar .month-view .full tr.single-day .no-entry .inner{height:44px !important;line-height:44px;}.calendar-calendar .month-view .full tr.single-day .noentry-multi-day,.calendar-calendar .month-view .full tr.single-day .noentry-multi-day .inner{height:22px !important;line-height:22px;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view  td{vertical-align:top;padding:1px 2px 0 2px}.calendar-calendar .month-view .full td.date-box{height:1%;border-bottom:0px;padding-bottom:2px;}.calendar-calendar .month-view .full .week{font-size:inherit;}.calendar-calendar .month-view .full .week a,.calendar-calendar .week-view .full .week a{color:#4b85ac;}.calendar-calendar .month-view .full td .inner div.day,.calendar-calendar .month-view .full td .inner div.day a{border:none;background:none;margin-bottom:0px;}.calendar-calendar .month-view .full td.date-box .inner,.calendar-calendar .week-view .full td.date-box .inner{min-height:inherit;}.calendar-calendar .month-view .full td.multi-day,.calendar-calendar .week-view .full td.multi-day{border-top:0px;border-bottom:0px;}.calendar-calendar .week-view .full .first td.multi-day{border-top:1px solid #CCCCCC;}.calendar-calendar .month-view .full td.single-day{border-top:0px;}.calendar-calendar .month-view .full td.multi-day .inner,.calendar-calendar .week-view .full td.multi-day .inner,.calendar-calendar .day-view .full td.multi-day .inner{min-height:inherit;width:auto;position:relative;}.calendar-calendar .month-view .full td.multi-day.no-entry{min-height:0px;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#F4F4F4;}.calendar-calendar .month-view .full td.single-day .inner div,.calendar-calendar .month-view .full td.single-day .inner div a,.calendar-calendar .month-view .full td.multi-day .inner div,.calendar-calendar .month-view .full td.multi-day .inner div a,.calendar-calendar .month-view .full td .inner div.calendar.monthview div,.calendar-calendar .month-view .full td .inner div.calendar.monthview div a,.calendar-calendar .week-view .full td.single-day .inner div,.calendar-calendar .week-view .full td.single-day .inner div a,.calendar-calendar .week-view .full td.multi-day .inner div,.calendar-calendar .week-view .full td.multi-day .inner div a,.calendar-calendar .week-view .full td .inner div.calendar.weekview div,.calendar-calendar .week-view .full td .inner div.calendar.weekview div a,.calendar-calendar .day-view .full td .inner div.view-item,.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{background:none;}.calendar-calendar .day-view .full td .inner div.calendar div,.calendar-calendar .day-view .full td .inner div.calendar div a{margin:0px 3px;}.calendar-calendar .day-view .full td .inner div.calendar div.stripe{margin:0px;}.calendar-calendar .month-view .full tr td.today,.calendar-calendar .month-view .full tr.odd td.today,.calendar-calendar .month-view .full tr.even td.today{background:none;border-left:2px solid #7C7F12;border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full td.date-box.today{border-width:2px 2px 0px 2px;border-style:solid;border-color:#7C7F12;}.calendar-calendar .month-view .full tr td.single-day.today{border-bottom:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.starts-today{border-left:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day.ends-today{border-right:2px solid #7C7F12;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.single-day{border-top:0px;}.calendar-calendar .month-view .full tr td.multi-day,.calendar-calendar .month-view .full tr td.date-box{border-bottom:0px;}.calendar-calendar .month-view .full .inner .monthview,.calendar-calendar .week-view .full .inner .weekview,.calendar-calendar .day-view .full .inner .dayview{-moz-border-radius:5px;border-radius:5px;width:auto;float:none;display:block;margin:.25em auto;position:relative;}.calendar-calendar .month-view .full td.single-day div.monthview,.calendar-calendar .week-view .full td.single-day div.weekview,.calendar-calendar .day-view .full td.single-day div.dayview{background:#ffc;width:auto;padding:0px 3px;overflow:hidden;}.calendar-calendar .month-view .full td.single-day .calendar-more div.monthview{background:none;}.calendar-calendar .day-view td div.dayview{padding:0px;}.calendar-calendar .month-view .full td.multi-day div.monthview,.calendar-calendar .week-view .full td.multi-day div.weekview,.calendar-calendar .day-view .full td.multi-day div.dayview{background:#74a5d7;height:1.9em;overflow:hidden;margin:0px auto;color:#ffffff;position:relative;}.calendar-calendar .week-view .full td.multi-day div.weekview{height:3.5em;}.calendar-calendar .month-view .full td.multi-day .inner .view-field,.calendar-calendar .month-view .full td.multi-day .inner .view-field a,.calendar-calendar .week-view .full td.multi-day .inner .view-field,.calendar-calendar .week-view .full td.multi-day .inner .view-field a,.calendar-calendar .day-view .full td.multi-day .inner .view-field,.calendar-calendar .day-view .full td.multi-day .inner .view-field a{color:#ffffff;}.calendar-calendar .full td.multi-day .calendar .view-field,.calendar-calendar .full td.single-day .calendar .view-field{}.calendar-calendar .day-view .full td.multi-day div.dayview,.calendar-calendar .week-view .full td.multi-day div.weekview{margin-bottom:2px;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .view-field{white-space:nowrap;float:left;margin-right:3px;}.calendar-calendar .week-view .full td.multi-day .calendar.weekview .view-field{white-space:nowrap;display:inline;margin-right:3px;}.calendar-calendar .day-view .full td.multi-day .calendar.weekview .view-field{display:block;}.calendar-calendar .month-view .full td.multi-day .calendar.monthview .contents,.calendar-calendar .week-view .full td.multi-day .calendar.weekview .contents{position:absolute;width:3000px;left:5px;}.calendar-calendar .day-view td .stripe,.calendar-calendar .month-view .full td .stripe,.calendar-calendar .week-view .full td .stripe{-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;left:0px;top:0px;width:100%;height:3px;z-index:2;}.calendar-calendar .full td.single-day .continuation,.calendar-calendar .full td.single-day .continues,.calendar-calendar .full td.single-day .cutoff{display:none;}.calendar-calendar .month-view .full td.multi-day  .inner .monthview .continuation,.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{float:left;margin-right:3px;height:1.9em;}.calendar-calendar .week-view .full td.multi-day  .inner .weekview .continuation{height:2.75em;padding-top:0.75em;margin-right:8px;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .continues,.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{position:absolute;right:0px !important;right:-1px;width:10px;text-align:left;background:#74a5d7;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;height:1.9em;padding-left:6px;z-index:1;}.calendar-calendar .week-view .full td.multi-day .inner .weekview .continues,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{height:2.75em;padding-top:0.75em;}.calendar-calendar .month-view .full td.multi-day .inner .monthview .cutoff,.calendar-calendar .week-view .full td.multi-day .inner .weekview .cutoff{width:8px;padding-left:0px;}.calendar-calendar .week-view .full td.multi-day{padding:2px;}.calendar-calendar .week-view td.single-day div.calendar{width:100%;padding-left:0px;padding-right:0px;}.calendar-calendar .week-view .full tr.last td.multi-day{border-bottom:1px solid #CCCCCC;}.view .date-nav-wrapper .clear-block{margin-bottom:10px;}.view .date-nav-wrapper{position:relative;margin-top:5px;width:100%;}.view .date-nav-wrapper .date-nav{background-color:transparent;border:0px;height:30px;height:auto;min-height:30px;position:relative;margin-bottom:10px;}.view .date-nav-wrapper .date-prev a,.view .date-nav-wrapper .date-next a{text-decoration:none;color:inherit;font-size:12px;}.view .date-nav-wrapper.date-nav a:hover{text-decoration:underline;}.view .date-nav-wrapper .date-prev{-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:60px;left:auto;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.block-views .view .date-nav-wrapper .date-prev{left:0;right:auto;}.view .date-nav-wrapper .date-prev a{margin-left:10px;font-weight:bold;}.view .date-nav-wrapper .date-heading{position:relative;width:100%;top:0px;text-align:center;z-index:0;}.view .date-nav-wrapper .date-heading h3{line-height:30px;font-size:1.7em;}.view .date-nav-wrapper .date-next{-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;background:none repeat scroll 0 0 #dfdfdf;float:none;padding:5px 0;position:absolute;right:0px;text-align:right;top:0px;width:auto;z-index:1;font-size:12px;}.view .date-nav-wrapper .date-next a{margin-right:10px;font-weight:bold;}.attachment .calendar-calendar{margin-top:20px;clear:both;}.calendar-calendar th a,.attachment .calendar-calendar th{background-color:transparent;border:0px;}.attachment .calendar-calendar th.calendar-agenda-hour{color:#777777;font-weight:bold;text-align:right;}.view-calendar .feed-icon{margin-top:5px;}.view table.mini .date-prev,.view table.mini .date-next{background:none;}.date-nav div.date-prev,.date-nav div.date-next,.date-nav{width:auto;}ul.calendar-links,.region-content ul.calendar-links{margin:0;padding:0;}.year-view div.month-view div.date-nav{background-color:#DFDFDF;min-height:20px;}/**/
.container-inline-date{clear:both;}.container-inline-date .form-item{float:none;margin:0;padding:0;}.container-inline-date > .form-item{display:inline-block;margin-right:0.5em;vertical-align:top;}fieldset.date-combo .container-inline-date > .form-item{margin-bottom:10px;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{margin:0;padding:0;}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto;}.container-inline-date .date-padding{float:left;}fieldset.date-combo .container-inline-date .date-padding{padding:10px;}.views-exposed-form .container-inline-date .date-padding{padding:0;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}.date-prefix-inline{display:inline-block;}.date-clear{clear:both;display:block;float:none;}.date-no-float{clear:both;float:none;width:98%;}.date-float{clear:none;float:left;width:auto;}.date-float .form-type-checkbox{padding-right:1em;}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em;}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{background:#F3F3F3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{background-color:#B5BEBE;color:white;font-size:.9em;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-size:2em;font-weight:bold;}div.date-calendar-day span.year{font-size:.9em;padding:2px;}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC;}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em;}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em;}.date-year-range-select{margin-right:1em;}/**/
#ui-datepicker-div{font-size:100%;font-family:Verdana,sans-serif;background:#eee;border-right:2px #666 solid;border-bottom:2px #666 solid;z-index:9999;}.ui-datepicker{width:17em;padding:.2em .2em 0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}/**/
.date-repeat-input{float:left;margin-right:5px;width:auto;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-repeat-radios{margin-bottom:1em;}.date-repeat-radios input[type=radio]{float:left;margin:0.75em 0.75em 0 0;}.date-repeat-radios .form-wrapper{float:left;}.date-repeat-radios .form-type-checkboxes .form-type-checkbox{width:15%;float:left;margin:0;}.date-repeat-radios .date-repeat-radios-item{margin-bottom:1em;}.weekly .form-type-checkboxes .form-type-checkbox{float:left;margin-right:10px;}.date-repeat-input.byday-count label,.date-repeat-input.byday-count select,.date-clear.bymonthday label,.date-clear.bymonthday select{display:inline;}.date-repeat-input.byday-day label,.date-clear.bymonthday .field-suffix{font-weight:bold;}.range-of-repeat .form-radios > div{margin-top:0.5em;}.range-of-repeat .count input[type=text]{margin:0 0.5em;}.range-of-repeat .until .form-wrapper{margin:0 0.5em;display:inline-block;vertical-align:middle;}.range-of-repeat .until .form-radio,.range-of-repeat .until .date-prefix-inline{margin:0 0 1.4em 0;vertical-align:middle;}.range-of-repeat .until.widget-date_popup.label-above .form-radio,.range-of-repeat .until.widget-date_popup.label-above .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-within .form-radio,.range-of-repeat .until.widget-date_select.label-within .date-prefix-inline{margin:0;vertical-align:middle;}.range-of-repeat .until.widget-date_select.label-above .form-radio,.range-of-repeat .until.widget-date_select.label-above .date-prefix-inline{margin:1.4em 0 0 0;vertical-align:middle;}.range-of-repeat .until .form-type-date-text .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-within .date-padding{padding:0;}.range-of-repeat .until.widget-date_select.label-above .date-padding{padding:0;}.range-of-repeat .until .form-type-date-select,.range-of-repeat .until .form-type-date-popup,.range-of-repeat .until .form-type-date-text{border:none;margin:0;}/**/
.field .field-label{font-weight:bold;}.field-label-inline .field-label,.field-label-inline .field-items{float:left;}form .field-multiple-table{margin:0;}form .field-multiple-table th.field-label{padding-left:0;}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0;}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em;}form .field-add-more-submit{margin:.5em 0 0;}/**/
.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}td.revision-current{background:#ffc;}/**/
.oh-display{white-space:nowrap;}.oh-display-label{display:inline-block;min-width:3em;}.oh-display-hours{}.oh-display-closed{font-style:italic;}div.field-type-office-hours div.office-hours-block div{display:inline;display:-moz-inline-box;display:inline-block;}.field-widget-office-hours-dynamic-widget label,.field-widget-office-hours-dynamic-widget .form-item{display:inline;display:-moz-inline-box;display:inline-block;}td div.office-hours-block label{width:6em;display:-moz-inline-box;display:inline-block;font-weight:bold;padding:0 1em 0 0;}/**/
.search-form{margin-bottom:1em;}.search-form input{margin-top:0;margin-bottom:0;}.search-results{list-style:none;}.search-results p{margin-top:0;}.search-results .title{font-size:1.2em;}.search-results li{margin-bottom:1em;}.search-results .search-snippet-info{padding-left:1em;}.search-results .search-info{font-size:0.85em;}.search-advanced .criterion{float:left;margin-right:2em;}.search-advanced .action{float:left;clear:left;}/**/
#table-of-contents-links{margin-bottom:20px;}ul.toc-node-bullets,ul.toc-node-bullets ul,ul.toc-node-numbers,ul.toc-node-numbers ul{list-style-type:none;padding:0px;margin:0px;}ul.toc-node-bullets li,ul.toc-node-numbers li{margin-bottom:2px;}ul.toc-node-bullets li.toc-node-level-1{background-image:url(//www.riderta.com/sites/all/modules/toc_node/images/bullet.png);background-repeat:no-repeat;background-position:0px 5px;padding-left:14px;}ul.toc-node-bullets li.toc-node-level-2{background-image:url(//www.riderta.com/sites/all/modules/toc_node/images/bullet.png);background-repeat:no-repeat;background-position:14px 5px;padding-left:28px;}ul.toc-node-bullets li.toc-node-level-3{background-image:url(//www.riderta.com/sites/all/modules/toc_node/images/bullet.png);background-repeat:no-repeat;background-position:28px 5px;padding-left:42px;}ul.toc-node-bullets li.toc-node-level-4{background-image:url(//www.riderta.com/sites/all/modules/toc_node/images/bullet.png);background-repeat:no-repeat;background-position:42px 5px;padding-left:56px;}ul.toc-node-bullets li.toc-node-level-5{background-image:url(//www.riderta.com/sites/all/modules/toc_node/images/bullet.png);background-repeat:no-repeat;background-position:56px 5px;padding-left:70px;}ul.toc-node-bullets li.toc-node-level-6{background-image:url(//www.riderta.com/sites/all/modules/toc_node/images/bullet.png);background-repeat:no-repeat;background-position:70px 5px;padding-left:84px;}ul.toc-node-numbers li.toc-node-level-1{padding-left:0px;}ul.toc-node-numbers li.toc-node-level-2{padding-left:14px;}ul.toc-node-numbers li.toc-node-level-3{padding-left:28px;}ul.toc-node-numbers li.toc-node-level-4{padding-left:42px;}ul.toc-node-numbers li.toc-node-level-5{padding-left:56px;}ul.toc-node-numbers li.toc-node-level-6{padding-left:70px;}ul.toc-node-numbers span.toc-number{margin-right:6px;}/**/
#permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal;}#user-admin-settings fieldset .fieldset-description{font-size:0.85em;padding-bottom:.5em;}#user-admin-roles td.edit-name{clear:both;}#user-admin-roles .form-item-name{float:left;margin-right:1em;}.password-strength{width:17em;float:right;margin-top:1.4em;}.password-strength-title{display:inline;}.password-strength-text{float:right;font-weight:bold;}.password-indicator{background-color:#C4C4C4;height:0.3em;width:100%;}.password-indicator div{height:100%;width:0%;background-color:#47C965;}input.password-confirm,input.password-field{width:16em;margin-bottom:0.4em;}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em;}div.form-item div.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;width:38.5em;border:1px solid #B4B4B4;}div.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em;}.profile{clear:both;margin:1em 0;}.profile .user-picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;}/**/
.webform-pager-page-num{padding:0 10px;}.webform-pager-page-num span{font-weight:bold;}.webform-pager-page-slider{background-color:#F9F9F9;color:#666666;max-height:25px;border:1px solid #D9D9D9;padding:10px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.webform-pager-page-slider a{color:#666666;cursor:default;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;font-size:13px;}.webform-pager-page-slider a:hover{text-decoration:none;color:#666;}.webform-pager-page-slider-page-name{float:left;line-height:20px;max-height:25px;text-align:center;border-right:1px solid #D9D9D9;padding:0 1%;}.webform-pager-page-slider-page-last{border-right:none;}.webform-pager-page-slider-page-current{font-weight:bold;}.webform-pager-page-slider-page-visited a{color:#b2b2b2;}.webform-pager-page-slider-page-visited a,.webform-pager-page-slider-page-current,.webform-pager-page-slider-page-visited,.webform-pager-page-slider-page-current a{}.webform-pager-show-tooltip{position:absolute;z-index:999;}.webform-pager-show-tooltip p{background-color:#222222;color:#ffffff;margin:0;padding:5px;}/**/
span.ext{background:url(//www.riderta.com/sites/all/modules/extlink/extlink_s.png) 2px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none;}span.mailto{background:url(//www.riderta.com/sites/all/modules/extlink/extlink_s.png) -20px center no-repeat;width:10px;height:10px;padding-right:12px;text-decoration:none;}@media print{span.ext,span.mailto{display:none;padding:0;}}/**/
.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid tbody{border-top:none;}.view .progress-disabled{float:none;}/**/
.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;width:45px;}.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(//www.riderta.com/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(//www.riderta.com/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(//www.riderta.com/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(//www.riderta.com/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(//www.riderta.com/sites/all/modules/colorbox/styles/default/images/loading_animation.gif) no-repeat center center;}#cboxClose{position:absolute;bottom:0;right:0;background:url(//www.riderta.com/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(//www.riderta.com/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(//www.riderta.com/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(//www.riderta.com/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(//www.riderta.com/sites/all/libraries/plan_a_trip/css/fancybox_loading.gif) center center no-repeat;}.fancybox-close{background-image:url(//www.riderta.com/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(//www.riderta.com/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(//www.riderta.com/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(//www.riderta.com/sites/all/libraries/plan_a_trip/css/fancybox_sprite%402x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(//www.riderta.com/sites/all/libraries/plan_a_trip/css/fancybox_loading%402x.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(//www.riderta.com/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(//www.riderta.com/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;}ul.quicktabs-tabs li a:focus{outline:none;}/**/
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_cycle_image_count{display:none;}.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;}/**/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:75%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.5em;}html,button,input,select,textarea{font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;}body{margin:0;}a{text-decoration:none;}a:link{color:#206fce;}a:visited{color:#206fce;}a:hover,a:focus{color:#206fce;text-decoration:underline;}a:active{color:#206fce;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1,h2,h3,h4,h5{color:#CC0033;}h1{font-size:2em;line-height:1.5em;margin-top:0.75em;margin-bottom:0.75em;}h2{font-size:1.5em;line-height:2em;margin-top:.5em;margin-bottom:.5em;font-weight:normal;}h3{font-size:1.17em;line-height:1.282em;margin-top:1.282em;margin-bottom:1.282em;}h4{font-size:1em;line-height:1.5em;margin-top:1.5em;margin-bottom:1.5em;}h5{font-size:0.83em;line-height:1.807em;margin-top:1.807em;margin-bottom:1.807em;}h6{font-size:0.75em;line-height:2em;margin-top:2em;margin-bottom:2em;}hr{height:1px;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}b,strong{font-weight:bold;}blockquote{margin:1.5em 30px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:10px 0;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul,.item-list ul{margin:1.5em 0;}.item-list ul li{margin:0;}dd{margin:0 0 0 30px;}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0;}menu,ol,ul,.item-list ul{padding:0 0 0 30px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}th{text-align:left;padding:0;border-bottom:none;}tbody{border-top:none;}/**/
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}/**/
#page,.region-bottom,#footer{margin-left:auto;margin-right:auto;max-width:960px;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;_display:inline;_overflow:hidden;_overflow-y:visible;}#header,#main,#footer{*position:relative;*zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}#main{padding-top:3em;position:relative;}#navigation{position:absolute;top:0;height:3em;width:100%;}@media screen and (min-width:480px){}@media all and (min-width:480px) and (max-width:959px){.sidebar-first #content{float:left;width:66.667%;margin-left:33.333%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;}.sidebar-second #content{float:left;width:66.667%;margin-left:0%;margin-right:-66.667%;}.sidebar-second .region-sidebar-second{float:left;width:33.333%;margin-left:66.667%;margin-right:-100%;}.two-sidebars #content{float:left;width:66.667%;margin-left:33.333%;margin-right:-100%;}.two-sidebars .region-sidebar-first{float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;}.two-sidebars .region-sidebar-second{float:left;width:100%;margin-left:0%;margin-right:-100%;*position:relative;*zoom:1;padding-left:0;padding-right:0;clear:left;}.two-sidebars .region-sidebar-second:before,.two-sidebars .region-sidebar-second:after{content:"";display:table;}.two-sidebars .region-sidebar-second:after{clear:both;}.two-sidebars .region-sidebar-second .block{padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;_display:inline;_overflow:hidden;_overflow-y:visible;}.two-sidebars .region-sidebar-second .block:nth-child(3n+1){float:left;width:33.333%;margin-left:0%;margin-right:-33.333%;clear:left;}.two-sidebars .region-sidebar-second .block:nth-child(3n+2){float:left;width:33.333%;margin-left:33.333%;margin-right:-66.667%;}.two-sidebars .region-sidebar-second .block:nth-child(3n){float:left;width:33.333%;margin-left:66.667%;margin-right:-100%;}}@media all and (min-width:960px){.sidebar-first #content{float:left;width:80%;margin-left:20%;margin-right:-100%;}.sidebar-first .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.sidebar-second #content{float:left;width:640px;margin-left:0%;margin-right:-640px;}.sidebar-second .region-sidebar-second{float:left;width:320px;margin-left:640px;margin-right:960px;}.two-sidebars #content{float:left;width:60%;margin-left:20%;margin-right:-80%;}.two-sidebars .region-sidebar-first{float:left;width:20%;margin-left:0%;margin-right:-20%;}.two-sidebars .region-sidebar-second{float:left;width:20%;margin-left:80%;margin-right:-100%;}}/**/
ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbbbbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:white 1px 1px 0;border:1px solid #bbbbbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid white;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-ms-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:white 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:#333333 1px 1px 0;background-color:#666;border-color:#000;color:#fff;}/**/
@font-face{font-family:'Heavyweight';src:url(//www.riderta.com/sites/all/themes/gcrta/css/heavyweight/Heavyweight.eot?#iefix) format('embedded-opentype'),url(//www.riderta.com/sites/all/themes/gcrta/css/heavyweight/Heavyweight.woff) format('woff'),url(//www.riderta.com/sites/all/themes/gcrta/css/heavyweight/Heavyweight.ttf)  format('truetype'),url(//www.riderta.com/sites/all/themes/gcrta/css/heavyweight/Heavyweight.svg#Heavyweight) format('svg');font-weight:normal;font-style:normal;}html{min-height:100%;}.lt-ie9 body{background:none;}body{margin:0;padding:0;}body.remove-scroll{overflow:hidden;}#page{}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}.hide{display:none !important;}.show-on-mobile{display:none;}.display-only-when-wrapped{}.mobile-nav .mobile-centered .display-only-when-wrapped{display:block !important;}.mobile-nav{overflow-y:scroll;}#header{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/bg-dark-blue.png) repeat scroll 0 0 transparent;display:block;height:50px;position:relative;}#header{position:relative;}#header #block-search-form label.element-invisible{display:none !important;}#header #block-search-form h2.element-invisible{display:none;}#block-search-form{position:absolute;right:5px;top:5px;}#block-search-form #search-block-form{}#header .mobile-search{display:none;}#header .mobile-search .click-object{display:none;}#header #block-print-print-links{display:inline-block;margin:0;position:absolute;right:275px;}#header #block-print-print-links .print_html{margin-left:0;}#header #block-print-print-links .print_html a{color:#fff;}#header #block-addtoany-addtoany-button{border-left:1px solid #FFFFFF;display:inline-block;margin:0;padding-left:5px;position:absolute;right:218px;width:44px;}#header #block-addtoany-addtoany-button h2{display:none;}#header #block-addtoany-addtoany-button a{color:#FFFFFF;padding:0;}#header #block-addtoany-addtoany-button a .a2a_img{display:none;}.dropdownmenu{display:none;}#block-menu-menu-quick-links{left:323px;margin-bottom:0;position:absolute;top:2px;}#block-menu-menu-quick-links ul.menu{margin:0;padding:0;}#block-menu-menu-quick-links ul.menu li.leaf{float:left;list-style:none;}#block-menu-menu-quick-links ul.menu li.leaf a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll 0 0 transparent;display:block;font-size:0;height:34px;line-height:0;margin:5px 10px;text-indent:-9999px;}#block-menu-menu-quick-links ul.menu li.leaf a#ql-schedules{background-position:-718px -309px;width:47px;}#block-menu-menu-quick-links ul.menu li.leaf a#ql-alerts{background-position:-56px 0;width:28px;}#block-menu-menu-quick-links ul.menu li.leaf a#ql-fares{background-position:-823px -309px;width:25px;}#block-menu-menu-quick-links ul.menu li.leaf a#ql-accessibility{background-position:-854px -309px;width:58px;}#block-menu-menu-quick-links ul.menu li.leaf a#ql-contact-us{background-position:-922px -309px;width:51px;}#logo{left:10px;position:absolute;top:3px;z-index:100;}#logo img{height:100px;max-height:100px;max-width:100px;width:auto;}#name-and-slogan{float:left;}#site-name a{position:absolute;left:140px;top:12px;width:134px;height:27px;margin:0;background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -331px -144px transparent;text-indent:-9999px;display:block;outline:none;}#site-slogan{margin:0;font-size:1em;}.region-header{clear:both;}.page-search .breadcrumb,.page-service-alerts .breadcrumb,.page-routes .breadcrumb,.node-type-route-schedule .breadcrumb,.page-schedules .breadcrumb,.page-news .breadcrumb,.page-service-updates .breadcrumb,.node-type-narrative .breadcrumb,.page-sitemap .breadcrumb,.not-logged-in.page-user .breadcrumb,.logged-in.page-user .breadcrumb,.page-facilities .breadcrumb{display:none;}.field-name-body{max-width:570px;}.node-type-route-schedule .field-name-body{max-width:100%;}#site-map h2.title{display:none;}h2.effective-date-wrapper{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/alert-25.png) no-repeat scroll left center transparent;padding-left:35px;}h2.effective-date-wrapper div .date-display-range{display:inline-block}#main{background-color:#FFFFFF;}#home-slideshow{height:325px;left:-10px;margin-bottom:85px;position:relative;top:-10px;width:960px;}#home-slideshow .views_slideshow_cycle_slide{height:325px !important;width:960px !important;}body.front #content{margin-top:0;}#content{margin-top:5px;}#content-bottom-shadow{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -12px -838px transparent;display:block;font-size:0;height:28px;line-height:0;text-indent:-9999px;}#home-slideshow .field-type-link-field{display:none;}#home-slideshow .field-name-field-alt-text{display:none;}.jcarousel-prev{display:none;}.jcarousel-next:before{display:none;}#home-slideshow .views-slideshow-pager-field-item .views-content-counter{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -505px -150px transparent;display:block;float:left;font-size:0;height:12px;line-height:0;margin:0 4px;text-indent:-9999px;width:12px;}#home-slideshow .views-slideshow-pager-field-item .views-content-counter:hover{cursor:pointer;}#home-slideshow .views-slideshow-pager-field-item.active .views-content-counter{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -492px -150px transparent;}#home-slideshow .views-slideshow-controls-bottom{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/control-bg.png);bottom:0;display:inline-block;left:0;padding:5px 25px 5px 5px;position:absolute;z-index:9;}#home-slideshow .views-slideshow-controls-text-previous,#home-slideshow .views-slideshow-controls-text-next{display:none;}#home-slideshow .views-slideshow-controls-text-pause{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -518px -150px transparent;display:block;font-size:0;height:12px;line-height:0;position:absolute;right:10px;text-indent:-9999px;width:8px;}#home-slideshow .views-slideshow-controls-text-pause.pausebutton{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -527px -150px transparent;}#home-slideshow .views-slideshow-pager-field-item{float:left;}#home-slideshow .edit-link a{background-color:#FFFFFF;border:1px solid #999999;bottom:90px;padding:5px;position:absolute;right:10px;}#home-slideshow img{width:100% !important;}#home-slideshow #views_slideshow_cycle_teaser_section_homepage_slideshow-default{height:325px !important;width:960px !important;}.top-container{position:relative;}.right-col-links{display:none;}body.front .panels-flexible-column-2-2{margin-left:10px;width:309px;}.mobile-only-menu{display:none;}h1#page-title.with-alert{margin:25px 0 0;}.node-type-route .title-wrapper.with-alert{margin:25px 0 0;}.alert-wrapper{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/alert-bg.png) repeat scroll 0 0 transparent;margin:0 0 20px 0;position:relative;}.alert-wrapper a{color:white;}.alert-wrapper .edit{}.alert-wrapper .edit a{position:absolute;right:20px;top:-20px;}.alert-wrapper .alert-link{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/alert-bg-red.png) repeat scroll 0 0 transparent;color:#FFFFFF;display:table;line-height:30px;margin:0 auto;min-height:30px;padding:0 25px 0 73px;position:relative;}.alert-wrapper .alert-link .alert-title{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/alert-icon.png) no-repeat scroll 0 0 transparent;display:block;float:left;font-weight:bold;height:30px;left:0;padding-left:37px;position:absolute;top:0;width:40px;}#right-col-video{min-height:20px;position:relative;}.not-logged-in #right-col-video .yes{display:none;}#right-col-video .edit-link a{background-color:#FFFFFF;border:1px solid #CCCCCC;padding:2px 5px;position:absolute;right:0;top:1px;z-index:9;}#right-col-video .video-wrapper{}#right-col-video .not-published{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/bg-red.png) repeat scroll 0 0 transparent;color:#FFFFFF;font-size:30px;font-weight:bold;height:182px;line-height:182px;position:absolute;text-align:center;top:0;width:100%;}#right-col-rich-text{display:inline-block;min-height:100px;position:relative;width:100%;}.not-logged-in #right-col-rich-text .yes{display:none;}#right-col-rich-text .edit-link a{background-color:#FFFFFF;border:1px solid #CCCCCC;padding:2px 5px;position:absolute;right:0;top:1px;z-index:9;}#right-col-rich-text .not-published{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/bg-red.png) repeat scroll 0 0 transparent;color:#FFFFFF;font-size:30px;font-weight:bold;height:100%;line-height:100px;position:absolute;text-align:center;top:0;width:100%;}#service-updates-block{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-bottom.png) no-repeat scroll center bottom transparent;padding-bottom:15px;width:300px;}#service-updates-block h2{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -53px -589px transparent;left:0;line-height:30px;margin:0;padding:5px 15px;position:relative;top:0;width:270px;}#service-updates-block h2 a.rss-icon{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -815px -142px transparent;display:block;font-size:0;height:18px;line-height:0;position:absolute;right:20px;text-indent:-9999px;top:10px;width:18px;}#service-updates-block #elevator-escalator-status h2,#service-updates-block #updates-on-the-go h2{display:none;}#service-updates-block .service-update-entry{display:none;}#service-updates-block .train,#service-updates-block .healthline{display:inline-block;margin-bottom:5px;position:relative;width:100%;}#service-updates-block .train.redline{}#service-updates-block .train.redline .red{background:none repeat scroll 0 0 #ba0c2f;border:1px solid #ba0c2f;color:#FFFFFF;float:left;padding:2px 10px;width:90px;}#service-updates-block .train.blueline{}#service-updates-block .train.blueline .blue{background:none repeat scroll 0 0 #307fe2;border:1px solid #307fe2;color:#FFFFFF;float:left;padding:2px 10px;width:90px;}#service-updates-block .train.greenline{}#service-updates-block .train.greenline .green{background:none repeat scroll 0 0 #5e9732;border:1px solid #5e9732;color:#FFFFFF;float:left;padding:2px 10px;width:90px;}#service-updates-block .train.waterfrontline{}#service-updates-block .train.waterfrontline .water{background:none repeat scroll 0 0 #458A92;border:1px solid #458A92;color:#FFFFFF;float:left;padding:2px 10px;width:90px;}#service-updates-block .train .num-advisories,#service-updates-block .healthline .num-advisories{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;display:inline-block;margin-left:5px;padding:2px 5px;width:120px;}#service-updates-block .healthline .hlLabel{background:none repeat scroll 0 0 #999;border:1px solid #999;color:#FFFFFF;float:left;padding:2px 5px;width:65px;}.lt-ie9 #service-updates-block #quicktabs-service_updates ul{width:280px;}.lt-ie9 #service-updates-block #quicktabs-service_updates ul li{float:left;margin-left:0;margin-bottom:0;width:70px;}#service-updates-block #quicktabs-service_updates{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-mid.png) repeat scroll 0 0 transparent;padding:0 10px;width:280px;}#service-updates-block #quicktabs-service_updates .item-list{height:24px;}#service-updates-block #quicktabs-service_updates .item-list ul.quicktabs-style-nostyle{display:inline-block;margin:0;padding:0;}#service-updates-block #quicktabs-service_updates .item-list ul.quicktabs-style-nostyle li{padding:0;}#service-updates-block #quicktabs-service_updates .item-list ul.quicktabs-style-nostyle li a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -157px -139px transparent;display:block;float:left;height:24px;line-height:24px;text-align:center;width:70px;}#service-updates-block #quicktabs-service_updates .item-list ul.quicktabs-style-nostyle li.active{}#service-updates-block #quicktabs-service_updates .item-list ul.quicktabs-style-nostyle li.active a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -87px -139px transparent;color:#FFFFFF;}#service-updates-block #quicktabs-container-service_updates{border-bottom:1px solid #C9C9C9;border-left:1px solid #C9C9C9;border-right:1px solid #C9C9C9;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle{background-color:#F8F3E4;padding:10px;}#service-updates-block #quicktabs-service_updates a.view-all-service-updates{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-service-updates.png) no-repeat scroll right center transparent;display:block;margin:10px 0 0;padding-right:25px;text-align:right;}#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-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-1 .view-content .views-row a{}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1.quicktabs-hide{display:none;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1{display:inline-block;width:100%;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .view-service-updates-block{display:inline-block;padding-bottom:25px;position:relative;width:250px;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .view-service-updates-block .more-link{bottom:0;position:absolute;right:0;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .view-content{}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .view-content a.bus-number{display:block;float:left;height:20px;line-height:20px;margin:3px 2px;text-align:center;width:45px;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .view-content .views-row{}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-1 .view-content .views-row a{display:inline-block;float:left;text-align:center;width:50px;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-2 .view-content{}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-2 .view-content h3{display:none;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3{}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3 .trolley-route{display:inline-block;margin-bottom:5px;position:relative;width:100%;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3 .trolley-route .trolley{background:none repeat scroll 0 0 #5e9631;border:1px solid #5e9631;color:#FFFFFF;float:left;padding:2px 10px;width:74px;}#service-updates-block #quicktabs-service_updates .quicktabs-style-nostyle #quicktabs-tabpage-service_updates-3 .trolley-route .num-advisories{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;display:inline-block;margin-left:5px;padding:2px 5px;width:145px;}.spotlight-wrapper{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -679px -355px transparent;height:195px;padding:10px;position:relative;width:280px;}body.not-logged-in .spotlight-wrapper.yes{display:none;}body.logged-in .spotlight-wrapper.yes{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/spotlight-bg-unpub.png) repeat scroll 0 0 transparent;}.spotlight-wrapper .title{position:absolute;top:0;}.spotlight-wrapper .link{display:block;height:20px;line-height:20px;position:absolute;top:34px;}.spotlight-wrapper .link a{display:block;}.spotlight-wrapper .image{position:absolute;top:60px;}.spotlight-wrapper .image img{}.spotlight-wrapper .edit-spotlight{display:inline-block;position:absolute;right:0;}.spotlight-wrapper .edit-spotlight a{background-color:#FFFFFF;border:1px solid #CCCCCC;display:inline-block;position:absolute;right:0;text-align:center;top:0;width:100px;}.node-type-route-schedule{background:none;}.node-type-route-schedule h1#page-title{margin:10px;}.node-type-route-schedule #header{display:none;}.node-type-route-schedule #page,.node-type-route-schedule .region-bottom,.node-type-route-schedule #footer{max-width:100%;}.node-type-route-schedule #main{padding-top:0;}.node-type-route-schedule #navigation{display:none;}.node-type-route-schedule #footer{display:none;}.node-type-route-schedule #content-bottom-shadow{display:none;}.node-type-route-schedule .stopname,.node-type-route-schedule .linename,.node-type-route-schedule .schedule,.node-type-route-schedule .time,.node-type-route-schedule .day,.node-type-route-schedule .titles,.node-type-route-schedule .maintable,.node-type-route-schedule .footer,.node-type-route-schedule .subbodycopy{font-family:"Helvetica Neue",Verdana,Arial,sans-serif;}.node-type-route-schedule .linename{font-weight:bold;font-size:16px;}.node-type-route-schedule .schedule{text-align:right;vertical-align:bottom;border:0px solid #000000;font-size:12px;}.node-type-route-schedule .day{font-weight:bold;font-size:12px;}.node-type-route-schedule .titles{font-size:12px;color:#FFFFFF;font-weight:bold;background:#444C4C;}.node-type-route-schedule .maintable{font-size:12px;}.node-type-route-schedule .footer{font-size:10px;text-align:center;}.node-type-route-schedule .subbodycopy{font-size:12px;font-weight:normal;color:#000000;}.node-type-route-schedule a:link{color:#005cab;}.node-type-route-schedule a:hover{color:#ff0000;}.node-type-route-schedule a:visited{color:#000000;}.node-type-route-schedule .schedheader{font-weight:bold;font-size:16px;margin-top:5px;margin-bottom:5px;}.node-type-route-schedule .schedh1{text-align:justify;padding-bottom:10px;}.node-type-route-schedule .schedlinks{float:left;}.node-type-route-schedule .ptop{float:right;}.node-type-route-schedule .schedh2{clear:both;text-align:justify;margin-top:10px;padding-bottom:10px;}.node-type-route-schedule .adamsg{float:left;}.node-type-route-schedule .schedeff{float:right;font-size:10px;}.node-type-route-schedule .schedtitle{clear:both;background:#206fce;color:#ffffff;font-weight:bold;padding-top:10px;padding-bottom:10px;margin-top:10px;}.node-type-route-schedule .schedname{padding-left:5px;}.node-type-route-schedule .scheddir{padding-left:50px;padding-right:50px;}.node-type-route-schedule .schedlinks{}.node-type-route-schedule .schedlinks a{background-color:#F5F5F5;border-radius:5px 5px 0 0;display:inline-block;padding:5px;}.node-type-route-schedule .schedlinks a.active-tab{background-color:#cdcdcd;}.node-type-route-schedule .field-name-field-pdf-schedule{display:none;}.node-type-route-schedule .print-friendly-pdf{display:none;}.node-type-route-schedule table.schedule-table{border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;margin:2px 0 20px;}.node-type-route-schedule table{border:0 none;font-size:12px;margin-top:1px;width:100%;}.node-type-route-schedule .stopname{padding-right:10px;padding-left:10px;color:#FFFFFF;font-weight:bold;padding-bottom:10px;padding-top:10px;font-size:12px;text-align:center;vertical-align:middle;background:#CC0033;}.node-type-route-schedule .stopname a{padding-right:10px;padding-left:10px;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:center;text-decoration:none;vertical-align:middle;background:#CC0033;}.node-type-route-schedule .stopnameh{padding-right:10px;padding-left:10px;color:#FFFFFF;font-weight:bold;font-size:12px;text-align:center;vertical-align:middle;background:#CC0033;}.node-type-route-schedule .time{background:none repeat scroll 0 0 #EEEEEE;border-bottom:1px solid #CCCCCC;color:#000000;font-size:10px;font-weight:normal;text-align:right;vertical-align:middle;}.node-type-route-schedule tr.time:hover{background-color:#999;color:#ffffff;cursor:default;font-weight:bold;}.node-type-route-schedule tr.stopname:hover{}.node-type-route-schedule tr.time td{border-right:1px solid #666666;text-align:center;}.node-type-route-schedule .schedfooter{margin-top:15px;}.node-type-route-schedule .schedf1{clear:both;text-align:justify;margin-top:10px;padding-bottom:10px;}.node-type-route-schedule .pbottom{float:right;}.node-type-route-schedule .schedf2{clear:both;text-align:center;margin-top:20px;}.node-type-route-schedule .footmsg{font-size:10px;}.panels-flexible-column-2-3{}.panels-flexible-column-2-2{}.panels-flexible-region-2-left_region{width:100%;}.panels-flexible-column-inside-first{padding:0;position:relative;}#homepage-links{background-color:#E9E9E9;background-image:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-mid.png);float:left;margin:0 19px 0px 0;padding:0;position:relative;width:300px;}#homepage-links .link-title h2{background:url("/sites/all/themes/gcrta/css/images/sprited-images.png") repeat scroll -53px -589px transparent;left:0;line-height:30px;margin:0;padding:5px 15px;position:relative;top:0;width:270px;}#homepage-links .edit-link{padding:0;position:absolute;left:0px;bottom:0px;width:100%;text-align:center;}#homepage-links .edit-link a{}#homepage-links .homepage-link-wrapper{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-bottom.png) no-repeat scroll center bottom transparent;height:165px;padding:0 15px 15px;width:270px;}#homepage-links .homepage-link-wrapper ul{list-style-type:none;margin:10px 0 0 0;padding:0;}#homepage-links .homepage-link-wrapper ul li{list-style-type:none;margin:0;padding:0;min-height:40px;line-height:40px;position:relative;}#homepage-links .homepage-link-wrapper ul li .field-name-field-icon{position:absolute;left:0px;top:3px;}#homepage-links .homepage-link-wrapper ul li .field-name-field-icon img{max-width:30px;max-height:30px;width:30px;height:30px;}#homepage-links .homepage-link-wrapper ul li .field-name-field-link{margin:0 0 0 35px;}#homepage-links .homepage-link-wrapper ul li .field-name-field-link a{display:block;border-bottom:dotted 1px #333333;padding:0 10px;background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-arrow.png) no-repeat right center;font-size:125%;font-weight:bold;}#homepage-links .homepage-link-wrapper ul li.last .field-name-field-link a{border-bottom:none;}#mode-quick-links{display:inline-block;margin:0 0 0 110px;position:absolute;top:275px;z-index:10;}#mode-quick-links .mode-quick-links{display:block;float:left;margin:0 15px;text-align:center;width:87px;}#mode-quick-links .mode-quick-links a.icon{display:inline-block;}#mode-quick-links .mode-quick-links a.icon img{}#mode-quick-links .mode-quick-links .edit-link{}#mode-quick-links .mode-quick-links .edit-link a{}#mode-quick-links .schedules-link{color:#CC0033;display:block;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:24px;left:-115px;line-height:28px;position:absolute;top:50px;width:116px;}#mode-quick-links .schedules-link a{display:none;text-decoration:none;}#mode-quick-links .schedules-link a:hover{text-decoration:underline;}#elevator-escalator-status{margin:10px 0;}#elevator-escalator-status .pane-content a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -602px -172px transparent;display:block;font-size:0;height:30px;line-height:0;text-indent:-9999px;width:278px;}#block-block-2{display:none;}#updates-on-the-go{}#updates-on-the-go .pane-content a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -53px -250px transparent;display:block;font-size:0;height:93px;line-height:0;text-indent:-9999px;width:278px;}.panels-flexible-row-1-main-row-right .panels-flexible-region-inside-last{padding-left:0;}#realtime-rta{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-bottom.png) no-repeat scroll center bottom transparent;padding:0 0 15px;width:300px;}#realtime-rta h2{background-image:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-top.png);line-height:30px;margin:0;padding:5px 15px;position:relative;top:0;width:270px;}#realtime-rta .route-schedule-wrapper{background-color:#E9E9E9;background-image:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-mid.png);display:inline-block;margin-bottom:0;min-height:150px;padding:0 15px;position:relative;width:270px;}#realtime-rta .route-schedule-wrapper .real-time-title{font-size:14px;font-weight:bold;}#realtime-rta .route-schedule-wrapper .form-route,#realtime-rta .route-schedule-wrapper .form-direction,#realtime-rta .route-schedule-wrapper .form-stop{display:inline-block;min-height:20px;margin:2px 0;padding:4px 0;position:relative;width:100%;}#realtime-rta .route-schedule-wrapper .form-route{}#realtime-rta .route-schedule-wrapper .form-route select{clear:both;display:block;position:relative;width:100%;}#realtime-rta .route-schedule-wrapper .form-direction{}#realtime-rta .route-schedule-wrapper .form-direction select{clear:both;position:relative;width:88%;}#realtime-rta .route-schedule-wrapper .form-direction img{vertical-align:middle;margin:2px;}#realtime-rta .route-schedule-wrapper .form-stop{}#realtime-rta .route-schedule-wrapper .form-stop select{clear:both;position:relative;width:88%;}#realtime-rta .route-schedule-wrapper .form-stop img{vertical-align:middle;margin:2px;}#realtime-rta #riderta-results.loading{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/loader.gif) #fff;}#realtime-rta #riderta-results{}#realtime-rta #riderta-results .riderta-time{display:block;}#realtime-rta #riderta-results{}#realtime-rta #riderta-results .stop-title{background-color:#CCCCCC;font-weight:bold;margin-top:5px;padding:3px;}#realtime-rta #riderta-results .riderta-time{background-color:#FFFFFF;padding:2px 5px;}.real-time-route-num{display:none;}#hidden-date-field{display:none;}#universal-date{display:none;}#plan-a-trip .form-date input#edit-date-value-datepicker-popup-0{display:block;float:left;}#plan-a-trip .form-date .calendar-icon{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-calendar.png) repeat scroll 0 0 transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin-left:79px;text-indent:-9999px;width:19px;z-index:999999;}#block-webform-client-block-8{}#block-webform-client-block-8 h2{}#plan-a-trip input.mobile-date{}#plan-a-trip,#block-block-1{background-color:#E9E9E9;background-image:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-mid.png);display:inline-block;margin-bottom:0px;padding:0;position:relative;width:300px;}#plan-a-trip p,#block-block-1 p{margin:0;}#plan-a-trip h2,#block-block-1 h2{background:url("/sites/all/themes/gcrta/css/images/sprited-images.png") repeat scroll -53px -589px transparent;left:0;line-height:30px;margin:0;padding:5px 15px;position:relative;top:0;width:270px;}#plan-a-trip .form-date,#block-block-1 .form-date{float:left;margin-right:5px;margin-top:8px;overflow:hidden;width:100%;}#plan-a-trip .form-date input,#block-block-1 .form-date input{display:none;padding:2px;width:70px;}#plan-a-trip form,#block-block-1 form{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-bottom.png) no-repeat scroll center bottom transparent;height:175px;padding:0 15px 15px;width:270px;}.arrow-up-down{display:block;background:url('/sites/all/themes/gcrta/css/images/arrow_up_down.png');background-size:16px 15px;width:16px;height:15px;margin-top:3px;float:right;cursor:pointer;}#plan-a-trip .form-date input.date-field{display:block;}#plan-a-trip .form-time,#block-block-1 .form-time{bottom:12px;left:15px;margin-top:8px;position:absolute;}#plan-a-trip .form-date .webform-datepicker{}#plan-a-trip .form-date .webform-datepicker .form-item-submitted-date-month{float:left;margin:0;}#plan-a-trip .form-date .webform-datepicker .form-item-submitted-date-day{float:left;margin:0;}#plan-a-trip .form-date .webform-datepicker .form-item-submitted-date-year{float:left;margin:0;}form .form-date .webform-datepicker{line-height:1.0em\9;}#plan-a-trip .form-date input.webform-calendar,#block-block-1 .form-date input.webform-calendar{display:block;height:15px;width:18px;}body.front .plan-a-trip-wrapper #plan-a-trip.display-only-when-wrapped{display:inline-block !important;}body.front .service-updates-block-wrapper #service-updates-block.display-only-when-wrapped{display:block !important;}#webform-client-form-8{}#webform-client-form-8 #webform-component-start{margin:0;}#webform-client-form-8 #webform-component-end{margin:0;}#webform-client-form-8 #webform-component-depart-arrive{margin:0;}#webform-client-form-8 #webform-component-depart-arrive label{display:none;}#webform-client-form-8 #webform-component-depart-arrive #edit-submitted-depart-arrive label{display:inline;}#webform-client-form-8 #webform-component-depart-arrive .form-item-submitted-depart-arrive{float:left;margin-right:15px;}.pane-block-3{}#plan-a-trip .start-loc{display:none;}#plan-a-trip .form-start{padding:0;}#plan-a-trip .form-start input{margin:0;width:98%;}#plan-a-trip .form-end{padding:5px 0;}#plan-a-trip .form-end input{width:98%;}#plan-a-trip .form-time .hour{float:left;}#plan-a-trip .form-time p{margin:0;}#plan-a-trip .form-time span{float:left;}#plan-a-trip .form-arriveordepart{margin:5px 0;}#plan-a-trip .form-arriveordepart .depart{float:left;margin-right:10px;}#plan-a-trip .sort{position:absolute;right:15px;top:133px;}#plan-a-trip .google-transit-icon{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat -640px -143px;border:0 none;display:inline-block;font-size:0;height:20px;line-height:0;position:absolute;right:15px;text-indent:-9999px;top:12px;width:110px;}#plan-a-trip .plan-submit{background-color:#307FE2;border:medium none;border-radius:5px 5px 5px 5px;bottom:12px;color:#FFFFFF;display:inline-block;font-weight:bold;height:20px;line-height:20px;position:absolute;right:10px;width:100px;}#media-gallery .edit-news-update a{background:none repeat scroll 0 0 #DDDDDD;left:0;padding:2px;position:absolute;top:0;}.lt-ie9 #media-gallery{display:block;}#media-gallery{display:inline-block;}#media-gallery.hide{display:none;}#media-gallery h2{margin-bottom:0;}#media-gallery .jcarousel-skin-default{}#media-gallery  .jcarousel-skin-default .jcarousel-container-horizontal{height:130px;width:540px;padding:10px 40px;}#media-gallery  .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal{height:130px;width:540px;}#media-gallery  .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item-horizontal{border:none;height:130px;margin:0 7px;}#media-gallery .field-name-field-image-video img{}#media-gallery .jcarousel-skin-default .jcarousel-prev-horizontal,#media-gallery .jcarousel-skin-default .jcarousel-prev-horizontal:hover{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -762px -142px transparent;height:20px;top:60px;width:20px;}#media-gallery .jcarousel-skin-default .jcarousel-next-horizontal,#media-gallery .jcarousel-skin-default .jcarousel-next-horizontal:hover{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat scroll -783px -142px transparent;height:20px;top:60px;width:20px;}#media-gallery .video-colorbox{display:inline-block;position:relative;}#media-gallery .video-colorbox .play{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -602px -144px transparent;bottom:30px;display:block;font-size:0;height:20px;line-height:0;position:absolute;right:75px;text-indent:-9999px;width:27px;}#media-gallery .video-colorbox:hover .play{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -563px -144px transparent;}#media-gallery .media-gallery-description-wrapper{margin:0 45px 2em;min-height:60px;}#media-gallery .media-gallery-title{margin:0 0 0.25em 0;font-size:125%;}#media-gallery .media-gallery-desc{margin:0;}#feature-boxes{}#feature-boxes .edit-link{padding:0;position:absolute;right:5px;top:2px;text-align:right;}#feature-boxes .edit-link a{background-color:#FFFFFF;border:1px solid #CCCCCC;display:inline-block;position:absolute;right:0;text-align:center;top:0;width:50px;}#feature-boxes .feature-block{float:left;background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat -53px -471px #f8f3e4;margin:0 9px 25px 0;padding:0;width:301px;height:110px;position:relative;display:table;}#feature-boxes .feature-block.last{float:right;margin-right:0;}body.not-logged-in #feature-boxes .feature-block.yes{display:none;}body.logged-in #feature-boxes .feature-block.yes{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/block-home-feature-unpub.png) repeat scroll 0 0 transparent;}#feature-boxes .feature-block .feature-image{position:absolute;left:9px;top:9px;}#feature-boxes .feature-block .feature-image img{}#feature-boxes .feature-block .feature-description{margin:0;display:table-cell;vertical-align:middle;font-size:125%;}#feature-boxes .feature-block .feature-description div{margin:10px 10px 10px 110px;}#feature-boxes .feature-blocks-wrapper .feature-block:nth-child(2){margin-right:0px;float:right}.view-schedules-list{position:relative;}.view-schedules-list .view-grouping{display:block;min-height:50px;padding:0 0 1em 70px;margin:0 0 1em 0;border-bottom:dotted 1px #333;position:relative;}.view-schedule-list .view-content{margin-top:10px}.view-schedule-list .view-content .views-row{display:block;min-height:50px;padding:0 0 1em 70px;margin:0 0 1em 0;border-bottom:dotted 1px #333;position:relative;}.view-schedule-list .view-content .views-row .views-field .field-content .icon{position:absolute;top:0;left:35px;}.view-schedule-list .view-content .views-row .views-field .field-content p{margin:0;padding:0;}.view-schedule-list .view-content .views-row .views-field .field-content p strong{font-weight:normal;}.view-schedules-list .view-grouping .view-grouping-header{font-size:125%;margin:0 0 5px 0;}.view-schedules-list .view-grouping .view-grouping-header a{}.view-schedules-list .view-content > .view-grouping{padding-left:0;}.view-schedules-list .park-n-ride.no{display:none;}.view-content .park-n-ride.no{display:none;}.views-field-field-is-park-n-ride .field-content .park-n-ride{display:none}.view-schedules-list .view-grouping .view-grouping-content{}.view-schedules-list .view-grouping .view-grouping-content .active-alert,.view-schedule-list .view-content .views-row .views-field .field-content .active-alert{background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/alert-25.png) no-repeat center center;display:block;font-size:0;height:21px;left:0;line-height:0;position:absolute;text-indent:-9999px;top:0;width:25px;}.view-schedule-list .view-content .views-row .views-field .field-content .view-content .service-update-entry{font-size:0;line-height:0;text-indent:-9999px;position:absolute;}.view-schedule-list .view-content .views-row .views-field .field-content .view-content .service-update-entry .service-title{float:left;}.hidden-date{display:none;}#schedules-list,#service-updates{}#schedules-list ul.schedules-tabs,#quicktabs-schedule_list .item-list .quicktabs-tabs,#service-updates-list ul.service-updates-tabs{display:inline-block;list-style:none outside none;height:36px;margin:0;padding:0;border-bottom:1px solid #CCCCCC;width:100%;}#schedules-list ul.schedules-tabs li,#quicktabs-schedule_list .item-list .quicktabs-tabs li,#service-updates-list ul.service-updates-tabs li{cursor:pointer;float:left;text-align:center;width:85px;height:37px;background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/schedule-tabs.png) no-repeat 0px 0px;margin:0 0 0 5px;text-indent:-9999px;}#schedules-list ul.schedules-tabs li.tab-1,#service-updates-list ul.service-updates-tabs li.tab-1{background-position:-1px -39px;width:77px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first{background-position:0px -39px;width:74px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first a{display:block;width:77px;height:35px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-2,#service-updates-list ul.service-updates-tabs li.tab-2{background-position:-78px -39px;width:78px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li{background-position:-78px -39px;width:74px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li a{display:block;width:77px;height:35px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-3,#service-updates-list ul.service-updates-tabs li.tab-3{background-position:-156px -39px;width:78px;}#schedules-list ul.schedules-tabs li.tab-21,#service-updates-list ul.service-updates-tabs li.tab-21{background-position:-156px -39px;width:78px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li{background-position:-156px -39px;width:75px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li a{display:block;width:75px;height:35px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-4,#service-updates-list ul.service-updates-tabs li.tab-4{background-position:-285px -39px;width:99px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li{background-position:-285px -39px;width:96px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li a{display:block;width:100px;height:35px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-All,#service-updates-list ul.service-updates-tabs li.tab-All{background-position:-384px -39px;width:132px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li{background-position:-384px -39px;width:132px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li a{display:block;width:132px;height:35px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-1.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-1.selected-service-updates-tab{background-position:0px 0px;width:77px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .active{background-position:0px 0px;width:73px;height:32px;}#schedules-list ul.schedules-tabs li.tab-2.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-2.selected-service-updates-tab{background-position:-78px 0px;width:78px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li.active{background-position:-78px 0px;width:73px;height:32px;}#schedules-list ul.schedules-tabs li.tab-3.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-3.selected-service-updates-tab{background-position:-156px 0px;width:78px;}#schedules-list ul.schedules-tabs li.tab-21.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-21.selected-service-updates-tab{background-position:-156px 0px;width:78px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li.active{background-position:-156px 0px;width:75px;height:32px;}#schedules-list ul.schedules-tabs li.tab-4.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-4.selected-service-updates-tab{background-position:-285px 0px;width:99px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li.active{background-position:-285px 0px;width:95px;height:32px;}#schedules-list ul.schedules-tabs li.tab-All.selected-schedules-tab,#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li.active,#service-updates-list ul.service-updates-tabs li.tab-All.selected-service-updates-tab{background-position:-384px 0px;width:132px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li.active{height:32px;}#schedules-list .views-exposed-form select.form-select,#service-updates-list .views-exposed-form select.form-select{display:none;}#schedules-list .icon{position:absolute;top:0;left:35px;}#service-updates-list .icon{left:0;position:absolute;}#service-updates-list h3{border-top:1px dotted #000000;font-weight:normal;margin:10px 0;padding-left:30px;padding-top:15px;position:relative;}.term-description{display:none;}.view-schedule-list .view-footer .view-taxonomy-description-field .view-content .term-description{display:block;}.term-description.exposed{display:block;}.service-update-entry{margin:0 0 15px 45px;}.service-update-entry a{font-size:14px;}.service-update-entry .date-wrapper{color:#696969;}.service-update-entry .label-wrapper{display:inline-block;float:left;margin-right:10px;}.end-date-field{display:none;}#riderta-map{height:225px;width:600px;}.node-type-route .title-wrapper{border-bottom:3px solid #307FE2;color:#CC0033;font-size:2.2em;font-weight:normal;line-height:1.5em;margin:45px 10px 0.25em;padding-left:65px;position:relative;}.node-type-route .title-wrapper img{left:0;position:absolute;top:0;}.node-type-route .title-wrapper .number{font-size:1.5em;}.node-type-route .title-wrapper .suffix{font-size:1.5em;}.node-type-route .title-wrapper .colon{}.node-type-route .title-wrapper .start-end{}.details-list{}.details-list a{display:block;margin:5px 0;}.details-list a.link-real-time-depart{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-route-map.png) no-repeat scroll 0 0 transparent;padding-left:25px;}.details-list a.link-route-map{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-real-depart.png) no-repeat scroll 0 0 transparent;padding-left:25px;}.details-list a.link-stop-list{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-stop-list.png) no-repeat scroll 0 0 transparent;padding-left:25px;}.schedule-item{clear:both;display:inline-block;height:20px;padding:2px 0;width:100%}.schedule-item .schedule-link{display:block;float:left;height:20px;line-height:20px;margin-right:5px;}.schedule-item .schedule-link a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-calendar.png) no-repeat scroll 0 0 transparent;display:block;height:20px;line-height:20px;padding-left:25px;}.schedule-item .effective-date{display:inline-block;height:20px;line-height:20px;margin-right:10px;}.schedule-item .pdf-link{display:inline-block;}.schedule-item .pdf-link a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-pdf.png) no-repeat scroll 0 0 transparent;display:inline-block;height:20px;line-height:20px;padding-left:25px;}#hidden-park-n-ride{display:none;}.news-entry{}.news-entry .news-date{margin-right:10px;}.news-entry .news-title{}#route-transit-type{display:none;}.view-fares table.views-table,.view-park-n-ride-fares table.views-table{width:auto;font-size:100%;}.view-fares table.views-table tr,.view-park-n-ride-fares table.views-table tr{}.view-fares table.views-table thead,.view-park-n-ride-fares table.views-table thead{}.view-fares table.views-table thead th,.view-park-n-ride-fares table.views-table thead th{text-align:center;padding:0 10px 5px 10px;}.view-fares table.views-table tbody,.view-park-n-ride-fares table.views-table tbody{}.view-fares table.views-table tbody td,.view-park-n-ride-fares table.views-table tbody td{text-align:center;padding:5px 10px;}.view-fares table.views-table tbody td.views-field-name,.view-park-n-ride-fares table.views-table tbody td.views-field-name{text-align:left;padding:5px 10px 5px 0;}.view-new-fares-2016 .view-content .views-table{width:100%;}.view-new-fares-2016 .view-content .views-table caption{text-align:left;}.view-new-fares-2016 .view-content .views-table tr th{background:#757575;padding:4px 9px;border:1px solid #fff;text-align:left;color:white;}.view-new-fares-2016 .view-content .views-table tbody tr td{padding:4px 9px;border:1px solid #fff;text-align:left;vertical-align:top;}.view-new-fares-2016 .view-content .views-table tbody tr.odd{background-color:#dddddd;}.view-new-fares-2016 .view-content .views-table tbody tr.even{background-color:#eee;}.view-display-id-page_2 .view-content table,.view-display-id-page_4 .view-content table,.pane-new-fares-2016 h2{margin:0;}.view-display-id-page_2 .view-content table thead tr th,.view-display-id-page_2 .view-content table tbody tr,.view-display-id-page_4 .view-content table thead tr th,.view-display-id-page_4 .view-content table tbody tr{background:none !important;color:black !important;}.view-display-id-page_2 .view-footer,.view-display-id-page_4 .view-footer{font-weight:bold;}.pane-service-updates,.pane-service-updates-panel-pane-1{background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/body-feature-mid.png) repeat-y left top;}.pane-service-updates h2,.pane-service-updates-panel-pane-1 h2{background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat -382px -581px;padding:5px 15px;margin:0;}.pane-service-updates .view-content,.pane-service-updates-panel-pane-1 .view-content{background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/body-feature-bottom.png) no-repeat left bottom;padding:0 15px 15px 15px;}#service-updates .service-update-entry{display:inline-block;margin:5px 0;width:98%;}#service-updates .service-update-entry .service-date-wrapper{display:block;float:left;width:180px;}#service-updates .service-update-entry .service-title{float:left;padding-left:0;width:400px;}.view-news{}.view-news .news-item{border-bottom:dotted 1px #333;margin:0 10px 1.5em 10px;min-height:90px;padding:0 0 1.5em 0;position:relative;}.view-news .news-item .title{padding:0 100px 0 0;font-size:125%;margin:0 0 5px 0;}.view-news .news-item .date{padding:0 100px 0 0;font-size:110%;margin:0 0 5px 0;}.view-news .news-item .short-desc{padding:0 100px 0 0;}.view-news .news-item .short-desc p{margin:0;}.view-news .news-item .thumbnail{position:absolute;right:0px;top:0px;}.rss-feed-icon{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -815px -142px transparent;bottom:9px;display:block;font-size:0;height:18px;left:100px;line-height:0;position:absolute;text-indent:-9999px;width:18px;}#news-date,#blog-date{font-size:16px;}.news-primary-image .pane-content .field-name-field-primary-image .field-items .field-item img{margin-top:10px;}.panels-flexible-region-4-center,panels-flexible-row-4-main-row-right{float:left;}.panels-flexible-region-4-center-inside{padding-right:0.5em;}panels-flexible-row-4-main-row-right{padding-left:0.5em;}#facilities-map img{max-height:inherit;}#facilities-map{color:#555;font-size:14px;font-weight:bold;}#facilities-map .pane-content .view-facilities-map .attachment{color:#555;font-size:12px;font-weight:normal;}#related-facilities{}#related-facilities .tabledrag-toggle-weight-wrapper{display:none;}#related-facilities table#draggableviews-table-related_facilities-default{margin-top:0;}#related-facilities form tbody{border-top:none;}#facilities-map .gmap-control{width:100% !important;}.elevator-escalator-status{line-height:15px;margin:0 10px 10px;}.elevator-escalator-status.Down{cursor:pointer;}.elevator-escalator-status .status-icon{display:inline-block;float:left;font-size:0;height:15px;line-height:0;margin-right:5px;text-indent:-9999px;width:15px;}.elevator-escalator-status.Working .status-icon{background-color:green;}.elevator-escalator-status.Down .status-icon{background-color:#ff0000;}.elevator-escalator-status .status-type{display:block;line-height:15px;}.elevator-escalator-status .status-text{display:inline-block;line-height:15px;margin-left:20px;}.elevator-escalator-status .status-date{display:inline-block;line-height:15px;margin-left:5px;}.elevator-escalator-status .status-date .date-display-single{}.elevator-escalator-status .status-description{background-color:#EEEEEE;border:1px solid #FF0000;display:none;margin:5px 0;padding:10px;}#facility-details{}#facility-details .details-entry{display:inline-block;line-height:24px;margin:0 10px 10px;min-height:24px;width:215px;}#facility-details .details-entry .icon{display:inline-block;float:left;font-size:0;height:24px;line-height:0;margin-right:5px;text-indent:-9999px;width:24px;}#facility-details .details-entry .text{display:inline-block;float:left;}#facility-details .details-entry.accessible{}#facility-details .details-entry.accessible .icon{background:#FFFFFF url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-ada.jpg) no-repeat;width:21px;}#facility-details .details-entry.accessible .text{}#facility-details .details-entry.bike-rack{}#facility-details .details-entry.bike-rack .icon{background:#FFFFFF url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-bike.jpg) no-repeat;width:41px;}#facility-details .details-entry.bike-rack .text{}#facility-details .details-entry.cs-kiosks{}#facility-details .details-entry.cs-kiosks .icon{background-color:green;}#facility-details .details-entry.cs-kiosks .text{}#facility-details .details-entry.ticket-vending{}#facility-details .details-entry.ticket-vending .icon{background:#FFFFFF url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-vend.jpg) no-repeat;width:24px;}#facility-details .details-entry.ticket-vending .text{}#facility-details .details-entry.public-restrooms{}#facility-details .details-entry.public-restrooms .icon{background:#FFFFFF url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-restroom.jpg) no-repeat;width:31px;}#facility-details .details-entry.public-restrooms .text{}.facility-parking{}.facility-parking .parking-wrapper{display:block;margin:0 0 10px 0;}.facility-parking .parking-wrapper.free{}.facility-parking .parking-wrapper.paid{}.facility-parking .parking-wrapper .parking{}.facility-parking .parking-wrapper .space-number{}.search-results .search-info{display:none;}#content{margin-top:1.5em;}h1#page-title{margin:45px 10px 0.25em 10px;border-bottom:solid 3px #307fe2;padding:0 10px;font-weight:normal;font-size:2.2em;position:relative;}.node-type-route h1#page-title{padding-left:65px;}.node-type-route h1#page-title img{position:absolute;left:0px;top:0px;}body.one-sidebar .region-sidebar-second{margin-top:5px;}.region-highlighted{}.breadcrumb{margin:0;font-size:95%;}.breadcrumb ol{margin:0 0 0 20px;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0;}tr.even{}tr.odd{}div.messages{margin:1.5em 0;}div.messages ul{margin-top:0;margin-bottom:0;}div.status{}div.warning,tr.warning{}div.error,tr.error{}.error{}.warning{}.tabs{}.region-help{}.more-help-link{}.region-content{}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.item-list .pager{padding:0;}.item-list .pager li{padding:0 0.5em;}.feed-icon{}.more-link{}.region-sidebar-first{}.region-sidebar-second{margin-top:45px;}#footer{}#footer .footer-menu{display:none;}#footer .footer-contact-info{float:left;margin:0 30px 0 0;min-height:100px;}#footer .footer-contact-info img{height:auto;max-height:100px;max-width:100px;width:auto;}#footer .footer-contact-info .location-info{color:#333333;font-size:90%;line-height:1.2em;min-height:95px;padding:25px 0 0 110px;}#footer .footer-contact-info .location-info a#footer-logo{left:10px;position:absolute;top:0;}#footer .footer-contact-info .copyright{color:#333333;font-size:90%;padding:0;}#footer .block-menu{font-size:1em;}#footer #block-bean-social-media-icons{position:absolute;right:0;width:100px;}#footer #block-bean-social-media-icons h2{color:#333;font-size:1em;font-weight:bold;margin:0 0 10px 0;}#footer #block-bean-social-media-icons a.facebook-icon{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -898px -149px transparent;display:block;font-size:0;height:24px;line-height:0;text-indent:-9999px;width:81px;margin:0 0 5px 0;}#footer #block-bean-social-media-icons a.twitter-icon{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -898px -178px transparent;display:block;font-size:0;height:24px;line-height:0;text-indent:-9999px;width:81px;margin:0 0 5px 0;}#footer #block-bean-social-media-icons a.youtube-icon{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll -898px -207px transparent;display:block;font-size:0;height:24px;line-height:0;text-indent:-9999px;width:81px;margin:0 0 5px 0;}#footer{position:relative;}#footer .block-menu{float:left;margin:0 10px;}#footer .block-menu ul.menu{margin:0;padding:0;}#footer .block-menu ul.menu li{list-style:none;}#footer .block-menu ul.menu li a{color:#206fce;text-decoration:none;}#footer .block-menu ul.menu li a:hover{text-decoration:underline;}.region-bottom{}.ajax-progress-throbber{position:absolute;z-index:9999;left:565px;top:-40px;width:24px;height:24px;}.ajax-progress-throbber .message{display:none;}.ajax-progress-throbber .throbber{width:24px;height:24px;background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/loader.gif) #fff;}img[src*="http://maps.gstatic.com/mapfiles/"]{max-width:none;max-height:none;}a.addtoany_share_save{font-size:96%;}#header #block-addtoany-addtoany-button a{padding-bottom:2px;}.fares-additional-info{margin:0 0 5px 0;}.view-park-n-ride-fares,.view-fares{margin-top:-18px;}.panels-flexible-region.panels-flexible-region-2-left_region.panels-flexible-region-first.panels-flexible-region-last.left-region{width:inherit;}.view-has-future-schedule{}.contains-future-schedule{font-size:85%;}.future-schedule-text{color:red;font-weight:bold;}.future-schedule-icon{background:url(http://www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat -730px -311px;width:17px;height:17px;}.view-schedule-list .view-content .views-row .views-field-title .field-content{margin-right:10px;}.oc-group-icon-small{background-image:url('/sites/all/default/files/icons/icon-oc_20x20t.png');height:20px;width:20px;}.route-group-type{display:none;}.ohio-city-icon{position:relative !important;}.mobile-display-only{display:none;}.mystery-shopper-account-request-form{left:-9999px;position:relative;height:0;}.form-item{padding-top:5px;}.webform-client-form input[type='radio'],.webform-client-form input[type='checkbox']{min-width:25px;min-height:25px;}.webform-client-form #edit-next,.webform-client-form #edit-previous,.webform-client-form #edit-submit,.form-actions .form-submit{border-radius:6px;background:#206fce;color:white;font-weight:bold;height:30px;}.webform-client-form #edit-previous{width:120px;}.civic-commons-embed{height:260px;overflow:hidden;}.service-alert-addthis,.news-addthis{float:right;}.homepage-addthis{display:none;}.pane-webform-client-block-1887{border:1px solid #a7a7a7;padding:0 12px;border-radius:12px;}.view-red-line-healthline-updates .views-row{border-bottom:1px dotted #c1c1c1;margin-bottom:10px;}#webform-client-form-3165 div .webform-component-checkboxes #edit-submitted-work-days .form-type-checkbox{display:inline-block}#webform-client-form-3165 div .webform-component-checkboxes #edit-submitted-work-days .form-type-checkbox label.option{float:left;margin-right:5px;}#webform-client-form-3165 #webform-component-arrival legend,#webform-client-form-3165 #webform-component-departure legend{font-weight:bold;}#webform-client-form-3165 #webform-component-arrival,#webform-client-form-3165 #webform-component-arrival .fieldset-wrapper .webform-component-select{display:inline-block;}#webform-client-form-3165 #webform-component-departure,#webform-client-form-3165 #webform-component-departure .fieldset-wrapper .webform-component-select{display:inline-block;}.pslegend{border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:8px 8px 0 8px;border-radius:10px 10px 0 0;display:none;}.arrowWrapper{display:inline-block;position:relative;margin:0 5px;}.google-icon-red-h{width:20px;height:20px;background:url("/sites/default/files/icons/google/letter_H_red.png");float:left;}.google-icon-h{width:20px;height:20px;background:url("/sites/default/files/icons/google/letter_H.png");float:left;}.google-icon-red-circle{width:20px;height:20px;background:url("/sites/default/files/icons/google/map_circle_red.png");float:left;}.google-icon-green-circle{width:20px;height:20px;background:url("/sites/default/files/icons/google/map_circle_green.png");float:left;}.google-icon-yellow-circle{width:20px;height:20px;background:url("/sites/default/files/icons/google/map_circle_yellow.png");float:left;}.google-icon-red{width:20px;height:32px;background:url("/sites/all/themes/gcrta/css/images/googleMapIconRed.jpg");float:left;}.google-icon-green{width:20px;height:32px;background:url("/sites/all/themes/gcrta/css/images/googleMapIconGreen.jpg");float:left;}.google-icon-yellow{width:20px;height:32px;background:url("/sites/all/themes/gcrta/css/images/googleMapIconYellow.jpg");float:left;}.legend-text{float:left;margin:5px 5px 0 5px;}.trace-wrapper{display:inline-block;margin-right:10px;}.trace-wrapper .legend-text{margin:0px 5px 0 5px;}.route-trace{border-right:none;width:100%;}.path-red{background:red;float:left;width:50px;height:5px;margin-top:5px;}.path-blue{background:blue;float:left;width:50px;height:5px;margin-top:5px;}.page-node-2098 #page #main .title,.node-2098 .print-link,.page-node-2098 #page #main #content .links,.page-node-2098 #page #main .breadcrumb{display:none;}.page-node-2098 #page #main #content .webform-confirmation{margin:50px 0 0 0;font-weight:bold;}#edit-submitted-summer-tour-origin,#edit-submitted-destination,#edit-submitted-address,#edit-submitted-city,#edit-submitted-zip{}.page-summertour-submission #page #main .breadcrumb{display:none;}.views-widget .form-item .description{display:none;}.view-rider-s-digest-list .view-content .views-row{padding:5px;display:inline-block;}.active-riders-digest:hover{text-decoration:none;color:inherit;}.section-paratransit  #main #content .right-col-links{width:100%;}.section-paratransit #main #content .right-col-links .plan-a-trip-link{margin:0 5px 5px 5px;}.paratransit-link-wrapper{display:inline-block;}.paratransit-link-wrapper .paratransit-link .pane-content p a{}.paratransit-link .pane-content p{}.paratransit-link-mobile{float:left;margin:0 0px 5px 0px;}.paratransit-link{background:none repeat scroll 0 0 #206fce;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;margin:0 5px;padding:10px;height:18px;font-size:14px;font-weight:bold;}.paratransit-link .pane-content p{margin:0;}.paratransit-link .pane-content p a{color:white;}.riders-digest-navigation-block{margin:0 0 1em 0;}#webform-client-form-2545 div .webform-component label{margin-top:5px;}#webform-client-form-2545 div .webform-component input[type="text"],#webform-client-form-2545 div .webform-component input[type="email"]{margin-top:5px;}#webform-client-form-2545 div #webform-component-do-you-ride-rta-currently{}#webform-client-form-2545 .form-item{margin:2px}.page-node-2545 #page #main #content .links{display:none;}.page-node-2545 #page #main .breadcrumb ol li:nth-child(3){display:none;}.page-node-2546 #page #main #content .right-col-links{display:none;}#edit-submitted-home-address,#edit-submitted-destination-address{}#edit-submitted-days-for-transit .form-type-checkbox .day-wrapper{width:80px;display:inline-block;vertical-align:top;}#edit-submitted-days-for-transit .form-item input,#edit-submitted-days-for-transit .form-item label{vertical-align:top;}#edit-submitted-days-for-transit .form-item .webform-component-fieldset .fieldset-wrapper .form-item .description{margin:0px;}#edit-submitted-days-for-transit .form-type-checkbox .webform-component-fieldset{display:inline-block;}#edit-submitted-days-for-transit .form-type-checkbox .webform-component-fieldset .fieldset-wrapper .form-item{display:inline-block;padding:0px;vertical-align:top;}#edit-submitted-days-for-transit .form-type-checkbox .webform-component-fieldset .fieldset-wrapper .form-item label{margin:0px;}#webform-component-first-name,#webform-component-last-name,#webform-component-email-address,#webform-component-phone,#webform-component-home-address,#webform-component-destination-address,#webform-component-city,#webform-component-zip,#webform-component-city-destination,#webform-component-zip-destination{display:inline-block;margin-right:2px;}#webform-component-last-name{}#webform-component-email-address{}#edit-submitted-days-for-transit .form-item .webform-component-fieldset legend{display:none;}#edit-submitted-days-for-transit .form-item .webform-component-fieldset{padding:0;border:none;}#webform-component-destination-info h3{margin:5px 0;}.is-crisis-alert{background:url('/sites/all/themes/gcrta/css/images/alert-bg-white.png');height:20px;width:20px;position:absolute;margin-left:-30px;margin-top:5px;}.unformatted-list .view-content .views-row p{margin:0;}.unformatted-list .view-content .views-row{display:inline-block;margin:6px;width:270px;vertical-align:top;}.gridded-list .view-content table.views-view-grid{border-collapse:separate;border-spacing:10px 10px;}.gridded-list .view-content table.views-view-grid tbody tr td{vertical-align:top;}.gridded-list .view-content table.views-view-grid tbody tr td p{margin:0;}.mobile-ticketing-reduced{background:#613314;width:80px;height:30px;line-height:30px;text-align:center;color:white;font-weight:bold;display:inline-block;margin:2px;}.faqs-link{font-size:1.5em;}.page-node-2888 #page #main{margin:0 !important;padding:0 !important;}.page-node-2888 #page #header,.page-node-2888 #page #main .title,.page-node-2888 #page #main #navigation,.page-node-2888 #page #content-bottom-shadow,.page-node-2888 #footer{display:none;}.mobile-ticketing-faqs-wrapper,.mobile-ticketing-do-wrapper,.mobile-ticketing-how-to-wrapper{}.tab-content-wrapper{border:1px solid #CDCDCD;padding:10px;}.mobile-ticketing-faq{margin:2px 0;}.mobile-ticketing-faq.selected{margin:0;}.mobile-ticketing-faq .mobile-ticketing-q{padding:10px;border-bottom:1px dotted #CDCDCD;}.mobile-ticketing-faq .mobile-ticketing-q.selected{font-weight:bold;}.mobile-ticketing-a{padding:20px;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;background:#e6e6e6;}.mobile-ticketing-q:hover{background:#e6e6e6;cursor:pointer;}.mobile-ticketing-q .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;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;}.mobile-ticketing-q .arrow.up{transform:rotate(-180deg);}.mobile-ticketing-q.selected{background:#8c8c8c;}.mobile-ticketing-q.selected .question{color:white;}.mobile-ticketing-q .question{display:inline-block;max-width:85%;}.feedback{margin:10px 0px;}.tab-wrapper .mt-tab{margin-bottom:0;}.tab-wrapper .mt-tab{display:inline-block;font-weight:bold;color:black;padding:10px;border:1px solid #CDCDCD;color:#CC0033;}.tab-wrapper .mt-tab:hover{cursor:pointer;}.tab-wrapper .mt-tab.selected{background:#206fce;color:white;}.tab-search-input{border:0;width:65%;padding:0px 0 0px 10px;line-height:42px;}.tab-search-clear{display:inline-block;color:#B6B6B6;padding:12px;border-left:1px solid #B6B6B6;cursor:pointer;float:right;font-size:1.3em;}.tab-search-wrapper{display:inline-block;border:1px solid #B3B3B3;width:100%;}.search-box-text{color:#B6B6B6;font-size:1.3em;padding:10px;}.view-new-fares-2016 .view-content .views-table caption{color:#CC0033;font-size:1.17em;line-height:1.282em;margin-top:1.282em;margin-bottom:1.282em;font-weight:bold;}.view-display-id-page_1 .view-filters,.view-display-id-page_1 .item-list .pager{display:none;}#edit-submitted-enhance-experience{width:100%;}/**/
.block{margin-bottom:1.5em;}.block.first{}.block.last{}.block.odd{}.block.even{}h2.block-title{}#block-aggregator-category-1{}#block-aggregator-feed-1{}#block-block-1{}#block-blog-recent{}#block-book-navigation{}#block-comment-recent{}#block-forum-active{}#block-forum-new{}#block-locale-language{}#block-menu-menu-NAME{}#block-node-recent{}#block-node-syndicate{}#block-poll-recent{}#block-profile-author-information{}#block-search-form{margin-bottom:0;position:absolute;right:10px;top:14px;}#block-search-form input.form-text{background-color:#fff;border:solid 1px #ccc;font-size:12px;color:#666666;height:20px;line-height:20px;padding:0 5px;position:absolute;right:56px;top:0;width:120px;}#block-search-form input.form-submit{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) no-repeat -250px -140px;border:medium none;font-size:0;height:22px;line-height:0;margin:0;padding:0;position:absolute;right:0;text-indent:-9999px;top:0;width:56px;}#block-shortcut-shortcuts{}#block-statistics-popular{}#block-system-main-menu{}#block-system-management{}#block-system-navigation{}#block-system-user-menu{}#block-system-help{}#block-system-main{}#block-system-powered-by{}#block-user-login{}#block-user-new{}#block-user-online{}/**/
ul li.expanded{*list-style-image:url(//www.riderta.com/sites/all/themes/gcrta/images/menu-expanded.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}ul li.collapsed{*list-style-image:url(//www.riderta.com/sites/all/themes/gcrta/images/menu-collapsed.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}ul li.leaf{*list-style-image:url(//www.riderta.com/sites/all/themes/gcrta/images/menu-leaf.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}li a.active{color:#000;}#navigation{}#navigation .block{margin-bottom:0;}#navigation .block-menu .block-title,#navigation .block-menu-block .block-title{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}#navigation ul.links,#navigation ul.menu{margin:0;padding:0;text-align:left;}#navigation ul.links li,#navigation ul.menu li{float:left;padding:0 10px 0 0;list-style-type:none;list-style-image:none;}.region-navigation{}#main-menu{}#secondary-menu{float:right;}.block-menu{}.block-menu-block{}#navigation{padding-left:0;padding-right:0;}#navigation .mobile-primary-nav{display:none;}#navigation .megamenu-menu .megamenu-slots-columnar{overflow:visible;}#navigation .separator .new-column{font-size:0;line-height:0;text-indent:-9999px;}#navigation .megamenu-skin-gcrta{}#navigation .megamenu-skin-gcrta .megamenu-parent{float:left;}#navigation .megamenu-skin-gcrta .megamenu-parent:hover{z-index:98;}#navigation .megamenu-skin-gcrta .megamenu-parent h2.megamenu-parent-title{}#navigation .megamenu-skin-gcrta .megamenu-parent h2.megamenu-parent-title a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/sprited-images.png) repeat scroll 0 0 transparent;display:block;font-size:0;height:50px;line-height:0;margin:0;text-align:center;text-indent:-9999px;width:130px;z-index:2;}#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/drop-down-mid.png) repeat-x scroll 0 bottom transparent;left:15px !important;min-height:75px;padding:45px 0 25px 0;}#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin li.megamenu-slot{list-style:none outside none;width:170px;padding:0;padding-top:15px}#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin li.megamenu-item{}#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin li.megamenu-item:hover{background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/megamenu-item-hover.png) repeat left top;}#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin li.megamenu-item span,#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin li.megamenu-item a{font-size:98%;color:#333333;display:block;line-height:1.2em;padding:3px 0 3px 18px;}#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin li.megamenu-item span{text-transform:uppercase;font-weight:bold;}#navigation .megamenu-skin-gcrta .megamenu-parent ul.megamenu-bin li.megamenu-item a:hover{text-decoration:none;background:transparent url(//www.riderta.com/sites/all/themes/gcrta/css/images/megamenu-item-dot.png) no-repeat 4px center;}#navigation .megamenu-skin-gcrta .megamenu-parent:hover > ul.megamenu-bin{top:0 !important;z-index:-1 !important;}#navigation .menu-left{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/drop-down-left.png) repeat scroll 0 bottom transparent;bottom:0;display:block;height:100%;left:-15px;position:absolute;width:15px;}#navigation .menu-right{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/drop-down-right.png) repeat scroll 0 bottom transparent;bottom:0;display:block;height:100%;right:-15px;position:absolute;width:15px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0 h2.megamenu-parent-title a{background-position:-19px -82px;padding-left:120px;width:101px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0.hovering h2.megamenu-parent-title a{background-position:-19px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a{background-position:-240px -82px;width:179px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1.hovering h2.megamenu-parent-title a{background-position:-240px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a{background-position:-420px -82px;width:131px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2.hovering h2.megamenu-parent-title a{background-position:-420px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a{background-position:-551px -82px;width:107px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3.hovering h2.megamenu-parent-title a{background-position:-551px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 ul.megamenu-bin{position:absolute;right:-200px;left:auto !important;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a{background-position:-659px -82px;width:123px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4.hovering h2.megamenu-parent-title a{background-position:-659px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 ul.megamenu-bin{position:absolute;right:-120px;left:auto !important;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a{background-position:-778px -82px;width:199px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5.hovering h2.megamenu-parent-title a{background-position:-778px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 ul.megamenu-bin{position:absolute;right:20px;left:auto !important;}.main-nav-column-header{text-transform:uppercase;font-weight:bold;}@media screen and (min-width:761px) and (max-width:999px){#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0 h2.megamenu-parent-title a{background-position:-148px -82px;padding-left:11px;width:68px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0.hovering h2.megamenu-parent-title a{background-position:-148px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a{background-position:-236px -82px;width:167px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1.hovering h2.megamenu-parent-title a{background-position:-236px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a{background-position:-426px -82px;width:112px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2.hovering h2.megamenu-parent-title a{background-position:-426px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a{background-position:-546px -82px;width:110px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3.hovering h2.megamenu-parent-title a{background-position:-546px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a{background-position:-661px -82px;width:115px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4.hovering h2.megamenu-parent-title a{background-position:-661px -4px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a{background-position:-780px -82px;width:165px;}#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a:hover,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a:focus,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a:active,#navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5.hovering h2.megamenu-parent-title a{background-position:-780px -4px;}}#megamenu-mlid-730,#megamenu-mlid-734{border-right:solid 1px #999;}/**/
.views-displays .secondary li{float:none;margin:0 6px 0;}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px;}.views-displays .secondary .open > a{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover{color:#333;}.views-displays .secondary .action-list li{margin:0;}.views-displays .secondary .action-list li:first-child{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;-ms-border-radius:0 7px 0 0;-o-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}.views-displays .secondary .action-list li:last-child{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}/**/
.node{}.preview .node{}.node .node-title{}.node .user-picture{}.node .submitted{}.node .content{}.node ul.links{}.node-promoted{}.node-sticky{}.node-by-viewer{}.node-teaser{}.node-page{}.node-article{}.node-unpublished{}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished p.unpublished > *,.lt-ie8 .comment-unpublished > *{position:relative;}/**/
.comments{margin:1.5em 0;}.comments h2.title{}.comments h2.comment-form{}.comment{}.comment-preview{background-color:#ffffea;}.comment.new{}.comment.first{}.comment.last{}.comment.odd{}.comment.even{}.comment-by-anonymous{}.comment-by-node-author{}.comment-by-viewer{}h3.comment-title{}.comment .new{color:#c00;}.comment .user-picture{}.comment .submitted{}.comment .permalink{text-transform:uppercase;font-size:75%;}.comment .user-signature{}.comment ul.links{}.indented{margin-left:30px;}.comment-unpublished{}.comment-unpublished p.unpublished{}/**/
.form-item{margin:1.5em 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-required{color:#c00;}.form-item .description{font-size:0.85em;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.form-submit{}.container-inline div,.container-inline label{display:inline;}.tips{}a.button{-webkit-appearance:button;-moz-appearance:button;appearance:button;}.password-parent,.confirm-parent{margin:0;}#block-search-form{}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.menu-disabled{background:#ccc;}/**/
.field-label{}.field-FIELDNAME{}.field{}.field-type-text{}.field-type-text-long{}.field-type-text-with-summary{}.field-type-image{}.field-type-file{}.field-type-taxonomy-term-reference{}.field-type-number-integer{}.field-type-number-decimal{}.field-type-number-float{}.field-type-list-text{}.field-type-list-boolean{}.field-type-list-integer{}.field-type-list-float{}.field-type-datetime{}.field-type-node-reference{}.field-type-user-reference{}.field-name-body{}.field-name-field-image{}.field-name-field-tags{}.field-name-field-FIELDNAME{}/**/
@media screen and (max-width:999px){#header #block-print-print-links{display:none;}#header #block-addtoany-addtoany-button{display:none;}}@media screen and (min-width:761px) and (max-width:999px){#riderta-map{width:375px;}#main{}#page,.region-bottom,#footer{max-width:748px;}body.front .panels-flexible-column-2-3{width:100%;}body.front .panels-flexible-column-inside{padding-left:0;}body.front .panels-flexible-column-2-2{display:inline-block;margin-bottom:20px;margin-left:0;width:100%;}a#logo img{height:40px;width:auto;}#site-name a{left:65px !important;}#block-menu-menu-quick-links{left:230px;}.top-container{width:100%;}#home-slideshow{height:253px;margin-bottom:60px;width:748px;}#home-slideshow .views_slideshow_cycle_slide{width:748px !important;}#home-slideshow #views_slideshow_cycle_teaser_section_homepage_slideshow-default{width:748px !important;}body.section-news .panels-flexible-row-6-main-row-middle{margin-right:0;}#mode-quick-links{margin:0 0 0 124px;top:210px;}#mode-quick-links .mode-quick-links{margin:0 8px;width:70px;}#mode-quick-links .mode-quick-links a.icon img{height:auto;width:70px;}#mode-quick-links .schedules-link{font-size:20px;height:50px;line-height:22px;top:40px;}#media-gallery{display:inline-block;}#media-gallery h2{margin-left:45px;}#service-updates-block{display:inline-block;float:left;}#spotlight-block{display:inline-block;float:left;margin-left:10px;}#feature-boxes{}#feature-boxes .feature-block{margin:0 30px;vertical-align:top;}#feature-boxes .feature-blocks-wrapper .feature-block:nth-child(2){float:none}#footer .block-menu{font-size:11px;}#content-bottom-shadow{background-size:100% auto;background-position:0 -642px;height:20px;}#footer .footer-contact-info{display:inline-block;float:left;margin:0 30px 10px 0;min-height:100px;}#footer #block-bean-social-media-icons{left:60px;margin:0;top:60px;width:125px;}#footer #block-bean-social-media-icons h2{display:none;}#footer .footer-contact-info img{max-width:40px;}#footer .footer-contact-info .location-info{display:inline-block;float:left;padding:0 0 0 50px;}#footer #block-bean-social-media-icons a.facebook-icon{float:left;margin:0 5px;width:25px;}#footer #block-bean-social-media-icons a.twitter-icon{float:left;margin:0 5px;width:25px;}#footer #block-bean-social-media-icons a.youtube-icon{float:left;margin:0 5px;width:25px;}.mobile-right-col{}.right-col-links{display:block;}.mobile-nav{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/colorboxbg.png) repeat scroll 0 0 transparent;display:block !important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;}.mobile-nav .close-button{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/button-close.png) repeat scroll 0 0 transparent;cursor:pointer;font-size:0;height:20px;line-height:0;position:absolute;right:-7px;text-indent:-9999px;top:-7px;width:20px;}.pane-service-updates{background:none;}.pane-service-updates h2{background:none repeat scroll 0 0 #F8F3E4;border-left:1px solid #BCBCBC;border-radius:5px 5px 0 0;border-right:1px solid #BCBCBC;border-top:1px solid #BCBCBC;margin:0;padding:5px 15px;}.pane-service-updates .view-content{background:none repeat scroll 0 0 #F8F3E4;border-bottom:1px solid #BCBCBC;border-left:1px solid #BCBCBC;border-radius:0 0 5px 5px;border-right:1px solid #BCBCBC;padding:0 15px 15px;}.panels-flexible-row-2_column-main-row-middle{margin-right:0;}.panels-flexible-region-2_column-right{display:inline-block;float:none;}.mobile-nav .mobile-centered{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;display:table;margin:50px auto;padding:10px;position:relative;width:300px;}#plan-a-trip{display:none;}body.front #plan-a-trip{display:inline-block;}.mobile-nav #plan-a-trip{display:block;}#service-updates-block{display:none;}body.front #service-updates-block{display:inline-block;}.mobile-nav #service-updates-block{display:block;}#real-time-departures{display:none;}body.front #service-updates-block,body.front #spotlight-block{display:block;margin:20px 30px;}body.front #homepage-links,body.front #plan-a-trip{margin:20px 30px;}.right-col-links{display:inline-block;margin-bottom:10px;}.right-col-links .plan-a-trip-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px 5px 0;padding:10px;}.right-col-links .service-updates-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px 5px 0;padding:10px;}.right-col-links .real-time-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px 5px 0;padding:10px;}body.front .right-col-links{display:none;}.page-schedules .right-col-links .real-time-link{display:none;}.charts-highchart{width:100%;}.civic-commons-embed{height:202px;overflow:hidden;}.node-type-summer-tour #page #main #navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-0 h2.megamenu-parent-title a{background-position:-148px -82px;padding-left:11px;width:68px;}.node-type-summer-tour #page #main #navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-1 h2.megamenu-parent-title a{background-position:-236px -82px;width:167px;}.node-type-summer-tour #page #main #navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-2 h2.megamenu-parent-title a{background-position:-426px -82px;width:112px;}.node-type-summer-tour #page #main #navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-3 h2.megamenu-parent-title a{background-position:-546px -82px;width:110px;}.node-type-summer-tour #page #main #navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-4 h2.megamenu-parent-title a{background-position:-661px -82px;width:115px;}.node-type-summer-tour #page #main #navigation .megamenu-skin-gcrta .megamenu-parent.megamenu-parent-5 h2.megamenu-parent-title a{background-position:-780px -82px;width:165px;}}@media screen and (min-width:480px) and (max-width:760px){#riderta-map{width:465px;}.show-on-mobile{display:block !important;float:left;}#navigation  #block-megamenu-main-menu{display:none;}#main{}#page,.region-bottom,#footer{max-width:470px;}#header{height:95px;}body.front .panels-flexible-column-2-3{width:100%;}body.front .panels-flexible-column-inside{padding-left:0;}body.front .panels-flexible-column-2-2{display:inline-block;margin-bottom:20px;margin-left:0;width:100%;}#logo img{height:40px;max-height:40px;max-width:40px;width:auto;}#site-name a{left:65px !important;}h1#page-title{margin:10px 10px 0.25em 10px}#block-menu-menu-quick-links{left:70px;top:50px;}#home-slideshow{height:156px;margin-bottom:100px;top:0;width:470px;}#home-slideshow .views_slideshow_cycle_slide{height:160px !important;width:470px !important;}#home-slideshow #views_slideshow_cycle_teaser_section_homepage_slideshow-default{height:215px !important;width:470px !important;}.panels-flexible-row-1-main-row-middle,.panels-flexible-row-5-main-row-middle,.panels-flexible-row-4-main-row-middle,.panels-flexible-row-14-main-row-middle,.panels-flexible-row-3-main-row-middle,.panels-flexible-row-16-main-row-middle,.panels-flexible-row-11-main-row-middle,.panels-flexible-row-19-main-row-middle,.panels-flexible-row-21-main-row-middle,.panels-flexible-row-25-main-row-middle{margin-right:0;}body.section-news .panels-flexible-row-6-main-row-middle{margin-right:0;}.view-news .news-item .title{padding:0;}.view-news .news-item .date{padding:0;}.view-news .news-item .short-desc{padding:0;}.view-news .news-item .thumbnail{position:relative;}#homepage-links{background-color:transparent;background-image:none;margin:0;width:195px;}#homepage-links .homepage-links{}#homepage-links .homepage-links h2{background-image:none;font-size:14px;font-weight:bold;padding:0;width:auto;}#homepage-links .homepage-link-wrapper ul li{}#homepage-links .homepage-link-wrapper{background:none repeat scroll 0 0 transparent;padding:0;width:auto;}#homepage-links .homepage-link-wrapper ul li .field-name-field-link{margin:0;}#homepage-links .homepage-link-wrapper ul li .field-name-field-icon img{display:none;}#homepage-links .homepage-link-wrapper ul li .field-name-field-link a{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/icon-arrow.png) no-repeat scroll right center transparent;border-bottom:1px dotted #333333;display:block;font-size:100%;font-weight:bold;padding:0 10px;}.dropdownmenu{color:#CCC;background-color:transparent;border:medium none;display:block;font-size:0;height:100%;left:0;line-height:0;position:absolute;top:0;width:100%;z-index:1;}.dropdownmenu option{color:#000;font-size:12px;}.arrow-up-down{margin-top:-10px;}.arrow-up-down{margin-top:-10px;}#plan-a-trip .form-time{display:none;}#plan-a-trip .form-date{width:100%;}#plan-a-trip .form-start{padding:20px 0;}#plan-a-trip .form-end{padding:0;}#plan-a-trip input.mobile-date{display:none;margin:0 2%;width:40%;float:left;}#plan-a-trip input.mobile-time{display:none;margin:0 2%;width:40%;}#plan-a-trip .form-date .webform-datepicker{display:none;}#plan-a-trip .sort{top:170px;}#plan-a-trip .form-arriveordepart{display:none;}#media-gallery{display:inline-block;}#mode-quick-links{margin:0;top:200px;}#mode-quick-links .mode-quick-links{margin:0 9px;width:45px;}#mode-quick-links .mode-quick-links a.icon img{height:auto;width:45px;}#mode-quick-links .schedules-link{display:block;font-size:20px;height:20px;left:0;line-height:20px;top:-30px;width:249px;}#service-updates-block{display:inline-block;float:left;}body.front #spotlight-block{margin:10px 10px 10px 0;}#spotlight-block{display:inline-block;float:left;margin-left:10px;}#content-bottom-shadow{background-position:-6px -415px;background-size:485px auto;height:13px;}#service-updates-block{display:none;}#real-time-departures{display:none;}#spotlight-block{}#feature-boxes .feature-blocks-wrapper .feature-block:nth-child(2){float:none}#footer .block-menu{display:none;}#footer .footer-menu{display:block;height:175px;list-style:none;margin:10px 0;padding:0;}#footer .footer-menu li{float:left;}#footer .footer-menu li a{color:#206fce;display:block;font-size:11px;width:145px;}#footer .footer-contact-info .location-info a#footer-logo{top:195px;}#footer .footer-contact-info{display:inline-block;float:none;margin:0 0 10px;min-height:100px;width:100%;}#footer #block-bean-social-media-icons{left:60px;margin:0;top:255px;width:125px;}#footer #block-bean-social-media-icons h2{display:none;}#footer .footer-contact-info img{max-width:40px;}#footer .footer-contact-info .location-info{display:inline-block;float:none;padding:0 0 0 50px;width:390px;}#footer #block-bean-social-media-icons a.facebook-icon{float:left;margin:0 5px;width:25px;}#footer #block-bean-social-media-icons a.twitter-icon{float:left;margin:0 5px;width:25px;}#footer #block-bean-social-media-icons a.youtube-icon{float:left;margin:0 5px;width:25px;}.mobile-right-col{}.right-col-links{display:block;}.mobile-nav{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/colorboxbg.png) repeat scroll 0 0 transparent;display:block !important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;}#navigation ul.mobile-only-menu{list-style:none outside none;margin:0;overflow-y:scroll;padding:0 0 50px;}#navigation ul.mobile-only-menu li{display:table;margin:0 auto;padding:5px 0;width:78%;}#navigation ul.mobile-only-menu li.title{color:#FFFFFF;font-size:20px;font-weight:bold;line-height:40px;}#navigation ul.mobile-only-menu li.menu-item{}#navigation ul.mobile-only-menu li.menu-item a{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;display:block;height:50px;line-height:50px;text-indent:20px;width:100%;}#navigation ul.mobile-only-menu li.menu-item a:focus,#navigation ul.mobile-only-menu li.menu-item a:hover{background-color:#DDD;}#navigation .mobile-primary-nav{background-color:#CCCCCC;display:block;font-weight:bold;height:100%;line-height:3em;text-align:center;width:100%;}#media-gallery .jcarousel-skin-default .jcarousel-container-horizontal{padding:10px 27px;width:387px;}#media-gallery .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal{width:387px;}#media-gallery .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item-horizontal{margin:0 4px;width:121px !important;}.jcarousel-skin-default .jcarousel-next-horizontal{right:4px;}.jcarousel-skin-default .jcarousel-prev-horizontal{left:4px;}.pane-service-updates{background:none;}.pane-service-updates h2{background:none repeat scroll 0 0 #F8F3E4;border-left:1px solid #BCBCBC;border-radius:5px 5px 0 0;border-right:1px solid #BCBCBC;border-top:1px solid #BCBCBC;margin:0;padding:5px 15px;}.pane-service-updates .view-content{background:none repeat scroll 0 0 #F8F3E4;border-bottom:1px solid #BCBCBC;border-left:1px solid #BCBCBC;border-radius:0 0 5px 5px;border-right:1px solid #BCBCBC;padding:0 15px 15px;}#feature-boxes .feature-block{background-image:none;border:1px solid #999999;border-radius:5px 5px 5px 5px;width:213px;}#feature-boxes .feature-block .feature-image{}#feature-boxes .feature-block .feature-image img{}#feature-boxes .feature-block .feature-description{}#feature-boxes .feature-block .feature-description a{font-size:12px;}.spotlight-wrapper{background:none repeat scroll 0 0 #F8F3E4;border:1px solid #DDDDDD;border-radius:10px 10px 10px 10px;display:inline-block;height:auto;width:175px;}.spotlight-wrapper .title{position:relative;top:0;}.spotlight-wrapper .image img{height:auto;width:205px;}.spotlight-wrapper .link{height:auto;position:relative;top:0;}.spotlight-wrapper .image{position:relative;top:5px;}.feature-block{background:none repeat scroll 0 0 #EEEEEE;border:1px solid #DDDDDD;border-radius:10px 10px 10px 10px;display:inline-block;margin:10px 3px;padding:10px;width:40%;vertical-align:top;text-align:center;}.feature-block .feature-image{}.feature-block .feature-image img{}.feature-block .feature-description{}.feature-block .feature-description a{}.panels-flexible-row-2_column-main-row-middle{margin-right:0;}.panels-flexible-region-2_column-right{display:inline-block;float:none;}.mobile-nav .mobile-centered{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;display:table;margin:25px auto;padding:5px;position:relative;width:300px;}#plan-a-trip{display:none;}#service-updates-block h2 a.rss-icon{display:none;}.mobile-nav #plan-a-trip{display:block;}.mobile-nav #service-updates-block{display:block;}.mobile-nav .close-button{background:url("/sites/all/themes/gcrta/css/images/sprited-images.png") repeat scroll -944px -275px transparent;cursor:pointer;font-size:0;height:28px;line-height:0;position:absolute;right:-7px;text-indent:-9999px;top:-14px;width:28px;}.right-col-links{display:inline-block;margin-bottom:10px;}.right-col-links .plan-a-trip-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px;padding:10px;}.right-col-links .service-updates-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px;padding:10px;}.right-col-links .real-time-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px;padding:10px;}.page-schedules .right-col-links .real-time-link{display:none;}body.front .right-col-links .plan-a-trip-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;border-radius:5px 5px 5px 5px;color:#FFFFFF;display:inline-block;float:left;font-size:16px;font-weight:bold;height:30px;line-height:30px;margin:10px 0 10px 25px;;padding:10px;text-align:center;width:200px;}body.front .right-col-links .service-updates-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;border-radius:5px 5px 5px 5px;clear:left;color:#FFFFFF;display:block;float:left;font-size:16px;font-weight:bold;height:30px;line-height:30px;margin:10px 0 10px 25px;;padding:10px;text-align:center;width:200px;}body.front .right-col-links .real-time-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;border-radius:5px 5px 5px 5px;clear:left;color:#FFFFFF;display:block;float:left;font-size:16px;font-weight:bold;height:30px;line-height:30px;margin:10px 0 10px 25px;;padding:10px;text-align:center;width:200px;}#schedules-list ul.schedules-tabs,#service-updates-list ul.service-updates-tabs,#quicktabs-schedule_list .item-list .quicktabs-tabs{height:28px;}#schedules-list ul.schedules-tabs li,#service-updates-list ul.service-updates-tabs li,#quicktabs-schedule_list .item-list .quicktabs-tabs li{background-size:400px auto;height:28px;margin:0 1px 0 0;}#quicktabs-schedule_list .item-list .quicktabs-tabs .active a{display:block;width:58px;height:28px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-1.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-1.selected-service-updates-tab{background-position:0 0;width:60px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li.active{background-position:-60px 0px;width:56px;height:26px}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li.active a{display:block;width:58px;height:28px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-1,#service-updates-list ul.service-updates-tabs li.tab-1{background-position:0 -30px;width:60px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first{background-position:4px -30px;width:60px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .active{background-position:4px 0px;width:60px;height:26px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first a{display:block;width:62px;height:28px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-2.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-2.selected-service-updates-tab{background-position:-60px 0;width:60px;}#schedules-list ul.schedules-tabs li.tab-2,#service-updates-list ul.service-updates-tabs li.tab-2{background-position:-60px -30px;width:60px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li{background-position:-60px -30px;width:56px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li a{display:block;width:58px;height:28px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-3.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-3.selected-service-updates-tab{background-position:-121px 0;width:60px;}#schedules-list ul.schedules-tabs li.tab-3,#service-updates-list ul.service-updates-tabs li.tab-3{background-position:-121px -30px;width:60px;}#schedules-list ul.schedules-tabs li.tab-21.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-21.selected-service-updates-tab{background-position:-121px 0;width:60px;}#schedules-list ul.schedules-tabs li.tab-21,#service-updates-list ul.service-updates-tabs li.tab-21{background-position:-121px -30px;width:60px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li{background-position:-120px -30px;width:57px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li.active{background-position:-120px 0px;width:57px;height:26px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li a{display:block;width:58px;height:28px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-4.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-4.selected-service-updates-tab{background-position:-221px 0;width:77px;}#schedules-list ul.schedules-tabs li.tab-4,#service-updates-list ul.service-updates-tabs li.tab-4{background-position:-221px -30px;width:77px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li{background-position:-221px -30px;width:73px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li.active{background-position:-221px 0px;width:72px;height:26px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li a{display:block;width:75px;height:28px;margin:0px;line-height:0;font-size:0;color:transparent;}#schedules-list ul.schedules-tabs li.tab-All.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-All.selected-service-updates-tab{background-position:-297px 0;width:104px;}#schedules-list ul.schedules-tabs li.tab-All,#service-updates-list ul.service-updates-tabs li.tab-All,#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li{background-position:-297px -30px;width:104px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li.active{background-position:-298px 0px;width:98px;height:26px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li a{display:block;width:100px;height:28px;margin:0px;line-height:0;font-size:0;color:transparent;}.charts-highchart{width:100%;}.mobile-display-only{display:block;}}@media screen and (-webkit-min-device-pixel-ratio:0){.dropdownmenu{color:#000 !important;font-size:12px !important;}}@media screen and (min-width:0px) and (max-width:479px){ol.search-results.node-results{padding:0;margin-top:0px;}.page-search input#edit-keys{width:200px;}#riderta-map{width:300px;}.show-on-mobile{display:block !important;float:left;}#main{}#navigation  #block-megamenu-main-menu{display:none;}#page,.region-bottom,#footer{max-width:310px;}#header{height:95px;}#header,#content,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:5px;padding-right:5px;}body.front .panels-flexible-column-2-3{width:100%;}body.front .panels-flexible-column-inside{padding-left:0;}body.front .panels-flexible-column-2-2{display:inline-block;margin-bottom:20px;margin-left:0;width:100%;}#logo img{height:40px;max-height:40px;max-width:40px;width:auto;}#site-name a{left:65px !important;}h1#page-title{margin:10px 10px 0.25em 10px}#block-menu-menu-quick-links{left:0;top:50px;}.panels-flexible-row-1-main-row-middle,.panels-flexible-row-3-main-row-middle,.panels-flexible-row-4-main-row-middle,.panels-flexible-row-14-main-row-middle,.panels-flexible-row-5-main-row-middle,.panels-flexible-row-16-main-row-middle,.panels-flexible-row-11-main-row-middle,.panels-flexible-row-19-main-row-middle,.panels-flexible-row-21-main-row-middle,.panels-flexible-row-25-main-row-middle{margin-right:0;}.page-service-alerts .panels-flexible-region-inside-first,.page-routes .panels-flexible-region-inside-first{padding-left:0;padding-right:0;}body.section-news .panels-flexible-row-6-main-row-middle{margin-right:0;}.dropdownmenu{color:#CCC;background-color:transparent;border-left:medium none;border-right:medium none;border-top:medium none;border-bottom:1px solid #fff;display:block;font-size:0;height:100%;left:0;line-height:0;margin-bottom:1px;position:absolute;top:0;width:100%;z-index:1;}.dropdownmenu option{color:#000;font-size:12px;}.view-news .news-item .title{padding:0;}.view-news .news-item .date{padding:0;}.view-news .news-item .short-desc{padding:0;}.view-news .news-item .thumbnail{position:relative;}.arrow-up-down{margin-top:-10px;}#plan-a-trip .form-time{display:none;}#plan-a-trip .form-date{width:100%;}#plan-a-trip .form-start{padding:20px 0;}#plan-a-trip .form-end{padding:0;}#plan-a-trip input.mobile-date{display:none;float:left;margin:0 2%;width:40%;}#plan-a-trip input.mobile-time{display:none;margin:0 2%;width:40%;}#plan-a-trip .form-date .webform-datepicker{display:none;}#plan-a-trip .sort{top:170px;}#plan-a-trip .google-transit-icon{right:40px;}#plan-a-trip .form-arriveordepart{display:none;}#homepage-links{margin-right:0;margin-top:10px;}#block-search-form{right:3px;top:3px;}#block-search-form input.form-submit{display:none;}#block-search-form input.form-text{right:0;width:90px;}#header .mobile-search{background-color:#EFEFEF;border:1px solid #FFFFFF;border-radius:5px;color:#666666;display:block;font-size:10px;position:absolute;right:4px;text-align:center;top:20px;width:90px;}#header #block-search-form.mobile-nav{position:fixed !important;top:0 !important;}#header #block-search-form.mobile-nav .container-inline{display:block;height:30px;margin:0 auto;position:relative;top:100px;width:190px;}#header #block-search-form.mobile-nav input.form-text{}#header #block-search-form.mobile-nav input.form-submit{}#home-slideshow{height:105px;left:-5px;margin-bottom:0;top:0;width:310px;}#home-slideshow .views_slideshow_cycle_slide{height:105px !important;width:310px !important;}#home-slideshow #views_slideshow_cycle_teaser_section_homepage_slideshow-default{width:310px !important;}#mode-quick-links{margin:0;position:relative;top:0;}#mode-quick-links .view-content{display:inline-block;padding-left:10px;}#mode-quick-links .mode-quick-links.first{margin-left:170px;}#mode-quick-links .mode-quick-links{margin:0 5px;width:45px;}#mode-quick-links .mode-quick-links a.icon img{height:auto;width:45px;}#mode-quick-links .view-header{}#mode-quick-links .schedules-link{font-size:22px;left:30px;line-height:24px;padding-top:0;top:0px;width:116px;}#service-updates-block{display:inline-block;float:left;}body.front #spotlight-block{margin-left:0;margin-top:10px;}#spotlight-block{display:inline-block;float:left;margin-left:10px;}#content-bottom-shadow{background-position:-6px -273px;background-size:318px auto;height:9px;}#service-updates-block{display:none;}#real-time-departures{display:none;}.homepage-real-time#real-time-departures{display:block;}#spotlight-block{}#feature-boxes .feature-blocks-wrapper .feature-block:nth-child(2){clear:both;float:none}#footer .footer-contact-info{display:inline-block;float:none;margin:0 0 10px;min-height:100px;width:100%;}#footer .footer-menu{display:block;height:220px;list-style:none;margin:10px 0;padding:0;}#footer .footer-menu li{float:left;}#footer .footer-menu li a{color:#206fce;display:block;font-size:11px;width:150px;}#footer .block-menu{display:none;}#footer #block-bean-social-media-icons{left:60px;margin:0;top:300px;width:125px;}#footer #block-bean-social-media-icons h2{display:none;}#footer .footer-contact-info img{max-width:40px;}#footer .footer-contact-info .location-info{display:inline-block;float:none;padding:0 0 0 50px;width:245px;}#footer #block-bean-social-media-icons a.facebook-icon{float:left;margin:0 5px;width:25px;}#footer #block-bean-social-media-icons a.twitter-icon{float:left;margin:0 5px;width:25px;}#footer #block-bean-social-media-icons a.youtube-icon{float:left;margin:0 5px;width:25px;}#footer .footer-contact-info .location-info a#footer-logo{left:5px;top:240px;}.mobile-right-col{}.right-col-links{display:block;}.mobile-nav{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/colorboxbg.png) repeat scroll 0 0 transparent;display:block !important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999;}#navigation ul.mobile-only-menu{list-style:none outside none;margin:0;overflow-y:scroll;padding:0 0 50px;}#navigation ul.mobile-only-menu li{display:table;margin:0 auto;padding:5px 0;width:78%;}#navigation ul.mobile-only-menu li.title{color:#FFFFFF;font-size:20px;font-weight:bold;line-height:40px;}#navigation ul.mobile-only-menu li.menu-item{}#navigation ul.mobile-only-menu li.menu-item a{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;display:block;height:50px;line-height:50px;text-indent:20px;width:100%;}#navigation ul.mobile-only-menu li.menu-item a:focus,#navigation ul.mobile-only-menu li.menu-item a:hover{background-color:#DDD;}#navigation .mobile-primary-nav{background-color:#CCCCCC;display:block;font-weight:bold;height:100%;line-height:3em;text-align:center;width:100%;}#media-gallery .media-gallery-description-wrapper{margin:0 10px 2em;}#media-gallery .jcarousel-skin-default .jcarousel-container-horizontal{padding:10px 23px;width:258px;}#media-gallery .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal{width:258px;}#media-gallery .jcarousel-skin-default .jcarousel-container-horizontal .jcarousel-clip-horizontal .jcarousel-item-horizontal{margin:0 4px;width:121px !important;}.jcarousel-skin-default .jcarousel-next-horizontal{right:3px;}.jcarousel-skin-default .jcarousel-prev-horizontal{left:3px;}.pane-service-updates{background:none;}.pane-service-updates h2{background:none repeat scroll 0 0 #F8F3E4;border-left:1px solid #BCBCBC;border-radius:5px 5px 0 0;border-right:1px solid #BCBCBC;border-top:1px solid #BCBCBC;margin:0;padding:5px 15px;}.pane-service-updates .view-content{background:none repeat scroll 0 0 #F8F3E4;border-bottom:1px solid #BCBCBC;border-left:1px solid #BCBCBC;border-radius:0 0 5px 5px;border-right:1px solid #BCBCBC;padding:0 15px 15px;}#service-updates .service-update-entry{}#service-updates .service-update-entry .service-date-wrapper{}#service-updates .service-update-entry .service-title{width:260px;}.elevator-escalator-status .status-type{padding-left:20px;}.panels-flexible-row-9-main-row-middle,.panels-flexible-row-2_column-main-row-middle{margin-right:0;}.panels-flexible-region-2_column-right{display:inline-block;float:none;}.mobile-nav .mobile-centered{background-color:#FFFFFF;border-radius:5px 5px 5px 5px;display:table;margin:50px auto;padding:2px;position:relative;width:300px;}.mobile-nav .close-button{background:url("/sites/all/themes/gcrta/css/images/sprited-images.png") repeat scroll -944px -275px transparent;cursor:pointer;font-size:0;height:28px;line-height:0;position:absolute;right:-7px;text-indent:-9999px;top:-14px;width:28px;}#service-updates-block h2 a.rss-icon{display:none;}#plan-a-trip{display:none;}body.front #plan-a-trip{display:inline-block;margin-bottom:10px;margin-top:10px;}.mobile-nav #plan-a-trip{display:block;}body.front #service-updates-block{display:inline-block;}.mobile-nav #service-updates-block{display:block;}.right-col-links{display:inline-block;margin-bottom:10px;}body.front .right-col-links{display:none;}.right-col-links .plan-a-trip-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px;padding:10px;}.right-col-links .service-updates-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px;padding:10px;}.right-col-links .real-time-link{background:none repeat scroll 0 0 #307FE2;border:1px solid #666666;color:#FFFFFF;border-radius:5px 5px 5px 5px;display:inline-block;float:left;margin:0 5px;padding:10px;}.page-schedules .right-col-links .real-time-link{display:none;}.page-service-updates .panels-flexible-region-inside,.page-schedules .panels-flexible-region-inside{padding-right:0;}#schedules-list ul.schedules-tabs,#service-updates-list ul.service-updates-tabs,#quicktabs-schedule_list .item-list .quicktabs-tabs{height:23px;}#schedules-list ul.schedules-tabs li,#service-updates-list ul.service-updates-tabs li,#quicktabs-schedule_list .item-list .quicktabs-tabs li{background:url(//www.riderta.com/sites/all/themes/gcrta/css/images/schedule-tabs-smart.png) no-repeat scroll 0 0 transparent;height:23px;margin:0 1px 0 0;}#schedules-list ul.schedules-tabs li.tab-1.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-1.selected-service-updates-tab{background-position:0 0;width:38px;}#schedules-list ul.schedules-tabs li.tab-1,#service-updates-list ul.service-updates-tabs li.tab-1{background-position:0 -26px;width:38px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first{background-position:0 -26px;width:33px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first a{display:block;width:35px;height:22px;margin:0px;line-height:0;font-size:0;color:transparent;}#quicktabs-schedule_list .item-list .quicktabs-tabs .active{background-position:0 0px;width:33px;height:20px;}#schedules-list ul.schedules-tabs li.tab-2.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-2.selected-service-updates-tab{background-position:-39px 0;width:37px;}#schedules-list ul.schedules-tabs li.tab-2,#service-updates-list ul.service-updates-tabs li.tab-2{background-position:-38px -26px;width:37px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li{background-position:-38px -26px;width:34px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li a{display:block;width:38px;height:22px;margin:0px;line-height:0;font-size:0;color:transparent;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li.active{background-position:-39px 0px;width:33px;height:20px;}#schedules-list ul.schedules-tabs li.tab-3.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-3.selected-service-updates-tab{background-position:-76px 0;width:38px;}#schedules-list ul.schedules-tabs li.tab-3,#service-updates-list ul.service-updates-tabs li.tab-3{background-position:-76px -26px;width:38px;}#schedules-list ul.schedules-tabs li.tab-21.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-21.selected-service-updates-tab{background-position:-76px 0;width:38px;}#schedules-list ul.schedules-tabs li.tab-21,#service-updates-list ul.service-updates-tabs li.tab-21{background-position:-76px -26px;width:38px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li{background-position:-75px -26px;width:34px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li a{display:block;width:34px;height:22px;margin:0px;line-height:0;font-size:0;color:transparent;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li.active{background-position:-76px 0px;width:34px;height:20px;}#schedules-list ul.schedules-tabs li.tab-4.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-4.selected-service-updates-tab{background-position:-149px 0;width:53px;}#schedules-list ul.schedules-tabs li.tab-4,#service-updates-list ul.service-updates-tabs li.tab-4{background-position:-148px -26px;width:53px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li{background-position:-148px -26px;width:49px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li a{display:block;width:52px;height:22px;margin:0px;line-height:0;font-size:0;color:transparent;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li.active{background-position:-148px 0px;width:49px;height:20px}#schedules-list ul.schedules-tabs li.tab-All.selected-schedules-tab,#service-updates-list ul.service-updates-tabs li.tab-All.selected-service-updates-tab{background-position:-202px 0;width:90px;}#schedules-list ul.schedules-tabs li.tab-All,#service-updates-list ul.service-updates-tabs li.tab-All,#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li{background-position:-200px -26px;width:90px;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li a{display:block;width:90px;height:22px;margin:0px;line-height:0;font-size:0;color:transparent;}#quicktabs-schedule_list .item-list .quicktabs-tabs .first+li+li+li+li.active{background-position:-202px 0px;width:90px;height:20px;}.mobile-display-only{display:block;}}/**/
@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name a:visited{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:16px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}/**/
