.bg-image{color:#fff}.slide-content{padding-top:10%;width:100%}.slide-content.content-left{float:left}.slide-content.content-right{float:right}.slide-content div.text-only,.slide-content span.title{display:block;margin:0 auto;max-width:320px}.slide-content div.text-only,.media-body p{font-size:18px;font-family:"Gibson Regular"}.row{position:relative}.divider{height:27px;background-color:#ffde01}.divider.top{background:url('/Content/images/koa-diff-border-top.png') repeat-x}.divider.top-white{background:url('/Content/images/koa-diff-border-top-white.png') repeat-x}.divider.bottom{background:url('/Content/images/koa-diff-border-bottom.png') repeat-x}.divider.bottom-white{background:url('/Content/images/koa-diff-border-bottom-white.png') repeat-x}.container-fluid section{position:relative}div.caption span.text-only,div.caption span.title{display:block}div.caption span.title,.content .content-detail span.title,.slide-content span.title,.lp-rewards-points span.title{font-family:"Brothers Bold";font-size:35px;text-transform:uppercase;line-height:1}div.caption,div.caption.ways-to-stay-caption{font-family:"Gibson Regular";position:absolute;bottom:60px;padding:15px}div.caption{color:#333}div.caption.ways-to-stay-caption{color:#fff}div.caption.ways-to-stay-caption .text-only{font-size:18px}.dotted-border-white{border:4px dotted #fff}#there-for-you-panel{margin-top:-2px}#there-for-you-panel .row.content{padding-top:50px;padding-bottom:50px}#there-for-you-panel .row.content div{text-align:center}#there-for-you-panel .content-detail{max-width:640px}.yellow-shirts div.caption{bottom:60px;left:60%;border-radius:4px}#yellow-shirts div.caption{left:25%;border-radius:10px;width:450px;bottom:35%}.pets-welcome div.caption{left:10%;border-radius:10px;max-width:450px}.pets-welcome div.caption span.title,.content .content-detail span.title{font-size:35px}.value-kard-rewards div.caption{color:#fff;left:10%;border-radius:10px;width:450px}.value-kard-rewards div.caption span.title{color:#fff;font-size:35px}.value-kard-rewards div.caption span.text-only{color:#fff}.home-away-from-home div.caption{color:#fff;right:10%;border-radius:10px;width:450px}.home-away-from-home div.caption span.title{color:#fff;font-size:35px}.home-away-from-home div.caption span.text-only{color:#fff}.row.divider,.row.content{background-color:#ffde01}.koa-btn{border:2px solid #fff;border-radius:4px;background-color:#fed201;color:#333!important;font-family:"Fjalla One";margin-top:20px;padding:8px 30px;text-transform:uppercase}.koa-btn.dark{background-color:#000;color:#fed201!important}.koa-btn.dark:hover{background-color:#333;color:#fed201!important;border:2px solid #fff}.koa-btn span.glyphicon{color:#fff}.koa-btn:hover{border:2px solid #000;background-color:#fed201}.copy-title{font-family:"Brothers Bold";color:#ff2b2d;font-size:40px;display:block}.right-block,.left-block{position:absolute;left:0;top:0;height:100%;width:100%}@media only screen and (max-width:992px){.grants .left-block.left-right-block-transparent,.grants .right-block.left-right-block-transparent{height:auto}}#where-memories-are-made-content .content-inner-block,#home-away-from-home-content .content-inner-block,#wbtys-content .content-inner-block,#ways-to-stay-rv-sites-content .content-inner-block,#ways-to-stay-deluxe-cabins-content .content-inner-block,#ways-to-stay-camping-cabins-content .content-inner-block,#ways-to-stay-tent-sites-content .content-inner-block,#ways-to-stay-unique-accommodations-content .content-inner-block,#ways-to-stay-group-camping-content .content-inner-block,#ways-to-stay-extended-stays-content .content-inner-block,#ways-to-stay-handicap-accessible-content .content-inner-block{padding:30px 30px;border-radius:10px}#behind-the-yellow-signs #row-1{background-color:#bf100d;padding-top:70px;padding-bottom:0}#behind-the-yellow-signs #row-1-b{background-color:#bf100d;position:relative;padding-top:0;padding-bottom:0}#slide-3-content,.pets-welcome .right-block{background-color:#fff}#slide-3-content .content{border-radius:10px;padding-left:10px;padding-right:10px;border:4px dotted #ffde00;height:100%}#pets-welcome-content .content{border-radius:10px;padding-left:10px;padding-right:10px;height:100%}#national-events-content .title>span{padding:10px 15px;border-radius:10px}.national-events-logo-container{border-radius:10px;padding:20px;bottom:40px;background-color:rgba(0,0,0,.7);width:50%;position:absolute;right:0;left:0;bottom:40px;margin:auto}.national-events-title-small{text-align:center;text-transform:uppercase;font-family:'Brothers Bold';font-size:50px;padding-top:80px}#the-koa-difference div.row.content,#koa-app-panel div.row.content,#brands-greeting div.row.content{background-color:#fff}#the-koa-difference div.top-row{padding-bottom:0}#the-koa-difference div.bottom-row{padding-top:0}.vkr-headline{width:100%!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;padding-bottom:20px!important}@media(min-width:768px){.maintenance.bg-image{background-attachment:fixed}}@media only screen and (max-device-width:1024px),only screen and (max-width:1024px){.container-fluid section.img-section,section#brands-perks{margin-left:-15px!important;margin-right:-15px!important}#national-events-content .row .col-md-4{height:500px}.bg-image{background-size:cover;background-position:center center;height:100%;width:100%}.content{position:relative;padding:20px 0}.content .bar-img{text-align:center}.content img.img-responsive{display:inline-block}.content .content-detail{font-size:18px;font-family:'Gibson Regular';color:#41413f;height:auto;line-height:normal;text-align:center;margin-top:20px}.content .content-detail span.text-only{display:inline-block;vertical-align:middle;line-height:1.3}#national-events-content .title{top:10%!important}}@media only screen and (min-width:992px){.slide-content{width:50%}.container-fluid section.img-section,.container-fluid section.img-section-noparallax,div.img-section{margin-left:-15px!important;margin-right:-15px!important}.bg-image{overflow:auto;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;height:100%;width:100%}.container-fluid section.img-section-noparallax .bg-image{background-attachment:scroll}.yellow-shirts-scrolling{overflow:auto;color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;width:100%}.content{position:relative;padding:60px 0}.content .bar-img{text-align:center}.content img.img-responsive{display:inline-block}.content .content-detail span.text-only{display:inline-block;vertical-align:middle;line-height:1.3;color:#333}.content.content-no-padding{padding:0}#national-events-content .row .col-lg-4{height:700px}.right-block{position:absolute;left:50%;top:0;height:100%;width:50%}.left-block{position:absolute;left:0;top:0;height:100%;width:50%}.left-block-60{width:60%}.right-block-60{left:40%;width:60%}.left-block-40{width:40%}.right-block-40{left:60%;width:40%}.content-inner-block{width:450px}.vkr-headline{width:25%!important}}@media only screen and (max-width:320px){.ways-to-stay-caption .content-inner-block .title{font-size:26px}}@media only screen and (max-width:767px){#row-1-b.content .content-detail{width:auto!important}}@media only screen and (max-width:992px){#the-koa-difference .right-content{text-align:center}}@media only screen and (min-width:1025px){#ways-to-stay-camping-cabins-content,#ways-to-stay-tent-sites-content,#ways-to-stay-extended-stays-content,#ways-to-stay-handicap-accessible-content,#ways-to-stay-unique-accommodations-content{left:50%;bottom:auto;transform:translate(-50%,-50%);top:50%}}@media only screen and (max-width:1024px){#pets-welcome-content,#yellow-shirts div.caption,.value-kard-rewards div.caption,#ways-to-stay-rv-sites-content,#ways-to-stay-deluxe-cabins-content,#ways-to-stay-camping-cabins-content,#ways-to-stay-tent-sites-content,#ways-to-stay-unique-accommodations-content,#ways-to-stay-group-camping-content,#ways-to-stay-extended-stays-content,#wbtys-content,#ways-to-stay-handicap-accessible-content,#brands-perks-content{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;display:table;max-width:90%;width:auto}}@media only screen and (max-width:767px){#national-events-content .row .col-lg-4{height:100%}.media-left,.media-body{display:block}.media-body{width:100%}.media-object{width:100%}}@media only screen and (min-width:1024px){#the-koa-difference .left-content,#the-koa-difference .right-content,#brands-greeting .left-content,#brands-greeting .right-content{display:inline-block;vertical-align:middle;float:none}#brands-greeting .left-content{width:49%}#brands-greeting .right-content .content-detail{float:left}#caring-for-our-communities .left-content .content-detail,#the-koa-difference .left-content .content-detail,#brands-greeting .left-content .content-detail{float:right!important;max-width:575px}#national-events-content .title{text-align:center;text-transform:uppercase;font-family:'Brothers Bold';font-size:50px;position:absolute;top:20px;z-index:1;bottom:auto;transform:translate(-50%,-50%);left:50%;top:20%;width:100%}}#brands-perks-content{color:#fff;font-family:"Gibson Regular";position:relative;padding:15px;left:0;bottom:auto;display:block}#brands-perks-content .text-only{font-size:18px}.container-fluid section.img-section-noparallax.img-grid{margin-left:0!important;margin-right:0!important}.brands-perks-content-container{width:100%;height:590px}#brands .row.header-row{margin-left:0;margin-right:0}#brands .row.header-row>div{height:100%;text-align:center;position:relative}#brands .black-trans{color:#fff;padding:2px 40px 10px 40px;border-bottom-right-radius:10px;border-top-right-radius:10px;margin-left:-15px;position:absolute;bottom:40%}.brands-h1-img{display:block;margin:0 auto;margin-bottom:15px}@media only screen and (min-width:320px){#brands .black-trans{bottom:1%;top:1%}}@media only screen and (min-width:375px){#brands .black-trans{bottom:5%;top:5%}}@media only screen and (min-width:414px){#brands .black-trans{bottom:10%;top:10%}#brands .black-trans.grants{bottom:5%;top:5%}}@media only screen and (max-width:1024px){.container-fluid section.img-section.parallax,.container-fluid section.img-section.maintenance{margin-top:80px}}@media only screen and (min-width:1025px){.brands-perks-content-container{width:50%}#brands-perks-content{margin-right:30%}#brands-perks-content .content-inner-block{min-width:500px;margin-top:130px}#brands .black-trans{top:auto;bottom:40%}}@media(min-width:768px){#brands-perks-content .content-inner-block{width:550px}#brands-perks-content .content-inner-block .title{max-width:590px}.brands-h1-img{display:inline-block;margin-right:15px}}@media(min-width:992px){#brands .black-trans,#brands .black-trans.grants{top:auto;bottom:30%}}@media(min-width:1800px){#brands .black-trans,#brands .black-trans.grants{top:auto;bottom:40%}}.grants .title{position:absolute;left:-1000px}.rv-lp-header .headline-container{padding:30px 30px;border-radius:10px;color:#fff;text-align:center;width:47%;margin-left:27%}.rv-lp-header h1{font-size:35px;font-family:"Brothers Bold"}.rv-lp-header p{font-size:18px;line-height:28px}.slide-content{padding-top:5%;width:100%}.full-width{width:100%}@media(max-width:1024px){.rv-lp-header .headline-container{width:100%}}@media only screen and (min-width:992px){.slide-content{width:50%}}@media only screen and (min-width:992px){.rv-lp-header .headline-container{margin-left:0;width:70%;margin:0 auto;margin-top:0%}}@media(min-width:1200px){.rv-lp-header .headline-container{width:50%}}@media(max-width:992px){.rv-lp-header .headline-container{margin-left:0;width:87%;margin:0 auto;margin-top:3%}}@media(max-width:768px){.hero .hero-img,.hero .hero-img .row.header-row{height:100%}.rv-lp-header .headline-container{margin-left:0;width:100%;margin:0 auto;margin-top:0%;padding:10px}.rv-lp-header .headline-container h1{margin-top:5px}.rv-lp-header.container-fluid{padding:10px}.rv-lp-header .slide-content{padding-top:0}.rv-lp-header.container-fluid,.rv-lp-header .slide-content{height:100%}p.sub-title{font-size:14px}.ways-to-stay-overview .row.header-row h1 span.title{font-size:22px}.ways-to-stay-overview .btn-big-red{font-size:14px}}.wrapper{}.rv-lp-header{}.rv-lp-header.cabins{background:url(/content/images/ways-to-stay/cabins/rv-lp-header-cabins.jpg) no-repeat;background-size:cover}.rv-lp-header.deluxe-cabins{background:url(/content/images/ways-to-stay/deluxe-cabins/rv-lp-header-deluxe-cabins.jpg) no-repeat;background-size:cover}.rv-lp-header.groups{background:url(/content/images/ways-to-stay/groups/rv-lp-header-groups.jpg) no-repeat;background-size:cover}.rv-lp-header.unique{background:url(/content/images/ways-to-stay/unique/rv-lp-header-unique.jpg) no-repeat;background-size:cover}.rv-lp-header.tents{background:url(/content/images/ways-to-stay/tents/rv-lp-header-tents.jpg) no-repeat;background-size:cover}.rv-lp-header.extended{background:url(/content/images/ways-to-stay/extended-stays/rv-lp-header-extended.jpg) 0% 82% no-repeat;background-size:cover}.rv-lp-header.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-header.jpg) 0% 82% no-repeat;background-size:cover}.rv-lp-header .headline-container{border-radius:10px;color:#fff;text-align:center;margin-left:27%}.rv-lp-header h1{font-size:35px;font-family:"Brothers Bold"}.rv-lp-header p{font-size:18px;line-height:28px}.rv-lp-secondary-nav{background:#000;position:relative;z-index:200}.rv-lp-secondary-nav a{font-family:"Fjalla one";text-transform:uppercase;color:#fff}.lp-nav li:before{display:none!important}.lp-home-away.kamp-k9-intro{background:url(/content/images/kamp-k9/kamp-k9-intro.jpg) no-repeat fixed;background-position:-450px!important}.lp-home-away.nacr{background:url(/content/images/nacr/nacr-lp-overview-2019.jpg) no-repeat fixed;background-position:-550px!important}.lp-home-away.nagr{background:url(/content/images/nagr/nagr-lp-overview-2019.jpg) no-repeat fixed;background-position:-460px!important}#lp-overview .koa-patio-sites{background:url(/content/images/ways-to-stay/koa-patio-sites/patio-sites-deluxe-cabin-family.jpg) no-repeat fixed;background-position:-300px!important}#lp-rvpatiosites .koa-patio-sites{background:url(/content/images/ways-to-stay/koa-patio-sites/patio-sites-rv.jpg) no-repeat fixed;background-position:720px center!important;background-size:1600px}#lp-tentpatiosites .koa-patio-sites{background:url(/content/images/ways-to-stay/koa-patio-sites/patio-sites-tent-new.jpg) no-repeat fixed;background-position:0 center!important;background-size:1000px}#lp-campingcabinpatiosites .koa-patio-sites{background:url(/content/images/ways-to-stay/koa-patio-sites/patio-sites-camping-cabin.jpg) no-repeat fixed;background-position:720px center;background-size:1400px}#lp-deluxecabinpatiosites .koa-patio-sites{background:url(/content/images/ways-to-stay/koa-patio-sites/patio-sites-deluxe-cabin.jpg) no-repeat fixed;background-position:-180px center!important;background-size:1400px}#lp-uniquepatiosites .koa-patio-sites{background:url(/content/images/ways-to-stay/koa-patio-sites/patio-sites-unique-new.jpg) no-repeat fixed;background-position:560px center!important;background-size:1400px}.lp-home-away.grants-faq{background:url(/content/images/grants/grants-page-skydivers-photo.jpg) no-repeat fixed;background-position:-540px!important}#grants-section-5 .bg-image{background:url(/content/images/grants/grants-page-inspo-nordic-skating-in-montana-photo.jpg) no-repeat;background-position:0!important;background-size:cover}#grants-section-6 .bg-image{background:url(/content/images/grants/grants-page-inspo-making-lasting-memories-photo.jpg) no-repeat;background-position:0!important;background-size:cover}.lp-home-away.nacr-two{background:url(/content/images/nacr/nacr-lp-two.jpg) no-repeat fixed;background-position:-450px!important}.lp-home-away{background:url(/content/images/ways-to-stay/rv/home-away-bg.jpg) no-repeat fixed;background-position:-400px 70px}.lp-home-away.downloads{background:url(/content/images/nacr/nacr-lp-download-2019.jpg) no-repeat fixed;background-position:-460px!important;background-size:1600px}.lp-home-away.groups{background:url(/content/images/ways-to-stay/groups/home-away-bg-groups.jpg) no-repeat fixed;background-position:0% 30%}.lp-home-away.cabins{background:url(/content/images/ways-to-stay/cabins/home-away-bg-cabins.jpg) -200px 20px no-repeat fixed;background-position:-200px 20px}.lp-home-away.deluxe-cabins{background:url(/content/images/ways-to-stay/deluxe-cabins/home-away-bg-deluxe-cabins.jpg) 0 80px no-repeat fixed;background-position:-100px 80px}.lp-home-away.unique{background:url(/content/images/ways-to-stay/unique/home-away-bg-unique.jpg) no-repeat fixed}.lp-home-away.tents{background:url(/content/images/ways-to-stay/tent/home-away-bg-tents.jpg) no-repeat fixed;background-position:-200px 100px}.lp-home-away.extended{background:url(/content/images/ways-to-stay/extended-stays/home-away-bg-extended.jpg) no-repeat fixed;background-position:0% 39%}#lp-lodging-options .lodging-options-camping-cabins{background:url(/content/images/ways-to-stay/lodging/lodging-options-camping-cabins.jpg) no-repeat fixed;background-position:560px center;background-size:1440px}#lp-lodging-options .lodging-options-unique-lodging{background:url(/content/images/ways-to-stay/lodging/lodging-options-unique-lodging.jpg) no-repeat fixed;background-position:540px center;background-size:1600px}.lodging-options{background-size:cover!important}.lodging-options.lodging-options-glamping-tents{background:url(/content/images/ways-to-stay/lodging/lodging-options-glamping-tents.jpg) no-repeat fixed;background-position:-340px center;background-size:1600px}.lodging-options.lodging-options-koa-patio{background:url(/content/images/ways-to-stay/lodging/lodging-options-koa-patio.jpg) no-repeat fixed;background-position:-340px center;background-size:1440px}.lodging-options.lodging-options-airstream{background:url(/content/images/ways-to-stay/lodging/lodging-options-airstream.jpg) no-repeat fixed;background-position:-340px center;background-size:1440px}.lodging-options.lodging-options-koa-options{background:url(/content/images/ways-to-stay/lodging/lodging-options-koa-options.jpg) no-repeat fixed;background-position:700px center;background-size:1440px}.lodging-options.lodging-options-deluxe-cabins{background:url(/content/images/ways-to-stay/lodging/lodging-options-deluxe-cabins.jpg) no-repeat fixed;background-position:-240px!important;background-size:1400px}.lodging-options.lodging-options-reserve{background:url(/content/images/ways-to-stay/lodging/lodging-options-reserve.jpg) no-repeat fixed;background-position:-240px!important;background-size:1400px}.lodging-family-of-campgrounds-content{width:100%;background-color:#ffd100;border-radius:10px;padding:15px}.lp-home-away h2,.koa-patio-sites h2,.lp-amenities h3,.lp-home-away h3{font-size:36px;font-family:"Brothers Bold"}.grants h2,.grants-content-section h2{font-size:40px;color:#000}.grants h3{font-size:30px}@media(min-width:600px){.grants h2,.grants-content-section h2{font-size:50px}.grants h3{font-size:40px}}.justify-left,.grants .justify-left p{margin-right:auto;text-align:left}.justify-right,.grants .justify-right p{margin-left:auto;text-align:right}.lp-home-away .btn-big-red{white-space:inherit;margin-top:20px}.lp-home-away .dotted-border-white,.lp-amenities .dotted-border-yellow,.lp-rewards-points .dotted-border-yellow{height:100%}.lp-rewards-points .dotted-border-yellow{display:flex}.lp-rewards-points .dotted-border-yellow .center-block{align-self:center;margin-left:0;margin-right:0}.lp-rewards-points .content-detail{padding:4% 12%}.lp-home-away .content-detail{padding:0% 9%}.grants .right-block{background-color:#ffd100}.grants .left-block{background-color:#fff}@media(min-width:768px){.grants .right-block,.grants .left-block{padding:40px}}@media only screen and (min-width:992px){.grants .content-align-bottom{top:60%;transform:translateY(-50%)}}@media only screen and (min-width:1200px){.grants .content-align-bottom{top:70%;transform:translateY(-50%)}}.grants .content-detail{text-align:center;padding:0% 20%}.lp-amenities .content-detail{padding:10% 18%}.lp-home-away .content-detail .title,.lp-amenities .content-detail .title,.lp-rewards-points .content-detail .title,.grants .content-detail .title{margin-bottom:40px}.lp-rewards-points .content-detail .title{color:#fff;font-family:"Brothers Bold";font-size:36px}.lp-home-away .right-block,.lp-rewards-points .right-block{background-color:#ffd100;padding:40px}.lp-home-away p,.lp-amenities p,.lp-rewards-points p,.grants p{font-size:16px;font-family:"Gibson Regular";line-height:28px;text-align:left}.grants p{font-size:20px;text-align:center}.grants p strong{color:#000}.grants .bg-image{display:none}.lp-amenities .left-block{background-color:#fff;padding:40px}.grants .left-right-block-transparent{background-color:transparent}.grants .content-align-bottom{position:relative}.grants .left-block,.grants .right-block{padding:20px}.grants .left-right-block-transparent .content .content-detail,.grants .left-right-block-transparent .content .content-detail p{text-align:left}.grants .left-right-block-transparent .content .content-detail,.grants .left-right-block-transparent .content .content-detail h2{color:#fff}.custom-lp-styles .container-fluid section{position:relative}@media(min-width:992px){.custom-lp-styles .container-fluid section{height:770px}.grants .bg-image{display:block}#grants-section-1 .bg-image{background:url(/content/images/grants/grants-page-let-yourself-go-wild-photo-2.jpg) no-repeat;background-size:cover;background-position:center center}#grants-section-2 .bg-image{background:url(/content/images/grants/grants-page-koa-gets-you-out-there-photo-2.jpg) no-repeat;background-size:cover;background-position:center center}#grants-section-3 .bg-image{background:url(/content/images/grants/grants-page-share-your-dream-adventure-photo-2.jpg) no-repeat;background-size:cover;background-position:center center}#grants-section-4 .bg-image{background:url(/content/images/grants/grants-page-how-it-works-photo-2.jpg) no-repeat;background-size:cover;background-position:bottom center}}.lp-amenities ul,.lp-home-away ul{text-align:left;width:50%;float:left;padding-right:7px;font-size:16px;padding-left:42px}.lp-amenities ul li{display:block!important}.lp-content-section,.grants-content-section{background:#fff;position:relative;overflow:hidden}.grants-content-section h2{color:#000;display:inline-block}p.intro-text{font-family:'Gibson SemiBold';font-size:18px!important;line-height:28px;color:#636363}.lp-content-section button.btn-border{width:auto;border:2px solid #ffd100;white-space:normal}.lp-content-section p,.grants-content-section p{font-size:16px;line-height:24px}.lp-content-section h3,.grants-content-section h3{color:#e4002b;margin-top:50px}.lp-rv-campgrounds{background:url(/content/images/ways-to-stay/rv/lp-rv-campgrounds-header.jpg) no-repeat}.lp-rv-park-choice{background:url(/content/images/ways-to-stay/rv/lp-right-park-choice-bg.jpg) no-repeat}.lp-content-header{background-size:cover;padding:95px 0;position:relative}.lp-content-header h3{color:#fff;font-family:"Brothers Bold";font-size:36px}.lp-content-section_header,.grants-content-section-header{background-color:#ffd100;font-size:30px;font-family:"Fjalla one";padding:12px 0;text-transform:uppercase;position:relative;margin-bottom:30px}.grants-content-section-header,.inspo-header{text-align:center}.inspo-header{padding:30px 0}.inspo-header h2{color:#ffd100}.inspo-header p{color:#000;font-size:20px}.grants-content-section-header i.fa{color:#ef3a43;margin-left:10px;vertical-align:8px}.lp-content-section_header h3,.grants-content-section-header h3{color:#000;font-size:30px;margin-top:10px}.grants-faq p{margin-bottom:30px}.lp-content-section_header:after{content:'';width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ffd100;position:absolute;bottom:-19px;z-index:200;left:27.5%}.lp-content-header h2{color:#fff;font-family:"Brothers Bold";font-size:36px}.lp-content-header p{color:#fff;font-size:18px;font-family:'Gibson Regular'}.lp-content-header-image{overflow:hidden;height:300px;position:absolute;width:100%;background:#000}.lp-content-header-image img{width:100%;opacity:.5}.dotted-border-yellow{border:4px dotted #ffd100}.dotted-border-white{border:4px dotted #fff}.img-align-right{float:right;margin-left:20px;margin-bottom:20px;border-radius:10px}.img-align-left{float:left;margin-right:20px;margin-bottom:20px;border-radius:10px}.img-align-full{width:100%;margin:20px 0;border-radius:10px}.img-radius{border-radius:10px;max-width:100%}.where-go-search,.save-today{position:relative;z-index:200;background-color:#ef3a43;padding:10px 0;text-align:center}.where-go-search h3,.save-today h3{margin:0;text-align:center;color:#fff;font-family:"Brothers Bold";font-size:28px}.where-go-search .btn-big-red,.save-today .btn-big-red{width:auto;display:inline-block;border:2px solid #ffd100;padding:0 30px!important;width:initial;margin-bottom:0}.save-today .btn-big-red{padding:14px 30px!important;margin-top:20px}.where-go-search .btn-big-red{padding:14px 30px!important}@media(min-width:768px){.where-go-search .form-group{display:inline-block}}.where-go-search .form-control{border-radius:5px;padding:10px;height:55px;width:332px}.where-go-search .dotted-border-yellow,.save-today .dotted-border-yellow{padding:40px;border-left:0;border-right:0}.caring-lp-section{background-color:#fff;z-index:200;position:relative}.caring-lp-section .row.content{background:#fff!important}.caring-lp-section .divider.bottom-white{background:url(/content/images/koa-diff-border-bottom-white.png) repeat-x!important}.caring-lp-section .divider.top-white{background:url(/content/images/koa-diff-border-top-white.png) repeat-x!important}.secondary-nav.lp-nav{margin-right:0;margin-left:0}.secondary-nav.lp-nav li{display:inline-block}.secondary-nav.lp-nav img{width:100%}.lp-rewards-points .right-block{background-color:#e4002b;padding:40px}.lp-rewards-points p{color:#fff}.lp-rv-park{z-index:900}hr{width:100%;background-color:#fff;margin:0!important;border-top:2px dotted #ccc!important}a.anchor{display:block;position:relative;top:-80px;visibility:hidden}.lp-amenities{background:url(/content/images/ways-to-stay/rv/amenities-bg.jpg);background-position:800px center;background-attachment:fixed;background-repeat:no-repeat}.lp-amenities.nacr{background:url(/content/images/nacr/nacr-lp-two-2019.jpg) no-repeat fixed;background-position:220px center;background-attachment:fixed;background-repeat:no-repeat}.lp-amenities.nagr{background:url(/content/images/nagr/nagr-lp-two-2019.jpg) no-repeat fixed;background-position:550px center;background-attachment:fixed;background-repeat:no-repeat}.lp-amenities.groups{background:url(/content/images/ways-to-stay/groups/amenities-bg-groups.jpg) no-repeat fixed;background-position:900px 23%}.lp-amenities.cabins{background:url(/content/images/ways-to-stay/cabins/amenities-bg-cabins.jpg) right center no-repeat fixed!important}.lp-amenities.deluxe-cabins{background:url(/content/images/ways-to-stay/deluxe-cabins/amenities-bg-deluxe-cabins.jpg) no-repeat fixed;background-position:600px 80px}.lp-amenities.unique{background:url(/content/images/ways-to-stay/unique/high-quality-unique-accommodations.jpg) no-repeat fixed;background-position:600px 25%}.lp-amenities.tents{background:url(/content/images/ways-to-stay/tent/amenities-bg-tents.jpg) no-repeat fixed;background-position:900px 63%}.lp-amenities.extended{background:url(/content/images/ways-to-stay/extended-stays/amenities-bg-extended.jpg) no-repeat fixed;background-position:600px 63%}.custom-lp-styles ul li:before{content:'•';display:inline-block;color:#e4002b;position:absolute;margin-left:-19px;font-size:22px;line-height:20px}.grants ul li:before{color:#ffd100;margin-top:2px}.custom-lp-styles ul li{list-style-type:none;display:block;font-size:17px;padding:5px 0}.custom-lp-styles .grants ul li{margin-bottom:10px}.custom-lp-styles ul.spaced-list li{padding:15px 0}.larger-font li{font-size:18px!important}.custom-lp-styles ul{padding-left:39px;text-align:left}.grants ul{padding-left:0;text-align:center}@media(min-width:768px){.grants ul{padding-left:39px}}.custom-lp-styles button,.custom-lp-styles a.btn.btn-default{white-space:normal}.lp-content-image-container{position:relative;max-width:1600px;margin:0 auto}.img-text-container-wrapper,.img-text-container-wrapper-left,.img-text-container-wrapper-right{height:100%;width:100%;position:absolute;padding:15px}.img-text-container-wrapper{left:0;right:0;top:0;bottom:0}.img-text-container-wrapper img{position:relative;top:50%;transform:translateY(-50%)}.img-text-container-wrapper-left,.img-text-container-wrapper-right{height:80%;width:40%;background-color:#ffd100;border-radius:10px;top:10%}.img-container-overlay-right,.img-container-overlay-left{position:absolute}.img-text-container-wrapper-left,.img-container-overlay-left{left:4%}.img-text-container-wrapper-right,.img-container-overlay-right{right:5%}.img-dotted-border{height:100%;width:100%;border:4px dotted #fff;border-radius:10px}.img-text-container{padding:11% 5%;position:relative;top:50%;transform:translateY(-50%)}.img-text-container p{color:#fff;text-transform:uppercase;text-align:center;font-size:1.8em;font-family:"Fjalla one";line-height:32px;margin-bottom:0}.img-text-container p.text-small{font-size:1.1em;text-transform:none}.img-text-container-wrapper-left .img-text-container p,.img-text-container-wrapper-right .img-text-container p,.img-text-container-wrapper-left .img-text-container p span,.img-text-container-wrapper-right .img-text-container p span{color:#333}.img-text-container p:first-child{padding-bottom:15px}.img-text-container p span{color:#ffd100;font-family:"Brothers Bold";font-size:1.2em}.col-md-6.left-content{width:49%}.social-share-list{position:absolute;top:0;right:-15px}.social-share-list ul{padding-left:0;text-align:center}.social-share-list ul li{list-style-type:none;font-size:18px;padding:3px}.social-share-list ul li:before{content:none}.social-share-list ul li a.fa,a.fb-share{text-align:center}.social-share-list ul li a:hover,.social-share-list ul li a:hover .glyphicon{text-decoration:none!important}.social-share-list-container{margin-top:30px;margin-bottom:30px}.embed-code-container{padding-top:15px;margin-bottom:15px}.embed-code-container textarea{height:110px}.koa-partners{background:#f5f5f5;padding:30px 0;position:relative}.koa-partners a{margin-right:15px;float:left}@media(min-width:2001px){.lp-amenities.deluxe-cabins{background-position:1100px center}.lp-amenities.tents{background-position:900px center!important}.lp-amenities.extended{background-position:700px 53%!important}.lp-home-away.cabins{background-position:-400px center!important}.lp-home-away.groups{background-position:-300px center!important}.lp-home-away.extended{background-position:-300px 19%!important}}@media(max-width:2000px){.lp-amenities.tents{background-position:800px center!important}}@media(min-width:1801px)and (max-width:2000px){.lp-home-away{background-position:-900px center!important}.lp-amenities.deluxe-cabins{background-position:900px center}.lp-amenities.cabins{background:url(/content/images/ways-to-stay/cabins/amenities-bg-cabins.jpg) 250px center no-repeat fixed!important}.lp-amenities.tents{background-position:800px center!important}.lp-amenities.groups{background-position:300px 23%!important}.lp-amenities.extended{background-position:300px 63%!important}.lp-home-away.rv{background-position:-900px center!important}.lp-home-away.cabins{background-position:-600px center!important}.lp-home-away.deluxe-cabins{background-position:-100px center!important}.lp-home-away.groups{background-position:-300px center!important}.lp-home-away.extended{background-position:-300px 19%!important}#lp-makeithappen .grants{background-position:660px center}#lp-rvpatiosites .koa-patio-sites{background-position:660px center}.lp-home-away.lodging-options-glamping-tents{background-position:-300px center!important}.lp-home-away.lodging-options-unique-lodging{background-position:-300px center!important}.lp-home-away.lodging-options-koa-patio{background-position:-340px center!important}.lp-home-away.lodging-options-airstream{background-position:-150px center!important}.lp-home-away.lodging-options-reserve{background-position:-250px center!important}}@media(max-width:1800px){.lp-home-away{background-position:-400px center!important}.lp-amenities{background-position:250px 63%}.lp-amenities.deluxe-cabins{background-position:800px center}.lp-amenities.cabins{background:url(/content/images/ways-to-stay/cabins/amenities-bg-cabins.jpg) 250px center no-repeat fixed!important}.lp-amenities.tents{background-position:700px center!important}.lp-amenities.groups{background-position:200px 23%!important}.lp-amenities.extended{background-position:100px 63%!important}.lp-home-away.rv{background-position:-900px center!important}.lp-home-away.cabins{background-position:-700px center!important}.lp-home-away.deluxe-cabins{background-position:-300px center!important}.lp-home-away.unique{background-position:-100px center!important}.lp-home-away.extended{background-position:-300px 19%!important}#lp-campingcabinpatiosites .koa-patio-sites{background-position:560px center!important}#lp-uniquepatiosites .koa-patio-sites{background-position:400px center!important}.lp-amenities.lodging-options-koa-options{background-position:640px center!important}#lp-lodging-options .lodging-options-camping-cabins{background-position:300px center!important}#lp-lodging-options .lodging-options-unique-lodging{background-position:300px center!important}.lp-home-away.lodging-options-koa-patio{background-position:-460px center!important;background-size:1400px!important}}@media(max-width:1600px){.img-text-container-wrapper-left,.img-text-container-wrapper-right{width:70%}.img-text-container p{font-size:1em;line-height:26px}.img-text-container p.text-small{font-size:1em}.img-text-container p:first-child{padding-bottom:5px}.img-text-container p span{font-size:1.2em}.lp-amenities.cabins{background:url(/content/images/ways-to-stay/cabins/amenities-bg-cabins.jpg) left center no-repeat fixed!important}.lp-amenities.deluxe-cabins{background-position:700px center}.lp-amenities.tents{background-position:600px center!important}.lp-amenities.unique{background-position:400px 25%!important}.lp-amenities.groups{background-position:0 23%!important}.lp-amenities.extended{background-position:100px 63%!important}.lp-home-away.rv{background-position:-900px center!important}.lp-home-away.tents{background-position:-500px center!important}.lp-home-away.cabins{background-position:-700px center!important}.lp-home-away.deluxe-cabins{background-position:-400px center!important}.lp-home-away.unique{background-position:-200px center!important}.lp-home-away.groups{background-position:-300px center!important}.lp-home-away.extended{background-position:-300px 19%!important}#lp-rvpatiosites .koa-patio-sites{background-position:600px center!important}#lp-campingcabinpatiosites .koa-patio-sites{background-position:440px center!important}#lp-uniquepatiosites .koa-patio-sites{background-position:240px center!important}}@media(max-width:1366px){.lp-home-away .content-detail,.lp-amenities .content-detail,.lp-rewards-points .content-detail,.grants .content-detail{padding:0% 16%}.lp-amenities .content-detail{padding:0% 7%}.lp-home-away .content-detail,.grants .content-detail{padding:0% 5%}.lp-home-away .content{position:relative;padding:26px 0}.lp-amenities .content{position:relative;padding:26px 0!important}.lp-content-header{padding:60px}.img-text-container-wrapper-left,.img-text-container-wrapper-right{height:90%;width:75%;top:5%}.lp-amenities{background-position:100px center}.lp-amenities.deluxe-cabins{background-position:500px center}.lp-amenities.cabins{background:url(/content/images/ways-to-stay/cabins/amenities-bg-cabins.jpg) left -250px center no-repeat fixed!important}.lp-amenities.tents{background-position:500px center!important}.lp-amenities.unique{background-position:300px 25%!important}.lp-amenities.groups{background-position:0 23%!important}.lp-amenities.extended{background-position:-100px 63%!important}.lp-home-away.tents{background-position:-500px center!important}.lp-home-away.cabins{background-position:-700px center!important}.lp-home-away.deluxe-cabins{background-position:-500px center!important}.lp-home-away.unique{background-position:-200px center!important}.lp-home-away.groups{background-position:-300px center!important}.lp-home-away.extended{background-position:-300px 19%!important}#lp-makeithappen .grants{background-position:360px center}#lp-rvpatiosites .koa-patio-sites{background-position:360px center}#lp-campingcabinpatiosites .koa-patio-sites{background-position:300px center!important}#lp-uniquepatiosites .koa-patio-sites{background-position:160px center!important}}@media(max-width:1200px){.custom-lp-styles .container-fluid section.longer-section{height:900px!important}.lp-amenities{background-position:0% center}.lp-amenities.cabins{background:url(/content/images/ways-to-stay/cabins/amenities-bg-cabins.jpg) left -250px center no-repeat fixed!important}.lp-amenities.deluxe-cabins{background-position:400px center}.lp-amenities.tents{background-position:500px center!important}.lp-amenities.unique{background-position:300px 25%!important}.lp-amenities.groups{background-position:0 23%!important}.lp-amenities.extended{background-position:-100px 63%!important}.lp-home-away{background-position:-700px 30px!important}.lp-home-away.rv{background-position:-900px center!important}.lp-home-away.tents{background-position:-600px center!important}.lp-home-away.cabins{background-position:-700px center!important}.lp-home-away.deluxe-cabins{background-position:-500px center!important}.lp-home-away.unique{background-position:-200px center!important}.lp-home-away.groups{background-position:-300px center!important}.lp-home-away.extended{background-position:-300px 19%!important}#lp-rvpatiosites .koa-patio-sites{background-position:260px center}#lp-campingcabinpatiosites .koa-patio-sites{background-position:200px center!important}#lp-uniquepatiosites .koa-patio-sites{background-position:0 center!important}}@media(max-width:1024px){#lp-home-away,#lp-amenities,#lp-rewards-points{height:800px}.rv-lp-header .headline-container{width:100%}.lp-content-header{padding:30px}.rv-lp-header.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-header.jpg) 73% 82% no-repeat}.img-text-container.rv-02{padding:6% 5%}.img-text-container.cabin-01,.img-text-container.cabin-02,.img-text-container.cabin-03{padding:1%}.lp-amenities.cabins{background:url(/content/images/ways-to-stay/cabins/amenities-bg-cabins.jpg) left -250px center no-repeat fixed!important}#lp-rvpatiosites .koa-patio-sites{background-position:160px center}#lp-uniquepatiosites .koa-patio-sites{background-position:-180px center!important}.lp-amenities.lodging-options-koa-options{background-position:180px center!important}#lp-lodging-options .lodging-options-camping-cabins{background-position:200px center!important}#lp-lodging-options .lodging-options-glamping-tents{background-position:-370px 0!important;background-size:1440px}#lp-lodging-options .lodging-options-unique-lodging{background-position:-30px -60px!important;background-size:1440px}.lp-home-away.lodging-options-koa-patio{background-position:-680px center!important}.lp-home-away.lodging-options-reserve{background-position:-330px!important}.lp-home-away.lodging-options-airstream{background-position:-340px center!important;background-size:1440px}}@media(max-width:992px){#lp-home-away,#lp-amenities,#lp-rewards-points,.custom-lp-styles .container-fluid section.longer-section{height:auto!important}.right-block,.left-block{position:relative!important}.rv-lp-header .headline-container{margin-left:0;margin:0 auto}.lp-amenities ul{width:100%}.col-md-6.left-content{width:auto}}@media(max-width:767px){.where-go-search .form-control,.where-go-search .btn-big-red{width:100%}.where-go-search .btn-big-red{margin-top:20px}}@media(max-width:768px){.lp-content-header-image img{width:auto}.lp-content-header{padding:70px}.koa-partners img{margin-top:15px}.lp-content-image-container img{display:none}.lp-content-image-container{max-height:none}.img-text-container-wrapper,.img-text-container-wrapper-left,.img-text-container-wrapper-right{position:relative}.img-text-container-wrapper-right{left:4%}.img-text-container-wrapper{background-color:rgba(0,0,0,.75)}.img-text-container-wrapper-left,.img-text-container-wrapper-right{width:100%;left:auto;right:auto}.img-text-container{padding:11% 5%;position:relative;top:auto;transform:none}.social-share-list{top:-25px;right:15px}.social-share-list ul li{display:inline-block}.koa-partners a{float:none;margin-right:0;margin-bottom:15px}}@media(max-width:600px){.rv-lp-header{background:url(../images/rv-lp-header.jpg) 56% no-repeat}.rv-lp-header{position:relative}.wrapper{padding-top:0}.pets-welcome div.caption span.title,.content .content-detail span.title{font-size:26px!important}.lp-home-away p,.lp-amenities p,.lp-rewards-points p,.grants p{font-size:14px;font-family:"Gibson Regular";line-height:22px}.grants p{font-size:20px}.img-align-right,.img-align-left{float:none;padding-left:0;padding-right:0;margin-left:0}.lp-amenities ul{padding-left:30px}.lp-amenities ul li,.koa-patio-sites ul li{font-size:13px}.lp-content-header{padding:40px 0}a.anchor{top:0}.lp-rewards-points .content-detail .title,.lp-home-away h2,.lp-amenities h3,.koa-patio-sites h2{font-size:24px}.lp-rewards-points .btn-big-red{font-size:18px}.lp-amenities ul,.lp-home-away ul{width:100%}}@media(max-width:500px){.rv-lp-header{height:515px}.rv-lp-header p{font-size:14px;line-height:22px}.rv-lp-header h1{font-size:28px}}.vkr-header .btn-big-red{border:2px solid #ffd100;width:auto;white-space:normal}#lp-rewards-points{margin-left:-15px;margin-right:-15px;height:590px}.lp-rewards-points{background:url(/content/images/vkr/vkr-rewards-bg.jpg) -40% 30px no-repeat fixed!important}.lp-rewards-points.testimonials{background:url(/content/images/vkr/testimonials-bg.jpg) 0% 30px no-repeat fixed!important}@media(min-width:992px){.lp-rewards-points{background:url(/content/images/vkr/vkr-rewards-bg.jpg) -250px 30px no-repeat fixed!important}.lp-rewards-points.testimonials{background:url(/content/images/vkr/testimonials-bg.jpg) -420px 30px no-repeat fixed!important}.lp-rewards-points.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-benefits.jpg) -420px 30px no-repeat fixed!important}}@media(min-width:1200px){.lp-rewards-points{background:url(/content/images/vkr/vkr-rewards-bg.jpg) -620px center no-repeat fixed!important}.lp-rewards-points.testimonials{background:url(/content/images/vkr/testimonials-bg.jpg) -350px center no-repeat fixed!important}.lp-rewards-points.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-benefits.jpg) -350px center no-repeat fixed!important}}@media(min-width:1600px){.lp-rewards-points{background:url(/content/images/vkr/vkr-rewards-bg.jpg) -300px 30px no-repeat fixed!important}.lp-rewards-points.testimonials{background:url(/content/images/vkr/testimonials-bg.jpg) -300px -30px no-repeat fixed!important}.lp-rewards-points.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-benefits.jpg) -300px -30px no-repeat fixed!important}}@media(min-width:2000px){.lp-rewards-points{background:url(/content/images/vkr/vkr-rewards-bg.jpg) 0% 30px no-repeat fixed!important}.lp-rewards-points.testimonials{background:url(/content/images/vkr/testimonials-bg.jpg) 0% 30px no-repeat fixed!important}.lp-rewards-points.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-benefits.jpg) 0% 30px no-repeat fixed!important}}.lp-rewards-points .btn-big-red,.vkr-headline .btn-big-red,.btn-big-red.btn-border{border:2px solid #ffd100;white-space:normal}.lp-rewards-points .koa-btn span.glyphicon{color:#000}.lp-rewards-points.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-benefits.jpg) 66% 61%}.lp-rewards-points.testimonials.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-testimonials.jpg) 95% 88%}.lp-rewards-points .content-detail span.title{color:#fff}.lp-content-section .block-content h3{font-family:"Brothers Bold";margin-top:22px}.lp-content-section .block-content{margin-bottom:34px}.lp-content-section .block-content a{width:inherit}.lp-content-section .block-content img{margin:0 auto}.testimonial-slider .testimonial-name{font-family:"Fjalla one";color:#fff}.testimonial-slider .testimonial-name span{font-family:sans-serif;padding-left:70px;font-size:.8em}.testimonial-slider .slick-dots li:before{display:none}.testimonial-slider .slick-dots li{display:inline-block}.testimonial-slider .slick-dots{text-align:center}.koa-btn{white-space:normal}.lp-nav .dropdown:hover>.dropdown-menu{display:block;width:auto}.secondary-nav.lp-nav{margin-top:-105px}.lp-rewards-points li{color:#fff;padding:5px 0}.lp-rewards-points li:before{color:#ffd100!important}@media(max-width:1024px){.lp-rewards-points .content-detail .title{font-size:30px}.lp-rewards-points.testimonials.outdoorsy{background:url(/content/images/marketplace/outdoorsy/outdoorsy-testimonials.jpg) 47% 88%}}@media(max-width:600px){.lp-rewards-points .content-detail .title{font-size:24px}}@media(max-width:500px){.vkr-header .btn-big-red{padding:13px 5px 10px 7px}.koa-partners a{margin-right:0;width:100%}}.slick-slide{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}button.slick-prev.slick-arrow,button.slick-next.slick-arrow{display:none!important}.slick-dots li button{font-size:0;line-height:0;display:block;width:15px;height:15px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:#f499aa}.slick-dots li{margin-right:10px;display:inline-block}.slick-dots li.slick-active button{background:#ffd100}.lp-outdoorsy-testimonial-carousel{bottom:-50px}.report-request-container h3{margin-top:15px}.grants-vid-wrapper{padding:20px;background-color:#fff;max-width:850px}.left-block .grants-vid-wrapper,.right-block .grants-vid-wrapper{margin:0 auto}@media only screen and (min-width:992px){.flex-height{height:calc(100vh - 80px)!important}#grants-section-3.flex-height{min-height:860px}.left-block .grants-vid-wrapper{margin-left:auto}.right-block .grants-vid-wrapper{margin-right:auto}}.share-float{background-color:#fff;padding:15px 15px 10px}.share-float ul li:not(:last-child){margin-bottom:5px}.share-float a{color:#000;font-size:24px}@media screen and (max-width:1200px){.report-request-container .g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}.lodging-family-of-campgrounds-col{margin-bottom:24px}}@media screen and (min-width:992px){.fixed-height-xtall{height:1050px!important}.fixed-height-tall{height:850px!important}.fixed-height-xtall .img-responsive{max-height:200px}}@media screen and (min-width:1200px){.fixed-height-xtall .img-responsive{max-height:none}}.fixed-height-xtall,.fixed-height-tall,.flex-height{margin-left:-15px;margin-right:-15px}.btn-float{position:fixed;top:120px;right:0;z-index:201;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:0;-webkit-box-shadow:0 0 10px 1px #000;-moz-box-shadow:0 0 10px 1px #000;box-shadow:0 0 10px 1px #000}.btn-float .btn-big-red{margin-bottom:0}.btn-float .btn-big-red.btn-border{border-right:0 none;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (max-width:500px){.btn-float{top:200px;transform:rotate(90deg);right:-62px}.btn-float .btn-big-red.btn-border{border-top:0 none;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-right:2px solid #ffd100}.btn-float span.glyphicon{transform:rotate(-90deg)}}@media(min-width:768px){.grants-navbar .navbar .navbar-nav{display:inline-block;float:none;vertical-align:top}.grants-navbar .navbar .navbar-collapse{text-align:center}}