@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/build/fonts/montserrat-v12-latin-200.444ae007.woff2) format("woff2"),url(/build/fonts/montserrat-v12-latin-200.edbce16a.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:local("Montserrat Light"),local("Montserrat-Light"),url(/build/fonts/montserrat-v12-latin-300.0a7c6df0.woff2) format("woff2"),url(/build/fonts/montserrat-v12-latin-300.5e86df2c.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/build/fonts/montserrat-v12-latin-regular.501ce09c.woff2) format("woff2"),url(/build/fonts/montserrat-v12-latin-regular.f29d2b85.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/build/fonts/montserrat-v12-latin-500.f0f2716c.woff2) format("woff2"),url(/build/fonts/montserrat-v12-latin-500.991b453b.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/build/fonts/montserrat-v12-latin-600.15c24f71.woff2) format("woff2"),url(/build/fonts/montserrat-v12-latin-600.f6dc6096.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/build/fonts/montserrat-v12-latin-700.79982cd1.woff2) format("woff2"),url(/build/fonts/montserrat-v12-latin-700.957e93fb.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/build/fonts/montserrat-v12-latin-800.35386154.woff2) format("woff2"),url(/build/fonts/montserrat-v12-latin-800.75665590.woff) format("woff")}@media only screen and (max-width:767px){[class*="computer only"]:not(.mobile),[class*="large screen only"]:not(.mobile),[class*="mobile hidden"],[class*="or lower hidden"],[class*="tablet only"]:not(.mobile),[class*="widescreen only"]:not(.mobile){display:none!important}}@media only screen and (min-width:768px) and (max-width:991px){[class*="computer only"]:not(.tablet),[class*="large screen only"]:not(.tablet),[class*="mobile only"]:not(.tablet),[class*="or lower hidden"]:not(.mobile),[class*="tablet hidden"],[class*="widescreen only"]:not(.tablet){display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px){[class*="computer hidden"],[class*="large screen only"]:not(.computer),[class*="mobile only"]:not(.computer),[class*="or lower hidden"]:not(.tablet):not(.mobile),[class*="tablet only"]:not(.computer),[class*="widescreen only"]:not(.computer){display:none!important}}@media only screen and (min-width:1200px) and (max-width:1919px){[class*="computer only"]:not([class*="large screen"]),[class*="large screen hidden"],[class*="mobile only"]:not([class*="large screen"]),[class*="or lower hidden"]:not(.computer):not(.tablet):not(.mobile),[class*="tablet only"]:not([class*="large screen"]),[class*="widescreen only"]:not([class*="large screen"]){display:none!important}}@media only screen and (min-width:1920px){[class*="computer only"]:not([class*=widescreen]),[class*="large screen only"]:not([class*=widescreen]),[class*="mobile only"]:not([class*=widescreen]),[class*="tablet only"]:not([class*=widescreen]),[class*="widescreen hidden"],[class*="widescreen or lower hidden"]{display:none!important}}button>*{pointer-events:none}body,html{height:100%;width:100%;background:#fff;font-family:Montserrat}.pad-section{padding:50px 0}.ui.top.fixed.borderless.menu.nav{box-shadow:none;border:none;z-index:1000}.menu-container{font-family:Montserrat;font-size:12px;color:#000;height:80px}.menu-container .navlogo img{height:65px;margin-top:5px}.menu-container .menu .item{padding-right:30px}.menu-container .login-button,.menu-container .routes-button{border:2px solid #d72222;border-radius:20px;font-family:Montserrat;color:#000!important;font-weight:400;padding:7px 30px}.menu-container .routes-button{margin-right:-20px}.menu-container .routes-button.active{color:#d72222!important}.menu-container .menu .active.item{color:#d72222!important;background:#fff!important}.menu-container .menu .dropdown.item:hover,.menu-container .menu .login-button:hover,.menu-container .menu .ui.dropdown .menu>.item:hover,.menu-container .menu a.item:hover,.menu-container .upgrade-button:hover{color:#d72222!important;background-color:#fff!important}.menu-container .menu .visible{border:0}@media (max-width:1024px){.menu-container .menu .item{padding-right:5px}.menu-container .login-button{margin-left:10px}.menu-container .login-button,.menu-container .routes-button{padding-left:15px;padding-right:15px}}@media (max-width:768px){.menu-container .navlogo{margin-left:15px}.menu-container .menu .dropdown.item{margin-right:15px}}.button.signup-button{font-family:Montserrat;font-weight:500;border-radius:22px;background-color:#d72222}h1{font-family:Montserrat;color:#d72222;font-weight:400;text-align:center}.home{background:url(/build/images/background-0.8bd0fc33.jpg) no-repeat 50% fixed;display:table;height:100%;position:relative;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;line-height:normal}.home .hometext-container{position:relative;top:40vh;max-width:1000px;margin:auto;text-align:center}.home .hometext-container .hometext{font-size:50px;font-weight:500;color:#fff;line-height:60px;text-shadow:2px 2px 2px #555;margin-bottom:70px}@media (max-width:1024px){.home{background-attachment:scroll}}@media (max-width:768px){.home{background-attachment:scroll}.home .hometext-container{top:30vh;padding-left:10px;padding-right:10px}.home .hometext-container .hometext{font-size:30px;margin-bottom:40px}}.about{font-family:Montserrat}.about .lead,.about p{color:#000;font-size:larger}.about .ui.cards{margin-top:30px;margin-bottom:30px}.about .ui.card{box-shadow:none;transition:box-shadow 1s,color 1s,transform 1s}.about .ui.card:hover{color:#d72222;-webkit-box-shadow:0 0 20px 1px rgba(227,0,0,.1);-moz-box-shadow:0 0 20px 1px rgba(227,0,0,.1);box-shadow:0 0 20px 1px rgba(227,0,0,.1);transform:scale(1.05);transition:box-shadow 1s,color 1s,transform 1s}.about .ui.card>.content{max-width:250px;text-align:center;margin-left:auto;margin-right:auto}.about .icon{font-size:75px;margin-top:20px;margin-bottom:20px}.howto{position:relative;display:table;height:400px;width:100%;overflow:hidden;background:url(/build/images/map-background.8a968a1a.jpg) no-repeat 50% fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.howto .ui.cards{margin-top:30px;margin-bottom:80px}.howto .ui.card{color:#fff;background-color:hsla(0,0%,39.2%,.8);transition:box-shadow 1s,transform 1s}.howto .ui.card:hover{-webkit-box-shadow:0 0 20px 1px rgba(227,0,0,.1);-moz-box-shadow:0 0 20px 1px rgba(227,0,0,.1);box-shadow:0 0 20px 1px rgba(227,0,0,.1);transform:scale(1.05);transition:box-shadow 1s,transform 1s}.howto .divider{margin-left:auto;margin-right:auto;border-top:1px solid #fff;width:60%;height:1px;margin-bottom:10px}.howto .icon{font-size:75px;margin-top:20px;margin-bottom:20px}@media (max-width:1024px){.howto{background-attachment:scroll}}.shots{position:relative;display:table;width:100%;overflow:hidden;background-color:#fff;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.shots .shotWrapper{margin-bottom:50px;width:80%}.shots .shotWrapper .shot img,.shots .shotWrapper .shot video{width:100%;max-width:900px;border:1px solid #ddd;border-radius:10px;-webkit-box-shadow:0 0 20px 1px rgba(227,0,0,.1);-moz-box-shadow:0 0 20px 1px rgba(227,0,0,.1);box-shadow:0 0 20px 1px rgba(227,0,0,.1)}.shots .shotWrapper .shotDescription{padding-top:20px;width:90%;max-width:800px;text-align:center;margin-left:auto;margin-right:auto;font-family:Montserrat;font-size:15px;color:#000}.pricing{position:relative;display:table;height:600px;width:100%;overflow:hidden;background:url(/build/images/map-background.8a968a1a.jpg) no-repeat 50% fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;line-height:normal}.pricing .lead{font-weight:500}.pricing .ui.cards{margin-top:30px;margin-bottom:40px}.pricing .ui.card{max-width:250px;transition:box-shadow 1s,transform 1s}.pricing .ui.card:hover{-webkit-box-shadow:0 0 20px 1px rgba(227,0,0,.2);-moz-box-shadow:0 0 20px 1px rgba(227,0,0,.2);box-shadow:0 0 20px 2px rgba(227,0,0,.2);transform:scale(1.05);transition:box-shadow 1s,transform 1s}.pricing .program{font-size:15px}.pricing .price{padding-top:10px;padding-bottom:5px;font-size:60px;font-weight:600}.pricing .price-sub{font-size:12px;color:grey}.pricing .icon{color:#d72222;font-size:75px;margin-top:20px;margin-bottom:0}.pricing .description{border-top:1px solid #ddd;padding-top:20px;padding-bottom:20px}.pricing .specialOffer{max-width:500px;margin-left:auto;margin-right:auto;padding:10px;border-radius:10px;background-color:#fff;-webkit-box-shadow:0 0 20px 1px rgba(227,0,0,.2);-moz-box-shadow:0 0 20px 1px rgba(227,0,0,.2);box-shadow:0 0 20px 2px rgba(227,0,0,.2)}@media (max-width:1024px){.pricing{background-attachment:scroll}}@media (max-width:768px){.pricing{background-attachment:scroll}.pricing .ui.card{max-width:250px;transition:box-shadow 1s,transform 1s;margin-left:auto!important;margin-right:auto!important}}.contact{padding-top:25px;display:table;height:180px;position:relative;width:100%;overflow:hidden;line-height:1.8;font-size:12px;box-shadow:0 -3px 5px 1px rgba(227,0,0,.05)}.contact .head{font-weight:bolder}.contact .copyright{text-align:left}.contact .copyright img{margin-bottom:5px}.contact .links,.contact .publisher{text-align:left}.contact .links a{color:#000;text-decoration:none}.contact .links a:hover{color:#d72222}@media (max-width:768px){.contact .ui.column{max-width:250px;margin-left:auto!important;margin-right:auto!important}}.specialPage{padding-top:100px;text-align:left}.specialPage .contact{margin-top:100px}.specialPage .ui.button{font-family:Montserrat;font-weight:400}@media (max-width:768px){.changelog img{max-width:350px}}.loginPage .login{width:400px;border:1px solid #ddd;border-radius:20px;padding:20px;box-shadow:0 0 20px 1px rgba(227,0,0,.1)}.loginPage .login a,.loginPage .login a:active{text-decoration:none;color:#000}.loginPage .login a:hover:not(.button){color:#d72222}.loginPage .login .lead{text-align:center;margin-bottom:20px}.loginPage .login label a{text-decoration:underline}.loginPage .login .button{margin-top:10px}.loginPage .login .divider{margin-top:20px;margin-bottom:20px}@font-face{font-family:adventurelog website icons;src:url(/build/fonts/adventurelog-website-icons.fb165f0d.eot);src:url(/build/fonts/adventurelog-website-icons.fb165f0d.eot?#iefix) format("embedded-opentype"),url(/build/fonts/adventurelog-website-icons.f4055821.woff) format("woff"),url(/build/fonts/adventurelog-website-icons.82c6d3ff.ttf) format("truetype"),url(/build/images/adventurelog-website-icons.7a3cf775.svg#adventurelog-website-icons) format("svg");font-weight:400;font-style:normal}[class*=icon-]:before{display:inline-block;font-family:adventurelog website icons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-diary1:before{content:"\0041"}.icon-diary2:before{content:"\0042"}.icon-friends:before{content:"\0043"}.icon-gps:before{content:"\0044"}.icon-images:before{content:"\0045"}.icon-map:before{content:"\0046"}.icon-mountains:before{content:"\0047"}.icon-upload:before{content:"\0048"}.icon-website:before{content:"\0049"}.icon-world:before{content:"\004a"}.icon-gpsstar-empty:before{content:"\004b"}.icon-gpsstar-filled:before{content:"\004c"}