@font-face{font-family:freeskateparks;src:url(../../../fonts/freeskateparks.eot?-kqk8ej);src:url(../../../fonts/freeskateparks.eot?#iefix-kqk8ej)format("embedded-opentype"),url(../../../fonts/freeskateparks.woff?-kqk8ej)format("woff"),url(../../../fonts/freeskateparks.ttf?-kqk8ej)format("truetype"),url(../../../fonts/freeskateparks.svg?-kqk8ej#freeskateparks)format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=\ icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:freeskateparks;font-style:normal;font-weight:400;line-height:1}.icon-close:before{content:"✖"}.icon-left:before{content:"❮"}.icon-right:before{content:"❯"}.icon-up:before{content:"︿"}.icon-down:before{content:"﹀"}.icon-search:before{content:"⚯"}.icon-camera:before{content:"⌼"}.icon-instagram:before{content:"◙"}.icon-x:before{content:""}header{background-color:#fff}header.row{max-width:100%}header+div.row{background-color:#fff;border-bottom:1px solid #e0e0e0;max-width:100%}header .full-header{max-width:62.5em;margin-left:auto;margin-right:auto}.logo img{max-width:100%;height:65px;padding-top:3px}.logo.logo-desktop{display:none}.logo.logo-mobile{padding-left:15px}.full-nav-wrapper{max-width:62.5em;margin-left:auto;margin-right:auto}.nav-wrapper{padding-left:0;padding-right:0}li.instagram{float:left;text-align:center;border-right:1px solid #ccc;width:50%}li.x{text-align:center;width:50%;display:inline-block}.tag{display:none}.hero li{list-style:none}h1{margin-top:.3em}h4{white-space:nowrap;text-overflow:ellipsis;width:100%;margin:0 0 5px;font-size:14px;overflow:hidden}h5.header-small{margin:0 0 5px;font-size:11px}.current-skatepark{padding-top:15px}.sp-details{min-height:68px}.details p{margin:0;padding:0;font-size:15px;line-height:1.5em}.details p.sp-address{margin-top:-6px}.sp-hours{color:#999}.sp-description{margin-top:1.25em}.sp-rules ul,.sp-rules ol,.sp-description ul,.sp-description ol{margin-left:30px}#map_canvas{width:100%;margin:0;padding:0;height:300px!important}.simplemap #map_canvas{width:100%;padding:0;height:152px!important}.orbit-container{background:0 0;max-width:100%}.orbit-timer{visibility:hidden}.panel.home-park{box-sizing:border-box;background:#fff;border:0;flex-direction:column;height:400px;padding:0 0 15px;display:flex;position:relative;box-shadow:0 1px 4px #6a6a6a}.panel.home-park.radius{border-radius:8px}.panel.home-park .card-header{flex-shrink:0}.panel.home-park .card-header h4{margin-top:-50px}.panel.home-park .card-header h4,.panel.home-park .card-header h5{color:#fff;text-shadow:0 2px 6px #2b2b2b;padding:0 15px}.card-photo{justify-content:center;align-items:center;display:flex;overflow:hidden}.card-photo img{border-radius:8px 8px 0 0;flex-shrink:0;min-width:100%;min-height:150px}.card-content{flex:1;min-height:0;margin-top:15px;overflow:hidden}.card-content p,.card-content ul,.card-content ol{padding:10px 15px 0}.card-content p:nth-child(2),.card-content p:nth-child(3){padding-top:0}div.descr{word-wrap:break-word;color:#494949;font-size:12px;line-height:1.4em}.card-button{flex-shrink:0;width:auto;margin:0 1rem}.card-button .button{margin-bottom:0}.card-button .button.radius{border-radius:8px}.featured-park{margin-bottom:1.2rem}.featured-park img{border-radius:12px}.featured-park .button{width:100%}.skateparks .skatepark{margin-bottom:20px}.fsp-input,.search-box input,.fsp-select,.fsp-textarea{color:#000000bf;box-sizing:border-box;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:8px;width:100%;height:50px;margin:0;padding:0 16px;font-family:inherit;font-size:16px;box-shadow:0 1px 3px #0000000f}.fsp-input:focus,.search-box input:focus,.fsp-select:focus,.fsp-textarea:focus{background-color:#fff;border-color:#999;outline:none;box-shadow:0 2px 6px #0000001a}.state-field,.textarea-field{margin-bottom:16px}#addSkatepark,#submit-btn{width:100%}#state{height:37px}label.inline{margin:0 0 .5625em;padding:0}#descript,#rules{height:inherit}.cf-turnstile{margin-bottom:1em}.required{text-transform:uppercase;z-index:1;font-size:10px;font-weight:700;display:block;position:absolute}.textbox span.required{color:#999;top:30px;right:22px}.drop-down span.required{color:#999;top:30px;right:34px}form .panel.radius{border-left:0;border-right:0;border-radius:0;margin:0 -.9375em 1.25em}.search-hero{text-align:center;padding:45px 20px 50px}.search-hero h1{margin-bottom:25px;font-size:2.2rem}.search-box{max-width:700px;margin:0 auto 20px;position:relative}.search-box input{border-radius:10px;height:58px;padding-left:58px;font-size:18px}.search-icon{color:#777;z-index:1;align-items:center;display:flex;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.search-button{min-width:120px}#load{z-index:1;background:#fff;font-weight:700;display:none;position:absolute;top:50px;left:0}#searchResults{z-index:1000;color:#333;background:#fff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:100%;margin-top:0;padding:0;font:15px Trebuchet MS,sans-serif;display:block}#searchResults i{padding:10px;display:block}.search{margin:0;padding:10px 20px}.top-bar-section ul.search{background:0 0;border-radius:10px}.top-bar-section ul.search li{color:#494949;background:#fff;border-bottom:1px dotted #ccc;width:100%;margin:0;padding-left:15px;list-style-type:none}.top-bar-section ul.search li:last-child{border-bottom:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.top-bar-section ul.search li a.suggest{color:#494949;background:0 0;width:auto;margin-left:-15px;line-height:28px}#q{z-index:20000}.suggest{text-decoration:none}.asterisk{color:red;font-size:11px}.videoWrapper{height:0;margin-bottom:15px;padding-top:25px;padding-bottom:56.25%;position:relative}.videoWrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.selectedskatepark{width:140px;margin:0 0 40px;font:10px verdana,sans-serif}.heading{cursor:pointer}.heading:hover{color:#fff;background:#999}#output img{border:4px double #ccc;margin-bottom:12px;padding:12px}div.row.message{color:#494949}.panel.no-bottom-radius{overflow:hidden}.rate_widget{border:0 solid #ccc;width:140px;height:24px;padding:0;position:relative;overflow:visible}.ratings_stars{float:left;background:url(../images/star-off-big.png) no-repeat;width:26px;height:24px;padding:1px}.ratings_vote{background:url(../images/star-on-big.png) no-repeat}.ratings_over{cursor:pointer;background:url(../images/star-on-big.png) no-repeat}.total_votes{background:#f0eeee;padding:3px 10px;position:absolute;top:30px;left:0}.starrating{float:right}.ias_loader,.ias_trigger{text-align:center;margin:30px 0 40px}.ias_trigger a:link,.ias_trigger a:visited{color:#494949;background-color:#f9f9f9;border:1px solid #ddd;border-radius:3px;padding:14px 50px;font:700 12px Arial,sans-serif;text-decoration:none}.ias_trigger a:hover,.ias_trigger a:active{border-color:#ccc}#footer{color:#666;margin-top:33px}#footer p{text-align:center;padding:10px;font-size:.75em}.page-not-found-content ul{padding-left:25px}@media only screen and (width>=58.75em){.logo img{max-width:420px;height:auto;width:auto\9 ;margin-bottom:-3px}.logo.logo-desktop{display:block}.logo.logo-mobile{display:none}li.instagram{float:left;text-align:center;border-right:none;width:auto}li.x{text-align:center;width:auto;display:inline-block}.featured-park .button,#addSkatepark,#submit-btn{width:auto}#q{width:200px}#searchResults{width:200px;margin-top:7px;position:absolute}header+div.row{border-top:1px solid #e0e0e0}.nav-wrapper{padding-left:.9375em;padding-right:.9375em}form label.inline{text-align:right}label.inline{margin:0 0 1em;padding:.625em 0}form .panel.radius{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;border-radius:3px;margin:0 0 1.25em}.sp-description{margin-top:0}.hero{padding-top:13px}}@media only screen and (width<=767px){.panel.home-park{border-bottom:0;height:100%}}@media only screen and (width<=58.749em){.nav-wrapper.svelte-11zhvzk,.full-nav-wrapper.svelte-11zhvzk{padding-left:0;padding-right:0}.top-bar.svelte-11zhvzk{width:100%;overflow:hidden}.top-bar.expanded.svelte-11zhvzk{overflow:hidden}.top-bar.expanded.svelte-11zhvzk:has(.submenu-open:where(.svelte-11zhvzk)){max-height:210px}.top-bar.svelte-11zhvzk .toggle-topbar.menu-icon:where(.svelte-11zhvzk) a:where(.svelte-11zhvzk){text-indent:0;justify-content:center;align-items:center;gap:6px;width:auto;display:flex}.top-bar.svelte-11zhvzk .toggle-topbar.menu-icon:where(.svelte-11zhvzk) a:where(.svelte-11zhvzk) span:where(.svelte-11zhvzk){margin-left:0}.top-bar.svelte-11zhvzk .toggle-topbar.menu-icon:where(.svelte-11zhvzk) a:where(.svelte-11zhvzk) span.icon-navicon:where(.svelte-11zhvzk){text-align:center;flex:0 0 34px;width:34px;min-width:34px;display:inline-block}.top-bar.expanded.svelte-11zhvzk .toggle-topbar.menu-icon:where(.svelte-11zhvzk) a:where(.svelte-11zhvzk) span.icon-navicon:where(.svelte-11zhvzk):after{content:"✖";position:relative;top:-3px;left:-1px}.top-bar-section.svelte-11zhvzk{width:100%;transition:left .3s ease-out;left:0}.top-bar-section.submenu-open.svelte-11zhvzk{left:-100%}.top-bar-section.svelte-11zhvzk .has-dropdown.moved:where(.svelte-11zhvzk){position:static}.top-bar-section.svelte-11zhvzk .has-dropdown.moved:where(.svelte-11zhvzk)>.dropdown:where(.svelte-11zhvzk){visibility:visible;width:100%;display:block;position:absolute;top:0;left:100%}.mobile-back.svelte-11zhvzk{display:block}.top-bar-section.svelte-11zhvzk .dropdown:where(.svelte-11zhvzk) li.mobile-back:where(.svelte-11zhvzk) h5:where(.svelte-11zhvzk){margin:0}.top-bar-section.svelte-11zhvzk .dropdown:where(.svelte-11zhvzk) li.mobile-back:where(.svelte-11zhvzk) h5:where(.svelte-11zhvzk) a:where(.svelte-11zhvzk){height:46px;padding-top:0;padding-bottom:0;padding-left:15px;line-height:46px}.top-bar-section.svelte-11zhvzk .dropdown:where(.svelte-11zhvzk) li.mobile-back:where(.svelte-11zhvzk) h5:where(.svelte-11zhvzk) a:where(.svelte-11zhvzk):before{margin-right:12px}}@media only screen and (width>=58.75em){.mobile-back.svelte-11zhvzk{display:none}}
