.no-bullet{list-style:none;}.nowrap{white-space:nowrap;}.bullet li{list-style:inside disc;}h1{font-size:20px;line-height:1.1;color:#aa3322;}h4{font-weight:700;}h3{line-height:1;}h3 a{color:#333;}h3 a:hover{color:#27A;}a{text-decoration:none;color:#27A;}a:hover{text-decoration:underline;color:#333;}.clear{height:auto;}dt{margin:0;}dd{margin:0 0 20px;}.560-illustration {
  display: block;
  margin: 0 auto;
}.site-content .entry-content blockquote,.site-content .comment-content blockquote,#tinymce blockquote{background-color:#f1f5f7;margin:20px 0;}.photo-left,.photo-right,.photo-center{border-bottom:2px solid #666;color:#999;margin-bottom:20px;padding-bottom:10px;}.photo-left img,.photo-right img,.photo-center img{display:block;margin-bottom:5px;}#home-tagline,#controls{display:none;}#page{margin-top:0;}.site-content{margin:0 auto;width:92%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.site-content .page-header,.site-content .entry-header{margin:0;}.site-content .page-title,.site-content .entry-title{margin:10px 0 5px;}.site-content .store h2,.site-content h3{color:inherit;font-weight:700;}.site-content article{padding:0;}.site-content.560-illustration {
  display: block;
  margin: 0 auto;
}.pagecol{width:100%;}.menu-main_menu-container{float:left;width:100%;border-bottom:1px solid #f1f5f7;}.site-branding{background:#18498c url('https://streetcar.org/wp-content/uploads/logo/site-logo-300x130-m-blue.png') no-repeat center center;min-height:120px;}#home-link{display:block;min-height:inherit;width:100%;}.site-header .menu-toggle:hover{background-color:#494;}.sf-menu{background-color:#c0d3dc;width:100%;}.sf-menu li:hover,.sf-menu li.sfHover{background-color:#45ab82;}.sf-menu li{background-color:#63c09b;}.col{margin-bottom:10px;}.recent-home-posts h2{border-bottom:2px solid #EEE;}.page-banner{padding:30px 30px 30px 45px;}.cablecar .page-banner,.streetcar .page-banner{margin:0 -4.5% 15px;}.cablecar .page-header,.streetcar .page-header{border:none;margin:0 0 15px 0;color:#aa3322;}.cablecar .subcat-cat,.streetcar .subcat-cat{font-size:20px;font-weight:bold;}.cablecar .page-banner{background-color:#772e28;color:#FFF;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3c1817),color-stop(15px,#772e28));background-image:-webkit-linear-gradient(top,#3c1817 0%,#772e28 15px);background-image:-moz-linear-gradient(top,#3c1817 0%,#772e28 15px);background-image:-o-linear-gradient(top,#3c1817 0%,#772e28 15px);background-image:-ms-linear-gradient(top,#3c1817 0%,#772e28 15px);background-image:linear-gradient(top bottom,#3c1817 0%,#772e28 15px);background-clip:border-box;-pie-background:linear-gradient(top,#3c1817,#772e28);behavior:url("../css/PIE.htc");filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from',endColorstr='@to',GradientType=0);}.streetcar .page-banner{background-color:#75890c;color:#FFF;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3f5b2c),color-stop(15px,#75890c));background-image:-webkit-linear-gradient(top,#3f5b2c 0%,#75890c 15px);background-image:-moz-linear-gradient(top,#3f5b2c 0%,#75890c 15px);background-image:-o-linear-gradient(top,#3f5b2c 0%,#75890c 15px);background-image:-ms-linear-gradient(top,#3f5b2c 0%,#75890c 15px);background-image:linear-gradient(top bottom,#3f5b2c 0%,#75890c 15px);background-clip:border-box;-pie-background:linear-gradient(top,#3f5b2c,#75890c);behavior:url("../css/PIE.htc");filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from',endColorstr='@to',GradientType=0);}.capsule-wrapper{margin:0 auto 20px;width:100%;}.capsule{padding:25px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.capsule .img-cat,.capsule .title-cat{color:#666;display:block;}.capsule .number-cat{color:#999;font:12px/18px;}#closing-text{float:left;width:100%;}#car-name{margin-top:20px;}#streetcar_side,#secondary{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;background-color:#f1f5f7;color:#666;font-size:12px;padding:25px 40px 40px;border-top:2px solid #666;margin:0 0 25px;width:100%;}#streetcar_side p,.widget-area p,.widget-title{font-size:13px;line-height:1.3;}.widget-title{margin-bottom:5px;}#crp_related{display:none;}#home-emphasis{text-align:left;}#home-emphasis h3 a,#home-posts h3 a{color:#aa3322;}.home #site-badges .store-prod{text-align:center;}.archive .entry-meta{display:none;}.single .byline,.group-blog .byline{display:none;}.store-grid{margin:0 0 20px;}.store-grid .store-prod{margin:0;list-style:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;vertical-align:top;text-align:center;padding:10px;}.store-grid .store-thumbnail{width:120px;height:150px;display:block;margin:0 auto;background-color:#AAA;}.store-grid .woo-thumbnail{display:block;}.store-grid .woo-thumbnail h3{margin-top:0;text-align:left;}.store-grid .woo-thumbnail .price{display:block;margin:5px 0;font-weight:bold;}.store-grid .store-prod,.store-grid .mobile1{width:100%;}.woocommerce-page img{margin-bottom:5px;}.woocommerce-page .woocommerce-ordering{display:block;text-align:center;float:none;clear:both;}#dark-features{background-color:#111;}.ui-tabs .ui-tabs-nav{background-color:#333;margin:0;padding:15px 0 25px;}.ui-tabs .ui-state-default{display:inline-block;text-align:center;width:33%;margin-bottom:10px;}.ui-tabs .ui-tabs-panel{padding-top:30px;position:relative;}ul.product li{list-style:none;display:inline-block;}.membership{margin:10px 0 20px;}.membership a,.membership a:hover{color:#27A!important;font-weight:700;text-decoration:underline;}.next-muni{padding:2px 5px!important;margin-left:10px;}@media only screen and (min-width: 600px) {body{background-color:#CCC;}ol.vast li,ul.vast li{margin-bottom:20px;}.unset{color:lawngreen!important;font-size:150%;outline:2px solid yellowgreen;}#controls .current-menu-item a{font-weight:700;color:#333;background-color:transparent;}#jumplinks{margin-bottom:30px;margin-left:15px;}.photo-center,.photo-left,.photo-right{font-family:"Arial",Arial,sans-serif;border:none;font-size:12px;line-height:1.4;color:#AAA;padding-bottom:0;margin-bottom:0;}.photo-left{float:left;padding:10px;margin-right:20px;text-align:left;}.photo-right{float:right;padding:10px;margin-left:20px;text-align:right;}.photo-center{text-align:center!important;}.photo-180{width:180px;}.photo-200,.photo-small{width:200px;}.photo-240{width:240px;}.photo-280,.photo-medium{width:280px;}.photo-300{width:300px;}.photo-400{width:400px;}.photo-540{width:540px;}.photo-wide{width:100%;}button,input[type="button"],input[type="reset"],input[type="submit"],.button,.product a.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #content a.button,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #page input#submit.alt,.woocommerce-page #page input.button.alt .woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt{background-color:#f2e19f;color:#FFF;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5be34),color-stop(90%,#f2e19f));background-image:-webkit-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:-moz-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:-o-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:-ms-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:linear-gradient(top bottom,#f5be34 0%,#f2e19f 90%);background-clip:border-box;-pie-background:linear-gradient(top,#f5be34,#f2e19f);behavior:url("../css/PIE.htc");filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from',endColorstr='@to',GradientType=0);-moz-transition-duration:3s;-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:white;display:inline-block;padding:10px 22px;font-family:verdana,sans-serif;font-weight:normal;text-decoration:none;text-shadow:none;}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,.button:hover,.product a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #content a.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #content input.button.alt:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page #page input#submit.alt:hover,.woocommerce-page #page input.button.alt .woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #content input.button.alt:hover{background-color:#e3c15b;color:#FFF;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eddf82),color-stop(50%,#e3c15b));background-image:-webkit-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:-moz-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:-o-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:-ms-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:linear-gradient(top bottom,#eddf82 0%,#e3c15b 50%);background-clip:border-box;-pie-background:linear-gradient(top,#eddf82,#e3c15b);behavior:url("../css/PIE.htc");filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from',endColorstr='@to',GradientType=0);color:white;}button:visited,input[type="button"]:visited,input[type="reset"]:visited,input[type="submit"]:visited,.button:visited,.product a.button:visited,.woocommerce a.button.alt:visited,.woocommerce button.button.alt:visited,.woocommerce input.button.alt:visited,.woocommerce #content a.button:visited,.woocommerce #respond input#submit.alt:visited,.woocommerce #content input.button.alt:visited,.woocommerce-page a.button.alt:visited,.woocommerce-page button.button.alt:visited,.woocommerce-page input.button.alt:visited,.woocommerce-page #page input#submit.alt:visited,.woocommerce-page #page input.button.alt .woocommerce-page #respond input#submit.alt:visited,.woocommerce-page #content input.button.alt:visited{color:#FFF;}a.gold,.product a.gold{background-color:#f2e19f;color:#FFF;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5be34),color-stop(90%,#f2e19f));background-image:-webkit-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:-moz-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:-o-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:-ms-linear-gradient(top,#f5be34 0%,#f2e19f 90%);background-image:linear-gradient(top bottom,#f5be34 0%,#f2e19f 90%);background-clip:border-box;-pie-background:linear-gradient(top,#f5be34,#f2e19f);behavior:url("../css/PIE.htc");filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from',endColorstr='@to',GradientType=0);-moz-transition-duration:3s;-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:white;display:inline-block;padding:10px 22px;font-family:verdana,sans-serif;font-weight:normal;text-decoration:none;text-shadow:none;}a.gold:hover,.product a.gold:hover{background-color:#e3c15b;color:#FFF;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eddf82),color-stop(50%,#e3c15b));background-image:-webkit-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:-moz-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:-o-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:-ms-linear-gradient(top,#eddf82 0%,#e3c15b 50%);background-image:linear-gradient(top bottom,#eddf82 0%,#e3c15b 50%);background-clip:border-box;-pie-background:linear-gradient(top,#eddf82,#e3c15b);behavior:url("../css/PIE.htc");filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@from',endColorstr='@to',GradientType=0);color:white;}a.gold:visited,.product a.gold:visited{color:#FFF;}a.large,.product a.large{font-size:18px;line-height:1;padding:12px 28px 16px;}.site-branding{background:#18498c url('https://streetcar.org/wp-content/uploads/logo/site-logo-600x130-t-blue.png') no-repeat left center;}.site-footer a{color:#333;}footer#colophon{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666;background-color:transparent;}.site-content{width:96%;}.site-content article{padding:40px 0 0;}.site-content .page-header{border-bottom:1px solid #c0d3dc;}#nextprev-links .prev-link{outline:1px solid green;padding-left:30px;}#nextprev-links .next-link{outline:1px solid gold;padding-right:30px;}.home #site-badges .store-prod{margin:0;padding:0;}.home #site-badges .store-grid.three{width:100%;}.home #site-badges .store-grid.three .store-prod{width:32.7%;}#home-posts p{font-family:georgia,"times new roman",serif;font-size:15px;line-height:1.5;}#home-posts h2.recent-home-posts{font-style:italic;font-family:Arial,Arial,sans-serif;font-size:16px;}.cablecar .page-banner{margin:0 -1.5% 20px -3%;}.streetcar .page-banner{margin:0 -2.1% 20px;}.capsule{display:inline-block;vertical-align:top;width:32.5%;padding:10px;}.post-type-archive-sfmsr_streetcars .subcat-cat{margin-top:15px;}.entry-content a{font-weight:normal;}.entry-content,.entry-content p{font-family:georgia,"times new roman",serif;font-size:16px;line-height:1.5;}.entry-content h3{font-size:18px;}.entry-content .entry-thumbnail{float:none;margin:0;}.entry-content .entry-excerpt{float:none;width:100%;}#streetcar_side,#secondary,#streetcar_side p,#secondary p{font-family:Helvetica,Arial,sans-serif;}#nav-below{width:100%;}.post-left,.post-right{width:240px;}.post-left .nav-next,.post-right .nav-next,.post-left .nav-previous,.post-right .nav-previous{width:100%;float:none;}.post-left{float:left;text-align:left;}.post-right{float:right;text-align:right;}#crp_related{display:block;}#car-name{float:left;width:100%;clear:both;}#car-name .sc-title{float:left;margin-left:15px;width:74%;}#car-name .sc-title h2.entry-title{margin:15px 0 0;font-size:20px;line-height:1;}#car-name .sc-title .sc-subtitle{color:#888;}#car-name .sc-number{position:relative;float:left;margin:0 0 30px -3%;padding:5px 15px 5px 50px;background-color:#003e7e;color:#FFF;}#car-name .sc-units{position:absolute;left:20px;top:15px;}#car-name .sc-id{font-size:36px;}#car-name .entry-content{padding-right:10px;}.store-grid .store-prod{margin-bottom:20px;text-align:left;}.store-grid.mobile2 .store-prod{width:49.5%;}.store-grid.mobile3 .store-prod{width:32.94%;}.store-grid.mobile4 .store-prod{width:23.9%;}.store-grid.small .store-thumbnail{width:50px;height:80px;}.store-grid.pancakes .store-prod{padding:20px 0!important;}.store-grid.pancakes .woo-thumbnail{display:block;float:left;padding-right:3%;text-align:left;width:26%;}.store-grid.pancakes .woo-thumbnail h3{margin-top:6px;}.store-grid.pancakes .woo-content{float:left;width:66%;}.store-prod .store-grid li{margin-right:10px;}.store-prod .store-grid h2{border:none;}.variations label{font-weight:bold;}h3.sfmsr-store-title{font-size:16px;color:#aa3322;margin-bottom:10px;}.page-template-page-fline-live-full-php #primary{width:100%;}.woocommerce-page #primary{width:100%;}.woocommerce-page.single-product #primary,.woocommerce-page.term-store-membership #primary{width:70%;}.woocommerce-page #featured-items h3{text-align:center;height:28px;}.woocommerce-page .woocommerce-ordering{display:inline;float:right;clear:none;text-align:left;}.woocommerce-page h2{font-size:20px;margin-bottom:15px;border-bottom:1px solid #c0d3dc;}.woocommerce-page.term-1-store-trolley-tours #primary{padding-top:20px;}.woocommerce-page.term-1-store-trolley-tours #primary .trip{padding-bottom:30px;}.woocommerce-page .woo-content .price{font-family:"Arial",Arial,sans-serif;font-weight:bold;}.woocommerce-page select,.woocommerce-page .woocommerce-ordering select{padding:3px 0;}.in-service{width:25px;}.in-service img{height:10px;width:10px;}#main_travel{margin-bottom:30px;}.ui-tabs .ui-state-default{width:24%;}}@media only screen and (min-width: 946px) {.site-branding{background:#18498c url('https://streetcar.org/wp-content/uploads/logo/site-logo-1080x130-d-blue.png') no-repeat center center;background-size:100%;}.site-content .entry-content th,.site-content .comment-content th,#tinymce th,.site-content .entry-content td,.site-content .comment-content td,#tinymce td{padding:20px 8px;}#menu-main_menu.sf-menu{width:87%;margin-left:13%;}.sf-menu{background-color:#FFF;}.sf-menu a{color:#444!important;}.sf-menu>li{border-right:1px solid #f1f5f7;background-color:#FFF;}.sf-menu li:hover,.sf-menu li.sfHover{background-color:#dee8ec!important;}.sf-menu .current_page_item a,.sf-menu .current-menu-parent a,.sf-menu .current-post-parent a,.sf-menu .current-post-ancestor a,.sf-menu .current-menu-ancestor a,.sf-menu .current-menu-item a{background-color:#c0d3dc!important;}.sf-menu .sub-menu .menu-item{background-color:white;}#page{border-radius:8px;margin:15px auto 40px;}.site-content .page-title,.site-content .entry-title{font-size:24px;line-height:30px;}.site-content article{padding:20px 0 40px;}#primary.cablecar article,#primary.streetcar article{padding-right:10px;}#controls,#page,#colophon{max-width:920px;margin:0 auto;}#controls{height:40px;margin-top:12px;position:relative;}#controls #controls_menu{width:71%;}#controls #search_container{width:28%;position:absolute;top:-5px;right:0;text-align:right;}#controls #search_container fieldset{display:inline;}#controls #search{position:relative;top:-5px;}#controls #search_btn{height:18px;}a{color:#27a;text-decoration:none;}a:visited{color:brown;}#controls{display:block;}#controls .menu{font-size:12px;margin:0;text-align:right;}#controls .menu li{display:inline-block;padding:0 6px;}#primary{position:relative;}#streetcar_side{position:absolute;right:-271px;top:0;}#streetcar_side,#secondary{border:none;margin:0 -2.1% 25px;width:276px;}#primary.streetcar.cat-page{float:none;width:100%;}#primary.cat-page h3.subcat-cat{color:#772e28;margin-top:100px;}.cablecar .page-header,.streetcar .page-header{color:#a32;border:none;}.capsule-wrapper{float:left;margin-bottom:50px;}.capsule{letter-spacing:-1px;}.capsule .title-cat{margin-top:4px;font-family:Helvetica,Arial,sans-serif;}.capsule .number-cat{color:#555;font-weight:bold;}.capsule a,.capsule .status-cat{color:#666;}.home #site-badges .store-grid.three{width:100%;}.home #site-badges .store-grid.three .store-prod{width:32.9%;}#home-emphasis h3,#home-emphasis .home-title{font-size:18px;line-height:1.3;margin:15px 0 10px;}#home-posts{width:70%;float:left;}#home-widget{width:70%;}#site-badges{margin-top:20px;}.ui-tabs .ui-state-default{width:12.3%;}#tabs-1:before{left:5%;}#tabs-2:before{left:17%;}#tabs-3:before{left:30%;}#tabs-4:before{left:42%;}#tabs-5:before{left:54.5%;}#tabs-6:before{left:67%;}#tabs-7:before{left:79%;}#tabs-8:before{left:91%;}.store-grid.two .store-prod{width:48.5%;}.store-grid.three .store-prod{width:32.94%;}.store-grid.four .store-prod{width:23.9%;}.store-grid.five .store-prod{width:19.5%;}.store-grid.six .store-prod{width:16.1%;}.store-grid.eight .store-prod{width:12.49%;}.store-grid.pancakes .store-prod{padding:20px 0!important;}.store-grid.pancakes .woo-thumbnail{width:20%;}.store-grid.pancakes .woo-content{width:75%;}}