.tabs{border-bottom:1px solid #efefef;margin-bottom:1rem}.tabs .tab{padding:.5rem 1rem;border-top-right-radius:.5rem;border-top-left-radius:.5rem;display:inline-block}.tabs .tab.active,.tabs .tab.active:hover{background-color:#efefef;color:#000;text-decoration:none}.tabContents .tabContent{padding-left:1rem;padding-right:1rem;padding-bottom:1rem}.tabContents .tabContent:not(.active){display:none}.walker-widgets-book img{width:100%;height:auto}.walker-widgets-post{background-color:rgba(0,0,0,.025)}.grid #walkingnews h5{margin-bottom:0}.walker-widgets-featured-post{background-color:#555}.walker-widgets-featured-post .entry-header{padding:1rem;color:#fff;margin:0}.walker-widgets-featured-post .entry-header a,.walker-widgets-featured-post .entry-header a:hover{color:#fff}.walker-widgets-featured-post .entry-header .buttons{margin-top:1rem}.walker-widgets-featured-post .post-hero-image-background{background-position:center center;background-size:cover;display:none}.walker-widgets-featured-post .post-hero-image-full{width:100%;height:auto}.walker-widgets-featured-post .entry-title,.walker-widgets-featured-walkingpiece .entry-title{font-size:24px}.grid-item.walker-widgets-post figure{margin-top:-1rem;margin-left:-1rem;margin-right:-1rem}.grid-item.walker-widgets-post .buttons{text-align:right}.walker-widgets-featured-walkingpiece .post-hero-image-background{display:none}.walker-widgets-events .flipContent:not(.active){display:none}.grid-item.walker-widgets-user .post-hero-image{height:120px;background-position:center center;background-size:cover;margin-left:-1rem;margin-right:-1rem;position:relative;margin-bottom:calc(48px + 1rem);border:0}.grid-item.walker-widgets-user .creator img{width:96px;height:96px;position:absolute;left:50%;bottom:-48px;transform:translateX(-50%)}.grid #walkingevent,.grid .walkingevent:not(.walkingevent-card){height:100%}.grid #walkingevent h5,.grid .walkingevent h5{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:libre baskerville,Georgia,serif}.grid #walkingevent h5 a,.grid .walkingevent h5 a{color:#555;text-decoration:none}.grid #walkingevent h5 a:hover,.grid .walkingevent h5 a:hover{color:red;text-decoration:underline}.grid #walkingevent .buttons,.grid .walkingevent .buttons{position:absolute;background:rgba(255,255,255,.75);left:0;right:0;bottom:0;padding:1rem}.grid #walkingevent .featured-image,.grid .walkingevent .featured-image{background:#5a0000;background:linear-gradient(180deg,rgba(90,0,0,0.75) 0%,rgba(0,0,0,0.7497373949579832) 33%,rgba(0,0,0,0.7497373949579832) 100%);margin-left:-1rem;margin-right:-1rem;height:240px;background-size:cover;background-position:center center;position:relative;margin-bottom:.5rem}.grid #walkingevent .tags,.grid .walkingevent .tags{position:absolute;top:.5rem;right:1rem}.grid h2.one-line{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.grid .creators{position:absolute;left:1rem;bottom:1rem}.grid .walker-widgets-featured-post .creators{top:1rem;bottom:auto}.grid .creator{display:inline-block}.grid .creator img{width:48px;height:48px;box-shadow:0 0 10px rgba(0,0,0,.1)}.grid #walkingevents .buttons{margin:1rem}@media(min-width:540px){.grid-item.walker-widgets-post .buttons,.grid-item.walker-widgets-user .buttons,.grid-item.walker-widgets-book .buttons,.grid-item.walker-widgets-stats .buttons{position:absolute;bottom:0;right:0;left:0;background-color:rgba(255,255,255,.75);padding:1rem}.walker-widgets-featured-post .post-hero-image-background{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:inherit}.walker-widgets-featured-post:hover{opacity:.75}.walker-widgets-featured-post .post-hero-image-full{display:none}.walker-widgets-featured-post .entry-header{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:1010}.walker-widgets-featured-post .entry-header .buttons{display:none}.card-link{position:absolute;z-index:1020;top:0;left:0;right:0;bottom:0}.walker-widgets-featured-walkingpiece .content-wrap{position:relative;height:100%}.walker-widgets-featured-walkingpiece .post-hero-image-background{width:calc(50% + 1rem);background-position:center center;background-size:cover;position:absolute;left:-1rem;top:0;bottom:0;display:block;z-index:1020}.walker-widgets-featured-walkingpiece .entry-header{width:50%;position:absolute;right:0;top:0;bottom:0;display:block;padding:1rem}.walker-widgets-featured-walkingpiece .buttons{position:absolute;right:0;background-color:rgba(255,255,255,.75);padding:1rem;bottom:0;left:0;z-index:1010}}