body{font-family:inherit}@font-face{font-family:'source_sans_problack';src:url('fonts/sourcesanspro-black-webfont.eot');src:url('fonts/sourcesanspro-black-webfont.eot?') format('embedded-opentype'),url('fonts/sourcesanspro-black-webfont.woff2') format('woff2'),url('fonts/sourcesanspro-black-webfont.woff') format('woff'),url('fonts/sourcesanspro-black-webfont.ttf') format('truetype'),url('fonts/sourcesanspro-black-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_probold';src:url('fonts/sourcesanspro-bold-webfont.eot');src:url('fonts/sourcesanspro-bold-webfont.eot?') format('embedded-opentype'),url('fonts/sourcesanspro-bold-webfont.woff2') format('woff2'),url('fonts/sourcesanspro-bold-webfont.woff') format('woff'),url('fonts/sourcesanspro-bold-webfont.ttf') format('truetype'),url('fonts/sourcesanspro-bold-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_proregular';src:url('fonts/sourcesanspro-regular-webfont.eot');src:url('fonts/sourcesanspro-regular-webfont.eot?') format('embedded-opentype'),url('fonts/sourcesanspro-regular-webfont.woff2') format('woff2'),url('fonts/sourcesanspro-regular-webfont.woff') format('woff'),url('fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),url('fonts/sourcesanspro-regular-webfont.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'source_sans_prosemibold';src:url('fonts/sourcesanspro-semibold-webfont.eot');src:url('fonts/sourcesanspro-semibold-webfont.eot?') format('embedded-opentype'),url('fonts/sourcesanspro-semibold-webfont.woff2') format('woff2'),url('fonts/sourcesanspro-semibold-webfont.woff') format('woff'),url('fonts/sourcesanspro-semibold-webfont.ttf') format('truetype'),url('fonts/sourcesanspro-semibold-webfont.svg') format('svg');font-weight:normal;font-style:normal}.nav>li>a{padding:10px 14px}ol,ul{padding-left:40px;list-style:disc}article.widget>ul,.map-key>ul,article.widget>ol,.map-key>ol{padding-left:0;list-style:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="file"],input[type="month"],input[type="number"],input[type="password"],input[type="range"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}input#searchbar{height:35px}body{font-family:"source_sans_proregular",'Source Sans Pro',Arial,Sans Serif;font-size:16px}.lang{font-family:Arial,Sans Serif;font-size:14px}a:hover{text-decoration:none}h1{font-family:"source_sans_problack",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif;text-transform:uppercase}b,strong{font-family:"source_sans_probold",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif}h2,h3{font-family:"source_sans_probold",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif;text-transform:uppercase}div[class*="col-md-"] img.share_button,img.share_button,.social_icons>img{width:20px!important;height:20px!important}div[class*="col-md-"] img.share_button:hover,img.share_button:hover,.social_icons>img:hover{cursor:pointer}.widget h1{font-family:"source_sans_problack","Arial Black","Arial Bold",Arial,Sans Serif;text-transform:uppercase}.widget h2,.widget h3{font-family:"source_sans_probold","Arial Black","Arial Bold",Arial,Sans Serif;text-transform:uppercase}h1{font-size:30px}#survey_link:hover,#connect_link:hover{cursor:pointer}.widget-transportation-challenges header h1,.widget-transportation-solutions header h1,.widget-todays-system header h1,.widget-sound-transit-on-the-record header h1{font-size:30px;color:#343f73}.widget-transportation-solutions .col-md-8 a{color:#edbc47}.f-a-q .panel-heading{overflow:hidden}h2{font-size:22px}.navbar-default li a{font-family:"source_sans_probold",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif;font-size:16px;font-weight:700}.navbar-default li.active a{font-family:"source_sans_prosemibold",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif;font-weight:700;margin-top:1px}#events_wrapper{padding-top:30px}.widget input,.widget textarea,.widget select{margin-bottom:10px}div[class*="col-md-"] img{width:100%}div[class*="col-md-"] .tweet img{width:auto}.widget-events-image,.widget-quizzes-games-image,.widget-videos-image{text-align:center}div[class*="col-md-"] .widget-events-image img,div[class*="col-md-"] .widget-quizzes-games-image img,div[class*="col-md-"] .widget-videos-image img{max-width:50%;margin-top:50px}article.image img{width:100%!important;height:auto!important}#layout-content,html.fluid-layout #layout-footer{padding:0}.orange{background-color:#ea6931}.green{background-color:#37b876}.yellow{background-color:#edbc47}.light_blue{background-color:#15b0c1;color:#fff}.dark_blue{background-color:#343f73;color:#fff}.dark_blue a{color:#fff}.gray{background-color:#e6e7e7}.gray .carousel-caption{color:#333}.dark_gray{background-color:#5a5a5a}#layout-featured{background-color:#5a5a5a}#news_wrapper,#transportation_challenges,#help_us_plan,#videos_wrapper{background-color:#e6e7e7}#news_wrapper .carousel-caption,#transportation_challenges .carousel-caption,#help_us_plan .carousel-caption,#videos_wrapper .carousel-caption{color:#333}#subscribe,#stequals,#sound_transit_on_the_record,#subscribe_for_updates{background-color:#edbc47}#join_wrapper,#transportation_solutions,#twitter{background-color:#15b0c1;color:#fff}#footer,#todays_system_header{background-color:#343f73;color:#fff}#footer a,#todays_system_header a{color:#fff}#events_wrapper{background-color:#37b876}#quizzes_games_wrapper{background-color:#ea6931}.navbar-brand{padding:14px 0 0 0}.navbar-brand img{width:230px}.navbar-default{background-color:#343f73;border-bottom:none}.navbar-default a{text-transform:uppercase}.navbar-default .navbar-brand{color:#fff}i.fa-search{font-size:20px;color:#fff}button#srch,button#tog{background-color:transparent;border:none}#searchbar{width:165px}#search_container{float:right}.carousel .carousel-inner .content-item header:nth-child(odd) h1{margin-top:0}.carousel .carousel-control{opacity:.8}.carousel .carousel-control:hover,.carousel .carousel-control:focus{opacity:1}.carousel .carousel-control .glyphicon-chevron-left,.carousel .carousel-control .glyphicon-chevron-right,.carousel .carousel-control .icon-prev,.carousel .carousel-control .icon-next{position:relative;top:114px;width:40px;height:40px;margin-top:-15px;font-size:25px;background-color:#15b0c1;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;line-height:1.6}.carousel .carousel-indicators .active{margin:0;background-color:#676767}.carousel .carousel-indicators li{margin:0;border:none;background-color:#b3b3b3}.carousel .carousel-indicators{position:relative;bottom:10px;z-index:15;margin-left:0;padding-left:0;list-style:none;text-align:center}.carousel .carousel-inner>.item>img,.carousel .carousel-inner>.item>a>img{width:400px}.carousel .carousel-caption{text-align:left;text-shadow:none}.carousel .carousel-inner .item{padding:0 65px}.carousel .carousel-control{width:2%}.carousel .carousel-control.left,.carousel .carousel-control.right{background-image:none !important;background:none !important;filter:none !important;filter:!important;outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)" !important;-ms-filter:none}.panel-group{margin-top:20px}.panel-group ul{padding:0;list-style-type:none}.panel-group h1{margin:0}.panel-group li{margin-bottom:10px}article.widget-events .carousel .carousel-control .glyphicon-chevron-left,article.widget-events .carousel .carousel-control .glyphicon-chevron-right,article.widget-events .carousel .carousel-control .icon-prev,article.widget-events .carousel .carousel-control .icon-next{background-color:#fff}article.widget-events .carousel-control{color:#37b876}.widget-videos .carousel{margin-top:30px}@media(min-width:1200px){.widget-videos{height:220px}}#quizzes_games_wrapper .carousel .carousel-control .glyphicon-chevron-left,#quizzes_games_wrapper .carousel .carousel-control .glyphicon-chevron-right,#quizzes_games_wrapper .carousel .carousel-control .icon-prev,#quizzes_games_wrapper .carousel .carousel-control .icon-next{background-color:#fff}#quizzes_games_wrapper .carousel-control{color:#ea6931}article.widget-subscribe-for-updates header h1{margin-top:40px;color:#343f73;font-size:30px}article.widget-subscribe-for-updates .col-md-6 button{margin-bottom:30px}.tweetcontent a{color:#fff;text-decoration:underline}article.widget-twitter{padding-top:20px}article.widget-twitter span{font-size:14px}article.widget-twitter span.handle{margin-top:2px}article.widget-twitter .bubble{color:#676767;position:relative;padding:10px 15px 5px 15px;background:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}article.widget-twitter .bubble:after{content:'';position:absolute;border-style:solid;border-width:15px 15px 15px 0;border-color:transparent #fff;display:block;width:0;z-index:1;left:-15px;top:17px}article.widget-twitter .tweet{margin-bottom:20px}article.widget-twitter .tweet .tweet_content{font-size:14px}article.widget-twitter .tweet img{border:4px solid #fff;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.widget-connect,.widget-secondfooterrow{text-align:center}.widget-connect div.icn,.widget-secondfooterrow div.icn{display:inline-block;background:#fff;width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;margin:0 5px}.widget-connect div.icn img:nth-child(1),.widget-secondfooterrow div.icn img:nth-child(1){width:30px;height:30px}.widget-connect div.icn img:nth-child(2),.widget-secondfooterrow div.icn img:nth-child(2){width:30px;height:30px}.widget-connect div.icn img:nth-child(3),.widget-secondfooterrow div.icn img:nth-child(3){width:22px;height:22px}.widget-secondfooterrow{padding-bottom:30px}.widget-secondfooterrow div.lang span{margin-right:20px}.widget-todayssystem .header-wrapper{background-color:#343f73;color:#fff}.widget-JoinTitle h1 span img{width:38px;margin-top:-10px}article.featured-tweet span.username,article.featured-tweet span.hashtag{font-family:"source_sans_probold",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif}#StageNews{cursor:pointer}.social_icons{text-align:right;margin-bottom:15px}article.news{margin-bottom:20px}article.news .seeall{text-transform:uppercase}article.news .cat{text-align:right}article.news .cat img{max-width:80px}article.news .news_category img{margin-bottom:20px}article.news p.date-time-field{color:#15b0c1}article.news>h1{color:#15b0c1}article.news>h1>span{color:#b2b2b2}article.news h1.newsheader{margin-bottom:0}article.news h1.newsheader a{color:#333}h1.inthenews{color:#15b0c1}h1.inthenews>span{color:#b2b2b2}article.event p.date-time-field{color:#15b0c1}article.event>h1{color:#15b0c1}article.event>h1>span{color:#b2b2b2}article.event h1.eventheader{margin-bottom:0}article.event h1.eventheader a{color:#333}.pager>.active>a,.pager>.active>span,.pager>.active>a:hover,.pager>.active>span:hover,.pager>.active>a:focus,.pager>.active>span:focus{color:#fff;font-family:"source_sans_probold",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif;background-color:#b3b3b3;border-color:transparent}.pager>li:first-child>a,.pager>li:first-child>span,.pager>li:last-child>a,.pager>li:last-child>span{margin-left:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.pager>li>a,.pager>li>span{position:relative;float:left;padding:0 7px;line-height:1.42857143;text-decoration:none;color:#343f73;background-color:#fff;border:none;margin-left:0}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:30px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}article.widget-document-features>header h1,article.widget-document-scraping>header h1{color:#343f73}article.document h2{font-size:20px;margin-bottom:2px}article.document a{color:#333;text-decoration:underline}#document_list h2{font-size:20px;margin-bottom:2px}#document_list a{color:#333;text-decoration:underline}.svg_left{width:38%}.svg_right{width:62%}.svg_left,.svg_right{float:left;position:relative;min-height:1px;padding-left:15px;padding-right:15px}#mapContainer{display:none}#mapIntro,#projectListIntro,#mapIntro{display:none}.map-intro h1{font-size:24px;color:#343f73}#interactiveMap{display:block;float:right}#projectList{display:none}#projectList-mode{display:none}#candidateProjectList{display:block}#candidateProjectList-mode{display:block}#projects-mode{display:none}#compareProjectsContainer{display:none}#compareProjectsContainer h3{font-size:16px;margin-top:10px;height:24px}.infobox{top:0;left:0}.infobox h2{font-size:100%}.modal-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}body.modal-open{overflow:hidden}.instructions{background-color:#305a93;color:#fff}.instructions img{margin:10px 0}#map-infobox-body .infobox_content{margin-bottom:10px}#map-instructions-body button.close,#map-infobox button.close{padding:5px 10px}#map-instructions-body button.close span,#map-infobox button.close span{font-size:30px}.infobox_content{margin-top:15px}#panel-corridor-template{display:none}.iconInfoBox{width:30px;height:30px}.iconProjectList{width:20px !important}.keyLine{margin-bottom:5px}.projectType3-Corridor .corridorOption{padding-top:20px}.projectType3-Corridor .projectDetail{padding-top:10px;padding-left:20px}#projects-corridor img.iconProjectList{margin-top:-5px}#projects-corridor .infobox_content{margin:0 0 10px 0}#projects-corridor .panel-body{padding-top:0}.projectDetail{margin:10px 0 10px 0}.projectDetail img.iconInfoBox{width:auto!important;margin-right:10px;height:20px;margin-top:-7px}.projectDetail>h2{display:inline}.projectDetail .infobox_content{margin:10px 0!important}.PDFLink{float:right}.PDFButtons{overflow:auto}.projectDetailsHeader{float:left}.projectDetailsHeader h2{margin-top:15px}.viewDetailsPDF,.compareOptionsPDF{background-color:#ea6931;padding:3px 7px;color:#fff;line-height:38px;margin-left:10px}.viewDetailsPDF:visited,.compareOptionsPDF:visited{text-decoration:none}.viewDetailsPDF:hover,.compareOptionsPDF:hover,.viewDetailsPDF:focus,.compareOptionsPDF:focus{color:#fff;background-color:#2b335d;text-decoration:none}.segmentDetail{clear:both;line-height:30px}.segDetailLink{float:right;line-height:22px;margin-bottom:10px}.compareOptionsPDF{margin-left:0;background-color:#ea6931;text-transform:uppercase}.compareOptionsPDF:visited{background-color:#ea6931}.compareOptionsPDF:hover,.compareOptionsPDF:focus{background-color:#bd5527}#map-infobox-body .panel-heading{padding:0;border-bottom:1px solid transparent;border-top-right-radius:0;border-top-left-radius:0}#map-infobox-body .panel-default>.panel-heading{color:#333;background-color:transparent;border-color:transparent}#map-infobox-body .panel-default{border:none;box-shadow:none}#map-infobox-body .panel{margin-top:20px}#projects-NorthDistrict h2{margin-top:0}#subNav{margin-top:20px;margin-bottom:25px}#subNav h1{color:#343f73;margin-bottom:0}#subNav span{display:inline-block;margin-top:3px}#subNav a{background-color:#343f73;padding:5px 15px;margin-right:3px;font-family:"source_sans_probold","Arial Black","Arial Bold",Arial,Sans Serif;color:#fff;line-height:40px;white-space:nowrap}#subNav a.subnav_active{background-color:#edbc47}#subNav a:hover{background-color:#edbc47}#map_inner_container{margin-top:-400px}#map-key-div{width:230px;height:400px}#languages #map-key-div{height:auto}#key14{font-size:12px}.map-key,.map-key-languages{border:2px solid #5a5a5a;padding:0 15px 15px 15px;font-size:14px}.map-key .map_label,.map-key-languages .map_label{color:#5a5a5a}.map-key h5,.map-key-languages h5{color:#5a5a5a;font-size:15px;margin-bottom:0;font-weight:bold;text-transform:uppercase}.map-key .key_icon img,.map-key-languages .key_icon img,.map-key .key_symbol img,.map-key-languages .key_symbol img{height:25px;width:40px;margin-right:10px;margin-bottom:5px}.map-key #key_symbol_rail img,.map-key-languages #key_symbol_rail img{max-width:20px;max-height:15px;margin-right:10px;margin-left:3px}.map-key #key_symbol_environmental img,.map-key-languages #key_symbol_environmental img{max-width:50px;max-height:25px;margin-right:10px;margin-left:3px}.map-key #key_symbol_new_station img,.map-key-languages #key_symbol_new_station img,.map-key #key_symbol_new_station_parking img,.map-key-languages #key_symbol_new_station_parking img,.map-key #key_symbol_improved_station img,.map-key-languages #key_symbol_improved_station img{max-width:15px;max-height:15px;margin-right:10px;margin-left:5px}.map-key-header{background:#5a5a5a;font-size:18px;font-weight:bold;color:#fff;padding:5px 10px}table#project_stats{margin-top:20px;width:100%;border-collapse:collapse}table#project_stats th,table#project_stats td{padding:3px 10px 3px 10px}table#project_stats_more{margin-top:0;width:100%;border-collapse:collapse}table#project_stats_more th,table#project_stats_more td{padding:3px 10px 3px 10px}table#project_stats_more li.circle-indent{list-style-type:circle;padding-left:15px}h2.panel-title a{display:block}.panel-group .panel{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.panel-heading{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#projects-corridor{margin-bottom:20px}#projects-corridor .panel-heading h2{font-family:"source_sans_proregular",'Source Sans Pro',Arial,Sans Serif;font-size:18px;text-transform:none}#projects-corridor .panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}#projects-corridor .panel{margin-bottom:10px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#projects-corridor .panel-default{border:none}#projects-corridor .panel-default .panel-heading{margin:10px 0;color:#333;background-color:transparent;border-color:transparent}#projects-corridor .panel-heading{padding:0}.panel-default#projects-LightRail{border-color:#ad1e58}.panel-default>.panel-heading#headingLightRail{background-color:#ad1e58;border-color:#ad1e58;color:#fff}.panel-default#projects-CommuterRail{border-color:#37b876}.panel-default>.panel-heading#headingCommuterRail{background-color:#37b876;border-color:#37b876;color:#fff}.panel-default#projects-Bus{border-color:#15b0c1}.panel-default>.panel-heading#headingBus{background-color:#15b0c1;border-color:#15b0c1;color:#fff}.panel-default#projects-BRT{border-color:#ea6931}.panel-default>.panel-heading#headingBRT{background-color:#ea6931;border-color:#ea6931;color:#fff}.panel-default#projects-Other{border-color:#156079}.panel-default>.panel-heading#headingOther{background-color:#156079;border-color:#156079;color:#fff}span.arw img{width:20px}span.plus_minus img{width:19px;position:relative;bottom:2px}.widget-survey #total_container{width:100%;height:100%;position:relative}.widget-survey #img_container,.widget-survey #link_container{width:100%;height:100%;position:absolute;top:0;left:0}.widget-survey #link_container{z-index:10}.widget-survey #link_container a{display:block;width:100%;color:transparent}.link-field-dig-deeper a #book,.link-field-dig-deeper a #dd_text{width:100px}.link-field-dig-deeper a #book{margin-right:10px}.link-field-dig-deeper a .growhover{width:150px;-webkit-transition:width .5s transition:width .5s}.link-field-dig-deeper a #dd_text:hover{width:150px;-webkit-transition:width .5s transition:width .5s}#nearmeContainer{display:none}#nearme-grid #locations{background-color:#febd38;border:none;font-size:16px;color:#000}#nearme-grid #features-container{background-color:#343f73;color:#fff;width:100%;padding:15px;margin-bottom:15px}#nearme-grid #features-container h2{margin-top:0}#nearme-grid #features-container a{color:#fff;text-decoration:underline}#nearme-grid #features-container .videoLink{margin-top:-30px;width:35px;float:right}#nearme-grid #transit-times-container{background-color:#c7d8e0;width:100%;padding:10px}#nearme-grid #transit-times-container h2{margin-top:0}#nearme-grid #transit-times-container .travelTimeHeader{text-transform:uppercase;margin-top:20px}#calculatorForm section{display:none}#calculatorForm h3{text-transform:none;font-size:18px}#calculatorForm .calculator input[type=text],#calculatorForm .calculator input[type=number],#calculatorForm .calculator select{max-width:185px}@media(min-width:1200px){.widget-survey #link_container a#survey_link{height:155px}.widget-survey #link_container a#connect_link{height:100px}.widget-survey .col-md-4 img{max-height:82%;max-width:82%}.widget-subscribe h1{margin-top:40px;margin-bottom:5px}.widget-subscribe img{margin:35px 29px 28px 23px}.widget-s-t-equals .no_pad_right{padding-right:0}.widget-s-t-equals .no_pad_left{padding-left:0;margin-left:-13px}article.widget-twitter .bubble{height:150px}.carousel{height:310px}.carousel-indicators{top:275px;left:58%}.widget-transportation-challenges header h1,.widget-transportation-solutions header h1,.widget-todays-system header h1,.widget-sound-transit-on-the-record header h1{max-width:300px;text-align:right}.widget-transportation-challenges .carousel-inner,.widget-transportation-solutions .carousel-inner,.widget-todays-system .carousel-inner,.widget-sound-transit-on-the-record .carousel-inner{bottom:40px}.widget-transportation-challenges .carousel-inner h1:first-child,.widget-transportation-solutions .carousel-inner h1:first-child,.widget-todays-system .carousel-inner h1:first-child,.widget-sound-transit-on-the-record .carousel-inner h1:first-child{margin-top:0}.widget-transportation-challenges .carousel{height:319px}.widget-transportation-challenges .carousel .carousel-indicators{top:296px}.widget-todays-system .carousel{height:370px}.widget-todays-system .carousel .carousel-indicators{top:340px}.widget-sound-transit-on-the-record .carousel{height:227px}.widget-sound-transit-on-the-record .carousel .carousel-indicators{top:199px}#interactiveMap{max-width:1050px}}@media(max-width:1200px){.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:300px}}@media(min-width:992px) and (max-width:1200px){.widget-survey #link_container a#survey_link{height:121px}.widget-survey #link_container a#connect_link{height:100px}.widget-survey .col-md-4 img{max-height:83%;max-width:83%}.widget-subscribe h1{margin-top:60px;margin-bottom:5px}.widget-subscribe img{margin:47px 31px 28px 23px}.widget-s-t-equals .col-md-8 img{padding-left:34px}.widget-transportation-challenges header h1,.widget-transportation-solutions header h1,.widget-todays-system header h1,.widget-sound-transit-on-the-record header h1{max-width:300px;text-align:right}.widget-transportation-challenges .carousel-inner,.widget-transportation-solutions .carousel-inner,.widget-todays-system .carousel-inner,.widget-sound-transit-on-the-record .carousel-inner{bottom:40px}.widget-transportation-challenges .carousel-inner h1:first-child,.widget-transportation-solutions .carousel-inner h1:first-child,.widget-todays-system .carousel-inner h1:first-child,.widget-sound-transit-on-the-record .carousel-inner h1:first-child{margin-top:0}.widget-transportation-challenges .carousel-inner .content-item .col-md-8,.widget-transportation-solutions .carousel-inner .content-item .col-md-8,.widget-todays-system .carousel-inner .content-item .col-md-8,.widget-sound-transit-on-the-record .carousel-inner .content-item .col-md-8{padding-left:45px}.widget-transportation-challenges .carousel{height:386px}.widget-transportation-challenges .carousel .carousel-indicators{top:395px}.widget-todays-system .carousel{height:416px}.widget-todays-system .carousel .carousel-indicators{top:422px}.widget-sound-transit-on-the-record .carousel{height:171px}.widget-sound-transit-on-the-record .carousel .carousel-indicators{top:180px}article.widget-twitter span.handle{margin-top:2px}article.widget-twitter .bubble{height:179px}.carousel{margin-bottom:40px;height:330px}.carousel-indicators{top:336px;left:56%}#interactiveMap{max-width:800px}}@media(min-width:993px){.widget-todays-system .content-item .col-md-4{text-align:center}.widget-todays-system .content-item .col-md-4 img.icon{max-width:200px}.widget-subscribe-for-updates header h1{font-size:30px}.widget-subscribe-for-updates .col-md-6 h1:first-child{margin-top:0}.widget-JoinTitle h1{margin-top:35px;margin-bottom:5px}.widget-connect{margin:50px 0 10px 0}article.image img{margin-bottom:30px}article.news .seeall{text-align:right}article.news article.image img{margin-bottom:20px}article.news>h1{margin-top:40px;margin-bottom:25px}article.news h1.newsheader{margin-top:0}article.event h1.eventheader{margin-top:0}h1.inthenews{margin-top:40px;margin-bottom:25px}.carousel-indicators{width:40%}.carousel-indicators .active{width:20px;height:20px}.carousel-indicators li{width:20px;height:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}}@media(max-width:992px){.widget-survey .col-md-4{text-align:center}.widget-survey .col-md-4 img{max-height:50%;max-width:50%}.widget-transportation-challenges .content-item .col-md-4,.widget-transportation-solutions .content-item .col-md-4,.widget-todays-system .content-item .col-md-4,.widget-sound-transit-on-the-record .content-item .col-md-4{text-align:center}.widget-transportation-challenges .content-item .col-md-4 img,.widget-transportation-solutions .content-item .col-md-4 img,.widget-todays-system .content-item .col-md-4 img,.widget-sound-transit-on-the-record .content-item .col-md-4 img{max-width:315px}.widget-todays-system .content-item .col-md-4 img.icon{max-width:150px}button.navbar-toggle{max-height:34px}.navbar-brand{padding:14px 0 0 0}.navbar-brand img{width:150px;max-height:13px}.map-key{border:none;padding:0}.mobile-hide{display:none}.widget-connect{margin:40px 0 0 0}article.widget-twitter .bubble,article.widget-twitter span.ago{margin-left:20px}article.widget-twitter .tweet_container{margin-bottom:20px}.seeall{text-align:left}article.news .cat{text-align:left}article.news .col-xs-2{padding-left:15px;padding-right:0}article.news .news_category img{margin-bottom:0;margin-top:20px}.carousel-inner{}.carousel{min-height:330px}.carousel .carousel-indicators{margin-top:30px;margin-left:-30%}.carousel-indicators .active{width:35px;height:35px}.carousel-indicators li{width:35px;height:35px;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px}.carousel .carousel-inner .item{padding:0 0 30px 0}.carousel-control{display:none}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:250px}.carousel-inner .item{padding:0 70px}.carousel-indicators{width:60%}}@media(min-width:768px) and (max-width:992px){.widget-survey #link_container a#survey_link{height:146px}.widget-survey #link_container a#connect_link{height:100px}.widget-subscribe h1{margin-top:20px;margin-bottom:5px}.widget-subscribe img{margin:15px 0 20px 0}.carousel-inner .content-item img{max-height:100%}.nav>li>a{padding:10px 10px}}@media(min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-18px}.carousel-caption{left:50%;right:10%;padding-bottom:30px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#edbc47}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#edbc47;background-color:transparent}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-nav{float:right}}@media(max-width:768px){img{max-height:1200px}#interactiveMap{max-height:1200px}#take_the_survey{max-height:500px}.navbar-toggle{margin-right:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background-color:#e6e7e7}.navbar-default .navbar-toggle .icon-bar{background-color:#343f73}html.fixed-nav.fluid-layout #layout-navigation{padding:0}article.widget-twitter .bubble,article.widget-twitter span.ago{margin-left:50px}.widget-subscribe img{margin-top:20px}.widget-join-image img{margin-top:20px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:transparent;color:#edbc47}.navbar-default .navbar-nav>li>a{color:#fff}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#edbc47}#search_container{width:100%}.carousel{min-height:300px}.carousel-inner>.item>img,.carousel-inner>.item>a>img{width:100%}.carousel-inner .item{padding:0 45px}}@media(max-width:550px){.widget-subscribe img{min-width:100px}.widget-join-image img{min-width:100px}.carousel .carousel-indicators{margin-top:30px;margin-left:-30%}.carousel-indicators .active{width:25px;height:25px}.carousel-indicators li{width:25px;height:25px;-moz-border-radius:25px;-webkit-border-radius:35px;border-radius:25px}.carousel{min-height:366px}.carousel-inner .item{padding:0 45px}}@media(max-width:390px){.widget-subscribe img{min-width:67px}.widget-join-image img{min-width:67px}article.widget-transportation-challenges header,article.widget-transportation-solutions header{padding-left:15px}#transportation_challenges>.container,#transportation_solutions>.container{padding:0}#transportation_challenges>.container .col-md-8,#transportation_solutions>.container .col-md-8{padding:0 30px}article.widget-twitter .bubble,article.widget-twitter span.ago{margin-left:90px}article.widget-twitter .bubble{margin-top:-57px}article.widget-twitter span.ago{margin-top:-57px}article.widget-twitter span.handle.pull-right{float:left!important;margin-left:90px}}#doc-sort-button-container{overflow:hidden}.doc-sort-button{display:block;background:gray;float:left;color:#000;margin-right:10px;padding:7px;text-transform:uppercase;font-weight:bold;margin-bottom:10px}a.disabled{opacity:.7;pointer-events:none;cursor:default}label{font-weight:normal;font-family:"source_sans_problack",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif}#cost_calculator{padding:25px 15px;background-color:#f5f5f5;border:1px solid #e8e8e8;margin:30px 0;clear:both}#cost_calculator button{background-color:#37b876;color:#fff;border-radius:0;border:none;margin-bottom:10px}#cost_calculator .firstcol,#cost_calculator .result{text-align:center}#cost_calculator .result{color:#343f73;font-family:"source_sans_problack",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif;font-size:16px;text-transform:uppercase;margin-top:10px}#cost_calculator .result .resultbox{background-color:#15b0c1;color:#fff;font-size:20px;padding:3px 25px 0 25px}#cost_calculator .adjustments{border:2px solid #343f73;padding:20px;max-width:325px}#cost_calculator img{margin-bottom:20px}#cost_calculator.carousel{height:auto}#cost_calculator.carousel .carousel-indicators{top:20px}#cost_calculator h2{margin-top:0;color:#343f73;font-family:"source_sans_problack",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif}#cost_calculator span.step1{color:#343f73;font-family:"source_sans_problack",'Source Sans Pro',"Arial Black","Arial Bold",Arial,Sans Serif;font-size:22px}#cost_calculator ul{border-left:2px solid #343f73}#cost_calculator input[type="color"],#cost_calculator input[type="date"],#cost_calculator input[type="datetime"],#cost_calculator input[type="datetime-local"],#cost_calculator input[type="email"],#cost_calculator input[type="file"],#cost_calculator input[type="month"],#cost_calculator input[type="number"],#cost_calculator input[type="password"],#cost_calculator input[type="range"],#cost_calculator input[type="search"],#cost_calculator input[type="tel"],#cost_calculator input[type="text"],#cost_calculator input[type="time"],#cost_calculator input[type="url"],#cost_calculator input[type="week"],#cost_calculator select,#cost_calculator textarea{border:2px solid #ccc}#cost_calculator #page5 p{font-size:14px;margin-top:20px}@media(max-width:767px){#cost_calculator img{max-width:150px}.firstcol{display:none}}@media(max-width:500px){#cost_calculator .result .resultbox{padding:3px 10px 0 10px;font-size:16px}#cost_calculator h2{font-size:16px}#cost_calculator ul{margin-top:20px;padding-left:25px;font-size:14px}}