.fixed{overflow:'hidden';height:'100%'}.walkerForm label{display:block}.disabled{opacity:.5}.hide-edit .edit{display:none}.border-bottom{border-bottom:1px solid #ccc}.social-menu .walker_toggleMap a:before{content:'\f278';display:inline-block;font-family:fontawesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#mapWrap{position:fixed;z-index:1100;background-color:rgba(255,255,255,.75)}#mapWrap .walker_toggleMap{position:fixed;bottom:1rem;left:1rem;z-index:1020}#mapWrap .options{position:absolute;z-index:10;padding:1.5rem 1rem;background-color:#fff;margin:.5rem;border-radius:.25rem;box-shadow:0 0 4px #333}#mapWrap .options div{margin-bottom:.5rem}#map{width:100vw;height:100vh;max-height:75%;margin-bottom:2rem}#map a:link,#map a:visited{color:#2aaef5;outline:none;text-decoration:none}#map section a{height:96px;display:block;margin-top:0;margin-bottom:10px;background-size:cover;background-position:center center;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:3px solid red;border-top:0}#map .landmark{width:250px;padding:7px 0 0;background:rgba(247,247,247,.75);border-radius:5px;box-shadow:10px 10px 50px rgba(0,0,0,.29);font-family:rubik,helvetica neue,sans-serif;-webkit-transform-origin:0 10px;transform-origin:0 10px}#map .landmark h1{margin-top:0;padding:4px 15px;background:red;color:rgba(255,255,255,.9);font-size:16px;font-weight:700;font-family:rubik,helvetica neue,sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:.75rem;margin-bottom:0}#map .landmark h1 a,#map .landmark h1 a:visited{color:#fff}#map .landmark section{padding:0;font-size:14px}#map .landmark section p{margin:5px 0}#map .landmark:after{content:"";position:absolute;top:7px;left:-13px;width:0;height:0;margin-bottom:-13px;border-right:13px solid red;border-top:13px solid transparent;border-bottom:13px solid transparent}@-webkit-keyframes scale-and-fadein{0%{-webkit-transform:scale(.2);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes scale-and-fadein{0%{transform:scale(.2);opacity:0}100%{transform:scale(1);opacity:1}}h2 .btn-vote,.featured-image .btn-vote{font-size:small;font-family:rubik,helvetica neue,sans-serif;font-weight:500}.featured-image .btn-vote{position:relative;z-index:2010;background:rgba(255,255,255,.5)}