@import 'https://fonts.googleapis.com/css?family=Open+Sans:700|Vesper+Libre:400,700|Open+Sans+Condensed:300';body,html{width:100%;height:100%;margin:0;padding:0;font-size:1em;line-height:1.2em;background:#fff}body img,html img{border:0}#doParallax,#isMobile,#isTablet{visibility:hidden;float:none}.w1Col{width:12.5%}.w2Col{width:25%}.w3Col{width:37.5%}.w4Col{width:50%}.w5Col{width:62.5%}.w6Col{width:75%}.w7Col{width:87.5%}.w8Col{width:100%}.floatLeft{float:left}.floatRight{float:right}.mobileMenuWrapper{display:none}#loading{background:rgba(255,255,255,.75) url(https://www.maddencdn.com/content/images/2018/indiana_dunes/dining-and-accommodations/icon_loading.gif) no-repeat center 56%;display:inline-block;vertical-align:middle;position:absolute;top:0;bottom:0;left:0;z-index:1001;width:100%;height:100%;text-align:center;-webkit-transition:opacity ease .5s;transition:opacity ease .5s}#loading.complete{opacity:0;pointer-events:none}#loading img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto}.top{position:fixed;top:0;left:0;text-align:left;font-family:"Vesper Libre",serif;width:100%;height:100px;padding:0;background:#64cddd;z-index:1000;-webkit-box-shadow:3px 3px 10px 0 rgba(0,0,0,.25);box-shadow:3px 3px 10px 0 rgba(0,0,0,.25)}.top .sponsorLogo{width:200px;height:170px;position:absolute;top:0;left:50px;z-index:10}.top .chapters{display:none;position:absolute;top:-webkit-calc(50% - 5px);top:calc(50% - 5px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:200px;text-align:center;font-family:"Vesper Libre",serif;font-size:2em;font-weight:700}.top a.chapterLink:active,.top a.chapterLink:link,.top a.chapterLink:visited{display:inline-block;margin:0 3px;height:35px;width:35px;background:#39a9ab;color:#fff;border-radius:10px;font-size:.75em;font-weight:400;text-align:center;text-decoration:none;line-height:1.45em}.top a.chapterLink.on,.top a.chapterLink:hover{background:#39a9ab;color:#fb8700}.top .socialLinks{position:fixed;top:28px;right:60px;width:140px;height:20px;padding:7px 0;overflow:hidden;text-align:center;z-index:1000;background-color:#014b5a;border-radius:10px;color:#fb8700}.top .socialLinks:hover{height:70px}.top .socialLinks .socialLogo{width:35px;height:35px;margin:10px 2px 4px}.top .socialLinks a.socialLink:active,.top .socialLinks a.socialLink:link,.top .socialLinks a.socialLink:visited{text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-weight:400;font-size:1.125em;text-transform:uppercase;color:#fff}.top .controls{position:absolute;top:-webkit-calc(50% - 5px);top:calc(50% - 5px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;height:35px;width:35px;text-align:center}.top .controls a#controlsTrigger{margin:0}.top a.controlLink:active,.top a.controlLink:link,.top a.controlLink:visited{width:35px;height:35px;display:inline-block;background:#014b5a url(https://www.maddencdn.com/content/images/2018/indiana_dunes/dining-and-accommodations/icon_top.png) no-repeat 6px 6px;border-radius:10px}.top a.controlLink:hover{background:#014b5a url(https://www.maddencdn.com/content/images/2018/indiana_dunes/dining-and-accommodations/icon_top.png) no-repeat 6px 4px}.top .progress{position:absolute;bottom:0;padding:0;width:100%;height:10px;z-index:1;background:#014b5a}.top .progress #progressBar{width:0;height:10px;background-color:#acecf6}.chapterImage{cursor:default;position:relative;width:100%;z-index:500;text-align:center;height:100%;overflow:hidden}.chapterImage .chapterTitle{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:90%;margin:0 auto}.chapterImage .chapterTitle img{width:100%;height:auto;display:block;margin:auto;max-width:752px}.chapterImage .chapterTitle h1{font-size:0;line-height:0}.chapterImage .chapterTitle h2{display:inline-block;font-family:"Open Sans Condensed",sans-serif;font-weight:300;font-size:2.5vw;line-height:1em;color:#fff;margin:1.5em 0 0;padding:1% 50px;background:rgba(1,75,90,.75);text-transform:uppercase}@media (min-width:1700px){.chapterImage .chapterTitle h2{padding:20px 50px;font-size:2.5em}}.chapterImage .chapterTitle h3{font-family:"Vesper Libre",serif;font-weight:700;color:#fff;font-size:2em;line-height:1em;text-shadow:0 0 10px rgba(0,0,0,.75);margin:1em 0 0}.chapter{margin:0;padding:0;width:100%;position:relative;z-index:600;overflow:hidden}.chapter.cta{width:80%;margin:5em auto;background:url(https://www.maddencdn.com/content/images/2018/indiana_dunes/dining-and-accommodations/footer_orange.png) no-repeat center center scroll;-webkit-background-size:cover;background-size:cover;padding:4em 10%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chapter.cta a.cta:link,.chapter.cta a.cta:visited{display:block;text-align:center;font-family:"Vesper Libre",serif;font-weight:700;font-size:3vw;line-height:1.125em;color:#fff;text-decoration:none;text-transform:uppercase}.chapter.cta a.cta:hover{color:#acecf6}section{position:relative;display:block;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:5em auto;padding:6em 3em;text-align:center;background:#fff;color:#333;-webkit-box-shadow:5px 5px 15px 0 rgba(0,0,0,.05);box-shadow:5px 5px 15px 0 rgba(0,0,0,.05);font-family:"Vesper Libre",serif;max-width:900px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.lastSection{margin-bottom:5em}section h4{font-family:"Open Sans",sans-serif;font-weight:400;font-size:3.5em;line-height:1em;margin:0 0 .5em;color:#64cddd;padding-bottom:.25em;border-bottom:8px solid #64cddd;text-transform:uppercase}section h4.topMargin{margin-top:.5em}section h4.orange{color:#f99d24;border-bottom:8px solid #f99d24}section h4.darkBlue{color:#014b5a;border-bottom:8px solid #014b5a}section p{text-align:left;margin:0 auto}section p:first-of-type{margin-top:0}section p:last-of-type{margin-bottom:0}section a:active,section a:link,section a:visited{color:#333;text-decoration:none;font-weight:700}section a:hover{text-decoration:underline}section .imageBlock{margin:2em auto 3em;width:100%;overflow:hidden}section .imageBlock.full{margin-bottom:0}section .imageBlock .sectionImage{width:49%}section .imageBlock .sectionImage.full{width:100%}section .imageBlock .sectionImage.left{float:left}section .imageBlock .sectionImage.right{float:right}section .imageBlock .sectionImage img{width:100%;height:auto;display:block}.legacyOnly,.mobileOnly{display:none}.readMore{position:absolute;left:-webkit-calc(50% - 50px);left:calc(50% - 50px);width:100px;margin:1em 0 2em;bottom:20px;cursor:pointer}.footer{position:relative;width:100%;background-color:#014b5a;text-align:center;padding:2em 0;z-index:999}.footer .sponsorLogo{position:absolute;right:0;top:-8px;width:225px;z-index:101}.footer a{text-decoration:none}.footer .alsoLike{overflow:hidden;width:90%;margin:0 5%;padding:0 0 1em;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:2.25em;font-weight:700;line-height:1em;text-transform:uppercase;text-align:center}.footer .alsoLikeLinkWrap .linkWrapper{position:relative;padding-bottom:11%;width:20%;max-width:300px;margin:0 20px;display:inline-block}.footer .alsoLikeLinkWrap .rLink{width:100%;height:100%;position:absolute;display:inline-block;left:0;top:0;background-color:#000}.footer .alsoLikeLinkWrap .rLink.rLink1{background:transparent url(https://www.maddencdn.com/content/images/2018/indiana_dunes/dining-and-accommodations/footer1.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover}.footer .alsoLikeLinkWrap .rLink.rLink2{background:transparent url(https://www.maddencdn.com/content/images/2018/indiana_dunes/dining-and-accommodations/footer2.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover}.footer .alsoLikeLinkWrap .rLink.rLink3{background:transparent url(https://www.maddencdn.com/content/images/2018/indiana_dunes/dining-and-accommodations/footer3.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover}.footer .alsoLikeLinkWrap .rLink .linkTitleWrapper{background-color:rgba(0,0,0,.6);display:table;position:absolute;width:-webkit-calc(100% - 20px);width:calc(100% - 20px);bottom:0;padding:10px}.footer .alsoLikeLinkWrap .rLink .linkTitleWrapper .linkTitle{display:table-cell;vertical-align:middle;color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:1em;font-weight:700;line-height:1em;text-transform:uppercase}