body.widemap{min-width:960px;width:100%}.widemap .pypage #footer .root-container,.pypage #footer{min-width:940px}.widemap #places-map{width:100%;height:276px;min-height:75px;min-width:940px;background-color:#eee;border-bottom:1px solid #ccc;margin-bottom:24px}.widemap #places-map-wrap{height:277px;min-height:76px}.widemap #address-bar{-webkit-box-shadow:0 2px 2px 0 rgba(55,55,55,0.1) inset,0 6px 6px 0 rgba(38,38,38,0.2);-moz-box-shadow:0 2px 2px 0 rgba(55,55,55,0.1) inset,0 6px 6px 0 rgba(38,38,38,0.2);box-shadow:0 2px 2px 0 rgba(55,55,55,0.1) inset,0 6px 6px 0 rgba(38,38,38,0.2)}.widemap #nearby-apts-bar-scroll{width:530px;margin-left:33px}.widemap #nearby-apts-bar-scroll>div>div{width:530px}.widemap #horizontal-bar .listing:last-child{display:none}.widemap #horizontal-bar .listing{margin-right:10px}.widemap #horizontal-bar .apt-image-wrap,.widemap #horizontal-bar .apt-image-wrap>div{height:65px}.widemap #horizontal-bar .listing img{visibility:visible}.mini-column{float:left;width:270px;margin-bottom:20px;margin-right:8px}.mini-column:last-child{margin-right:0}.mini-column table{width:95%;margin-bottom:20px}.mini-column .transit-table{width:145px;table-layout:fixed}.mini-column .transit-table td{overflow:hidden;white-space:nowrap;font-size:13px;line-height:16px}.mini-column .transit-table td.route{width:80px;text-overflow:ellipsis;padding-left:17px}.mini-column .transit-table td.dist{width:40px;text-align:right}.mini-column .transit-table td.route{background:url("//cdn2.walk.sc/2/images/icons/transit/bus.png") no-repeat scroll 2px 2px transparent}.mini-column .transit-table td.route.rail{background:url("//cdn2.walk.sc/2/images/icons/transit/rail.png") no-repeat scroll 2px 2px transparent}.place-list .place-list-item{position:relative;width:100%;height:245px;border:1px solid #ccc;margin-bottom:20px}.place-list h3.name a,.place-list h3.distance a{color:#fff;font-weight:bold;text-shadow:1px 1px 0 rgba(0,0,0,0.3);font:14px "Open Sans",Helvetica,Arial,sans-serif;font-weight:bold;display:block}.place-list h3.name a:hover,.place-list h3.distance a:hover{color:#fff}.place-list h3.name a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;position:absolute;top:10px;left:10px;width:217px;height:50px;margin:0;padding:2px 0 2px 8px;background:-moz-linear-gradient(top,rgba(34,34,34,0.65) 0,rgba(34,34,34,0.4) 45%,rgba(34,34,34,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(34,34,34,0.65)),color-stop(45%,rgba(34,34,34,0.4)),color-stop(100%,rgba(34,34,34,0)));background:-webkit-linear-gradient(top,rgba(34,34,34,0.65) 0,rgba(34,34,34,0.4) 45%,rgba(34,34,34,0) 100%);background:-o-linear-gradient(top,rgba(34,34,34,0.65) 0,rgba(34,34,34,0.4) 45%,rgba(34,34,34,0) 100%);background:-ms-linear-gradient(top,rgba(34,34,34,0.65) 0,rgba(34,34,34,0.4) 45%,rgba(34,34,34,0) 100%);background:linear-gradient(top,rgba(34,34,34,0.65) 0,rgba(34,34,34,0.4) 45%,rgba(34,34,34,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6222222',endColorstr='#00222222',GradientType=0)}.place-list h3.distance a{display:none}.place-list .name .rank{font:bold 12px/25px "trebuchet ms",Geneva,Arial,Helvetica,sans-serif}.place-list .name .rank{position:absolute;top:-5px;left:-5px;width:25px;background:url("//cdn2.walk.sc/2/images/rankings/rank-badge.png") 0 0 no-repeat scroll;text-align:center;color:#3b5998}.place-list div.grade-btm{width:225px;height:30px;position:absolute;bottom:10px;left:10px;z-index:5;padding:9px 0 2px 0}.place-list .feat-thumb-wrap{position:absolute;top:10px;left:10px}.place-list .feat-thumb-wrap,.place-list .feat-thumb-wrap img{width:225px;height:225px}.place-list .neighborhood a,.place-list .address a{font-weight:bold;color:#fff;padding-left:8px;display:block;width:210px;color:#fff;text-decoration:none;font-weight:bold}.place-list .num-likes{position:absolute;top:23px;left:390px}.place-list .num-likes.problem{left:424px}.place-list .num-likes .icon{display:none}.place-list .b-btn,.place-list .b-btn:link{position:absolute;top:10px;left:244px;z-index:10;font-size:14px;height:28px;line-height:26px;margin:0 3px 0 0;padding:5px 10px}.place-list.grid .place-list-item{position:relative;width:275px;height:275px;border:0;overflow:hidden;float:left;margin:10px 21px 10px 3px;-webkit-box-shadow:1px 1px 4px 0 rgba(50,50,50,0.4);-moz-box-shadow:1px 1px 4px 0 rgba(50,50,50,0.4);box-shadow:1px 1px 4px 0 rgba(50,50,50,0.4)}.place-list.grid .place-list-item.even{margin-right:0}.place-list.grid.show-distance h3.name a{width:182px;padding-right:85px}.place-list.grid h3.name a{width:267px;top:0;left:0}.place-list.grid.show-distance h3.distance a{display:block;position:absolute;top:-6px;right:0;padding:2px 8px 2px 0}.place-list.grid div.grade-btm,.place-list.grid .num-likes,.place-list.grid span.arrow{display:none}.place-list.grid .feat-thumb-wrap{top:0;left:0}.place-list.grid .feat-thumb-wrap,.place-list.grid .feat-thumb-wrap img{width:275px;height:275px}.place-list.grid .actions,.simple-place .actions{transition:opacity .2s linear;-moz-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;position:absolute;top:25px;left:8px;z-index:10;opacity:0}.place-list.grid .place-list-item:hover .actions,.simple-place:hover .actions{opacity:1}.place-list.grid .b-btn,.place-list.grid .b-btn:link{padding:1px 10px 0 4px;position:static;float:left;margin:0 10px 4px 0;font-size:12px}.place-list .b-btn.scalar-link{display:none}.place-list.grid .b-btn.scalar-link,.place-list.grid .b-btn.scalar-link:link{display:inline-block;padding-left:10px;margin-right:0}.place-list.grid .profile{position:absolute;top:auto;bottom:0;left:0;z-index:10;-webkit-box-shadow:0 0 2px 1px rgba(255,255,255,0.3);box-shadow:0 0 2px 1px rgba(255,255,255,0.3)}.place-list.grid div.comment{height:43px;left:0;position:absolute;top:232px;width:275px;padding:0;z-index:5;background:#363636;background-color:rgba(0,0,0,0.45)}.place-list.grid div.comment .square-quote{padding:0;margin:0;background-color:transparent}.place-list.grid div.comment p{background-color:transparent;height:34px;display:block;color:#fff;margin:3px 5px 4px 55px;padding:0;overflow:hidden}.place-list.grid .comment a{color:#fff}.place-list.grid a.place-list-placeholder{display:block;width:275px;height:275px;background:url("//cdn2.walk.sc/2/images/placeholder-275.jpg") 0 0 no-repeat}.card .place .square-quote{margin-left:64px;min-height:30px;padding-bottom:20px}.card .place .square-quote.with-image{min-height:68px}.card .square-quote p{overflow:hidden}.card .square-quote a.float-right img{width:50px;height:50px;margin:5px 3px 10px 10px;box-shadow:1px 1px 3px 0 rgba(50,50,50,0.4)}.card .place form .square-quote{padding-bottom:0}body.place-view .read-more,body.place-view .read-less{margin:0;height:20px}body.place-view div.comment{min-height:50px;margin-bottom:10px;position:relative}.place-view #list-card,.list-view #place-card,.place-view .hide-on-place-view{display:none}.list-view .back-nav .current,.place-view .back-nav .previous{display:none}.place-view .square-quote:hover .comment-footer{opacity:1;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}div.root-container .content-main.overmap{margin:-30px 0 0 10px;width:580px}div.root-container .content-main.overmap.no-card{margin-top:35px}div.root-container .content-main.overmap.no-card div.card{display:none}.overmap div.card{z-index:100;padding:0;background-color:#fff;border:2px solid #acf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative;margin-bottom:16px;-webkit-box-shadow:2px 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:3px 3px 3px rgba(0,0,0,0.1);box-shadow:3px 3px 3px rgba(0,0,0,0.1)}.card h1,h1.shadow-treb{font-family:"trebuchet ms",Geneva,Helvetica,Arial,sans-serif;font-size:18px;color:#444;text-shadow:1px 2px 0 #fff}h1.shadow-treb.large{font-size:22px;font-weight:normal}.card h5{font-weight:normal;font-size:13px;color:#666;line-height:18px}.card h3,.card h3 a{font:bold 14px/1.231 "Open Sans",Helvetica,Arial,sans-serif;color:#444}.comment-footer{width:188px;height:14px;font-size:11px;color:#777;position:absolute;bottom:4px;left:10px;opacity:0}.comment-footer a,.comment-footer a:visited{color:#79a2df;font-weight:normal;text-decoration:none}.comment-footer a:hover{color:#284a7e;text-decoration:underline}.comment-footer .block{float:left;margin-right:2px}.comment-footer .divider{color:#bbb;margin-right:0}.comment-footer .timesince{margin:0 0 0 4px;width:78px}.comment-footer a.report{margin-left:2px}.comment-footer .like-count{position:absolute;bottom:0;right:0}.inline-comment-form .curate-confirm{margin:5px 0 5px 66px}.place-list div.comment{position:absolute;top:40px;left:304px;width:256px;line-height:1.5;min-height:30px;padding:16px 10px;overflow:hidden}.place-list .comment .square-quote{min-height:30px;margin-bottom:4px}.place-list .comment .square-quote p{max-height:146px;overflow:hidden;padding-bottom:10px}.place-list .comment a{color:#333;text-decoration:none}.place-list .comment .square-quote a,.place-list .comment .square-quote a span{line-height:17px}p.more-comments{display:block;position:absolute;left:334px;bottom:10px;margin:0}p.more-comments a{color:#777}.place-list .profile{position:absolute;top:65px;left:260px}.place-list .user-name{font-weight:bold}.place-list .comment a.user-name:hover{text-decoration:underline}.mini-place-list{width:300px;overflow:hidden}.mini-place-list .place-list-item{position:relative;width:100%;height:76px;margin-bottom:10px}.mini-place-list h3.name,.mini-place-list .neighborhood,.mini-place-list .num-likes,.mini-place-list .b-btn{position:absolute;left:90px;width:210px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;margin:0}.mini-place-list h3.name{top:0}.mini-place-list h3.distance,.mini-place-list .actions{display:none}.mini-place-list h3.name a{font:bold 14px/18px "trebuchet ms",Geneva,Arial,Helvetica,sans-serif;color:#444}.mini-place-list .feat-thumb-wrap{position:absolute;top:0;left:1px;padding:3px;border:1px solid #999}.mini-place-list .feat-thumb-wrap,.mini-place-list .feat-thumb-wrap img{width:68px;height:68px}.mini-place-list .neighborhood{top:28px;font-size:11px;color:#999}.mini-place-list .num-likes{display:none}.mini-place-list .place-list-item .b-btn,.mini-place-list .place-list-item .b-btn:link{display:none;bottom:0;margin-left:0;width:auto}.mini-place-list .place-list-item:hover .b-btn{display:inline-block}.mini-place-list .name .rank,.mini-place-list .address,.mini-place-list div.comment,.mini-place-list .profile,.mini-place-list .user-name,.mini-place-list .num-photos,.mini-place-list .num-comments{display:none}#place-actions.toolbar{height:33px}#place-actions.toolbar>div{float:left}#place-actions.toolbar div.full-screen{float:right}#place-actions.toolbar div.stat{padding-top:15px}#place-actions.toolbar div.stat.num-likes{margin-left:6px}.problem-place .gem-content,.problem-place .b-btn.gem-content,.gem-place .problem-content,.gem-place .b-btn.problem-content{display:none}#place-voting-page .content-main{width:600px}.header-wrap h1,.header-wrap h5,.header-wrap h5 a{padding:0;margin:0}.header-wrap>h1,.header-wrap>h5{width:557px}.header-wrap.has-nav>h1,.header-wrap.has-nav>h5,.header-wrap.has-badge>h1,.header-wrap.has-badge>h5{width:508px}.header-wrap>h1.has-ico{position:relative;width:530px;padding-left:27px}.header-wrap.has-nav>h1.has-ico{width:482px}.header-wrap.has-nav.with-distance>h1{width:430px}.header-wrap.has-nav.with-distance>h1.has-ico{width:382px}.header-wrap.has-nav.with-distance>h5{width:408px}.header-wrap div.abs-top-right{top:8px;right:10px;width:100px}.place .header-wrap.has-nav{padding-left:60px;width:506px}.place .header-wrap.has-nav.ts-badge{padding-left:126px;width:440px}.place .has-nav.ts-badge .question{top:-6px}.header-wrap .b-btn.back-nav{padding:3px 3px 3px 10px;position:absolute;left:8px;top:8px;height:29px;display:none}.header-wrap.has-nav .b-btn.back-nav{display:block}.card .header-wrap .ws-badge.transit{position:absolute;top:-3px;left:16px}.card .header-wrap.has-nav .ws-badge.transit{left:60px}.card .header-wrap .b-btn.back-nav .icon{background-position:-80px -503px;width:18px;height:27px}.header-wrap .back-nav .card .header-wrap h5{margin-top:4px}div.card div.header-wrap{min-height:43px;background-color:#f0f5fe;margin-bottom:10px;border-bottom:1px solid #acf}.card div.card-main{padding:0 10px 10px}.card div.card-main.separator{padding-top:8px;border-top:1px solid #ddd;background:url("//cdn2.walk.sc/2/images/card-separator.gif") 0 0 repeat-x}.header-wrap .actions{position:absolute;top:8px;right:5px}.card .score .header-wrap{height:43px;width:504px;padding:10px 10px 0 62px}.card .score .ws-badge{position:absolute;top:-13px;left:-10px;z-index:1}.card .score .ws-badge.transit,.card .score .ws-badge.bike{position:absolute;top:-10px;left:-48px}.card .score .ws-badge.bike{left:-50px}.card div.score{min-height:376px}.card .left-half:first-child{min-height:320px;margin-bottom:8px}.score-list-btn{float:left;width:222px;position:relative;margin:0 4px 5px 0;padding:2px 4px 5px 36px}.score a.link-overlay{text-indent:-9000px}.slideshow-wrap{position:relative}.score .card-main .slideshow-wrap,.place.list .card-main .slideshow-wrap{margin-top:0}.place .header-wrap{height:43px;width:556px;padding:8px 10px 2px 10px;margin:0}.place.list .header-wrap{margin-bottom:10px}.place.list .header-wrap h1{width:508px}.place .category-icon{position:absolute;top:8px;left:6px;width:44px;height:42px}.place h1 .category-icon{display:block;width:22px;height:21px;position:absolute;top:0;left:0}.card h1 .text{margin-top:-1px;line-height:20px}.card #place-actions{position:relative}.card #place-actions div:first-child a{margin-left:0}.card .icon.share{display:block;float:left}.card .user .header-wrap{width:466px;padding:10px 10px 0 100px;min-height:76px}.card .user .profile{top:-10px;left:-10px;-webkit-border-radius:200px;border-radius:200px}.card .user .profile img{width:100px;height:100px}.card .user div.card-main{padding:0 0 0 6px}#user_link{margin-top:4px;line-height:1}.user .user-stats>div{float:left;position:relative;width:182px;height:50px;margin-right:6px;margin-bottom:8px}.user-stats .w-btn{border:1px solid #ccc}.user-stats span.icon{margin-left:6px}.user-stats .prob-pin,.user-stats .gem-pin{margin-top:4px}.user-stats .like-pin{margin-top:2px}.user-stats .addphoto{margin-top:11px}.user-stats .bigcomment{margin-top:8px}.user-stats .label{position:absolute;top:5px;left:50px;font-weight:normal;font-size:12px;color:#777}.user-stats strong{font-weight:normal;font-size:30px}.add-photo-promo .content{width:324px;margin:0 auto}.add-photo-promo a.add-btn{width:253px;margin:6px 0 10px;padding:10px 10px 10px 52px;font-size:18px}.if-pressed{display:none}.pressed .if-pressed{display:block}.if-not-pressed{display:block}.pressed .if-not-pressed{display:none}.gem-place .b-btn.vote-btn{width:55px;text-align:center}.gem-place .b-btn.vote-btn.vote-photo{width:95px}.pressed-gem-content,.vote-btn.pressed .gem-content{display:none}.gem-place .vote-btn.pressed .pressed-gem-content{display:inline}.list .label *{line-height:1;margin:4px 0;display:inline-block;float:left}.list .label a{margin:0}.score .list .label h6{width:165px}.list .label h5,.list .label h6{clear:left}.list .label h5 a,.list .label h5,.b-btn .label h5{font-weight:bold;font-size:12px;color:#444}.b-btn .label h5{margin:0}.list .label h6,.list .label h6 a,.list .label span,.b-btn .label h6{font-weight:normal;font-size:11px;color:#777;margin:0;height:14px;text-decoration:none}.list .label .right{float:right;display:block}.score .b-btn.transit,.score .b-btn.bike{height:auto;position:relative;float:right;width:193px;margin:10px 0 20px 44px;padding-left:16px}.score .b-btn.transit a.link-overlay,.score .b-btn.bike a.link-overlay{z-index:1;top:-10px;left:-50px;width:272px;height:60px}.score .b-btn.score-list-btn{margin-top:10px}#figure_biker{position:absolute;width:36px;font:normal 8px/7px courier,fixed-width;color:transparent;top:-5px;left:-52px;z-index:1}.bling-wrap{position:relative}.score-alert{display:block;width:24px;height:26px;position:absolute;right:-27px;top:-2px;background:url("//cdn2.walk.sc/2/images/places/ico/01/problem.png") 0 0 no-repeat;cursor:pointer}.score .badge-link p{margin-bottom:2px !important;padding-right:0 !important}.score .badge-link p a{color:#79a2df !important}.score h1 .score-alert{display:inline-block;height:22px;margin:-5px 0 0 3px;position:relative;top:3px;left:0}#sidebar-container{width:300px;margin:28px 0 0 40px;float:left}#sidebar-container div.actions{margin-bottom:16px}#sidebar-container .actions>a{float:left;font-size:14px;line-height:24px;margin-left:8px}#sidebar-container .actions>a:first-child{margin:0}#sidebar-container .addphoto{width:34px;margin-right:4px}#sidebar-container .actions .add-place{width:124px}#sidebar-container .square-quote{margin-left:0}div.back-nav{position:relative;padding-left:14px;margin-bottom:8px}.back-nav a:link,.back-nav a:visited{color:#444}.back-nav a:hover{color:#b14900}.card .place .left-half,.card .place .right-half{margin-top:20px}div.place-routes{overflow:auto}.place-routes .w-btn.left-half,.place-routes .w-btn.right-half{width:48%;margin-top:4px}.place-comment .profile{top:70px;left:-10px;padding:1px}.place-comment .no-photo .profile{top:0;left:29px;padding:2px}.place-comment .profile img{width:40px;height:40px}.place-comment .no-photo .profile img{width:50px;height:50px}.place-comment .comment-wrap{margin:5px 0 0 140px}.place-comment .comment{margin:0;padding:0}.place-comment .comment .read-more,.place-comment .comment .read-less{margin:0;height:auto}.place-comment .comment .read-more span,.place-comment .comment .read-less span{display:none}.feat-place-pin-photo,.feat-place-pin-icon{position:absolute;display:block;left:-27px;top:-64px;white-space:nowrap;color:#fff;padding:2px;font-family:Arial;font-weight:bold;font-size:24px}.feat-place-pin-icon{top:-29px;left:-34px}.ui-resizable-handle.ui-resizable-s{width:100%;height:24px;background:#f9f9f9 url("//cdn2.walk.sc/2/images/wide-resize-bar.gif") 37% 0 no-repeat;bottom:-24px;border-top:1px solid #ccc;z-index:5;cursor:row-resize}.ipad .ui-resizable-handle.ui-resizable-s{background-position:0 0}#map-resize-toggle{position:absolute;bottom:-25px;right:10px;height:22px;padding:3px 0 0 6px;font-size:11px;z-index:91}.card .place .left-half.slideshow-index-list{margin-top:10px}.slideshow-index-list.float-all>div{width:93%;height:25px;position:relative;margin:0;padding-left:10px}.slideshow-index-list div.w-btn:active{color:#009eff}.slideshow-index-list span.name,.slideshow-index-list span.distance{font-size:12px;line-height:16px;font-weight:bold;margin:5px 0 0 0;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.slideshow-index-list .with-actions:hover span.name,.slideshow-index-list .with-actions.active span.name{width:57%;margin-right:18%}.hover-actions{position:absolute;top:-99px;right:60px;z-index:10;font-size:12px}div:hover>.hover-actions,div.active>.hover-actions{top:6px}.hover-actions a{padding:3px 2px}.slideshow-index-list span.distance{width:20%;font-weight:normal;color:888;text-align:right;font-size:11px}.slideshow-index-list .with-icon span.name{text-indent:16px}.slideshow-index-list .with-icon .icon{position:absolute;top:6px;left:9px;height:10px;background:url("//cdn2.walk.sc/2/images/icons/transit/bus.png") 0 1px no-repeat}.slideshow-index-list .with-icon .icon.rail{background:url("//cdn2.walk.sc/2/images/icons/transit/rail.png") 0 1px no-repeat}.slideshow-index-list .with-icon .icon.ferry{background:url("//cdn2.walk.sc/2/images/icons/transit/boat.png") 0 0 no-repeat}.slideshow-index-list #category_list_buttons>div{width:auto;margin-top:10px;padding-left:12px;padding-right:12px;margin-left:0;margin-right:8px}.slideshow-index-list #category_list_buttons{height:45px}.replace-block-status{display:inline-block;margin-left:20px}div.root-container.recent-addresses div.content-main{width:600px;margin-bottom:20px}div.root-container.recent-addresses div.float-left{clear:none;float:left}div.root-container.recent-addresses div.float-right{clear:none;float:right;padding-right:40px}.ws-badge{width:64px;height:67px;background:url("//cdn2.walk.sc/2/images/ws-badge.png") 0 0 no-repeat;position:relative}.ws-badge span,#ws-dialog .ws-badge span{display:block;font:bold 30px/36px Verdana,Arial,Helvetica,sans-serif !important;margin:11px 0 !important;padding:0;text-align:center !important;color:#fff !important;text-shadow:2px 2px 0 rgba(0,0,0,0.2);text-decoration:none}.ws-badge span.perfect,#ws-dialog .ws-badge span.perfect{font-size:24px !important}.ws-badge.transit span,.ws-badge.bike span{color:#02456c !important;text-shadow:2px 2px 0 rgba(255,255,255,0.8);font-size:26px !important}.ws-badge.transit span.perfect{font-size:22px !important}.ws-badge.bike span.perfect{font-size:20px !important;margin-left:-3px !important}.ws-badge.transit span{margin-top:13px !important}.ws-badge.bike span{margin-top:18px !important}.ws-badge.transit{width:58px;background:url("//cdn2.walk.sc/2/images/transit-score-badge.png") 0 0 no-repeat}.ws-badge.bike{background:url("//cdn2.walk.sc/2/images/bike-score-badge.png") 0 0 no-repeat}