#quick-search-widget{position:relative;margin-right:24px}#quick-search-field{box-shadow:0 0 8px rgba(0,0,0,.4);display:block;border:1px solid #def;border-radius:3px;margin:14px 5px;padding:7px 10px;font-size:2em;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;opacity:.5;height:35px!important;width:250px;background-color:transparent}#quick-search-field:focus{opacity:.9}#quick-search-geo,#quick-search-go{position:absolute;display:inline-block;opacity:.5;background-repeat:no-repeat;background-position:center center;transition:all 1s}#quick-search-go{right:-24px;top:5px;background-image:url(/custom/design/images/glyphish/icons/icons-white/06-magnify@2x.png);background-size:20px;width:24px;height:24px}#quick-search-geo{left:-20px;top:4px;background-image:url(/custom/design/images/glyphish/icons/icons-white/193-location-arrow@2x.png);background-size:16px;width:16px;height:26px}#quick-search-geo:hover,#quick-search-go:hover{opacity:1}#quick-search-auto-suggest{z-index:100;border-radius:3px;box-shadow:1px 2px 3px 2px rgba(0,0,0,.5);font-size:11px;width:300px;padding:4px;background-color:#eee;position:absolute;display:none;right:0;opacity:.9;list-style-type:none}#quick-search-auto-suggest LI{margin:2px}#quick-search-auto-suggest A{text-decoration:none;color:#000;display:block;padding:3px 5px 5px 26px;border-radius:5px;transition:all 1s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;background-repeat:no-repeat;background-position:5px 5px;font-weight:400}#quick-search-auto-suggest A:hover{background-color:#666;color:#fff}#quick-search-auto-suggest A.class-article{background-image:url(/custom/design/2009/icons/article.png)}#quick-search-auto-suggest A.class-campsite{background-image:url(/custom/design/2009/icons/campsite.png)}#quick-search-auto-suggest A.class-club{background-image:url(/custom/design/2009/icons/club.png)}#quick-search-auto-suggest A.class-event{background-image:url(/custom/design/2009/icons/event.png)}#quick-search-auto-suggest A.class-gpxfile{background-image:url(/custom/design/2009/icons/gpxfile.png)}#quick-search-auto-suggest A.class-hut{background-image:url(/custom/design/2009/icons/hut.png)}#quick-search-auto-suggest A.class-newsitem{background-image:url(/custom/design/2009/icons/newsitem.png)}#quick-search-auto-suggest A.class-photograph{background-image:url(/custom/design/2009/icons/photograph.png)}#quick-search-auto-suggest A.class-place{background-image:url(/custom/design/2009/icons/place.png)}#quick-search-auto-suggest A.class-track{background-image:url(/custom/design/2009/icons/track.png)}#quick-search-auto-suggest A.class-video{background-image:url(/custom/design/2009/icons/video.png)}#nav-block{border-style:solid;border-color:#42432d;border-width:1px 0;background-color:#5e6e7e;background-color:rgba(94,110,126,.85);margin:0 auto;position:relative;padding:0}#nav-main-block{padding:0;margin:9px 0 0}.nav-menu-item-promote A:link,.nav-menu-item-promote a:visited{background-color:#f60}.nav-menu-item-promote A:hover{background-color:#f71;box-shadow:0 0 5px #f71;color:#fff}#nav-auth-block{right:0;position:absolute;padding:0;margin:-1px 0 0 0}#nav-auth-block .avatar-tiny{opacity:1;display:inline-block;vertical-align:middle;margin:-3px 5px 0 0;height:23px;border:1px solid #456;border-radius:50%;transition:all 1s;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}NAV LI.nav-menu-item{height:25px;vertical-align:middle;display:inline-block;line-height:1em;padding:0;margin:0 .5em;position:relative}#full-nav a:focus,#full-nav a:hover{background-color:#718497;background-color:rgba(255,255,255,.4);box-shadow:0 2px 3px rgba(0,0,0,.25);color:#fff}#mobile-nav a:focus,#mobile-nav a:hover{color:#fff}NAV .nav-submenu{display:none;position:absolute;top:20px;z-index:10;opacity:.95;border-radius:3px;background-color:#607890;box-shadow:0 2px 3px rgba(0,0,0,.25);font-size:.9em;padding:3px}NAV .nav-submenu.nav-double{width:354px}NAV .nav-submenu.nav-double UL{width:170px;display:inline-block;vertical-align:top}NAV .nav-submenu.nav-double UL:first-child{margin-right:10px}NAV .nav-submenu DIV{font-size:.9em;color:#ccc;margin:.1em 0 .1em .5em}#nav-auth-block .nav-submenu{right:0;text-align:right}NAV .nav-submenu UL{padding:0}NAV .nav-submenu LI{text-align:left;display:block;width:170px}NAV .nav-submenu A{display:block;padding:7px}NAV .nav-submenu A:hover{background-color:#9ab;color:#fff}#nav-home{padding:0}#nav-home .icon{width:15px;height:15px;margin-bottom:-2px}#nav-mail{display:inline-block}#nav-auth-block .icon{width:16px;margin-left:15px;vertical-align:middle}FOOTER{background-color:#202830;width:100%;color:rgba(255,255,255,.4);font-size:1em;border-top:1px solid #101418;padding:3em 0;font-family:Lato,sans-serif}#footer-copyright,#footer-motivator,#footer-social-media-icons{text-align:center;transition:all .1s}#footer-social-media-icons IMG{height:3em;margin:3em;opacity:.4}#footer-social-media-icons A:Hover IMG{opacity:.6;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}#footer-social-media-icons A:Active IMG{transform:scale(.98);-webkit-transform:scale(.98);-moz-transform:scale(.98)}#footer-boxes{display:flex;flex:1;overflow:auto;flex-flow:row wrap;flex-wrap:wrap;text-align:left}#footer-boxes DIV{width:15em;flex:1 0 auto;padding:3em 3em .5em}#footer-motivator{font:350% Rancho,sans-serif;color:rgba(255,255,255,.05);margin:2em;letter-spacing:.1em}#footer-boxes H6{color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.1em;font-style:normal;font-family:Lato,sans-serif;margin:0 0 1em}#footer-boxes P{margin:0 0 2.5em}#footer-boxes LI{text-align:left;font-style:normal;list-style-type:none;margin:0 0 .5em}#footer-boxes UL{padding-left:0}#footer-boxes UL.checklist LI:before{content:"\2714\2002";color:#696}#footer-boxes BUTTON{border:1px solid rgba(255,255,255,.4);color:rgba(255,255,255,.4);background-color:transparent;font-family:Lato,sans-serif;padding:.5em .9em;margin:1em 0}FOOTER A:link,FOOTER A:visited{color:rgba(255,255,255,.4);font-weight:400}#footer-boxes .keyboard-shortcut{padding-left:2em;color:rgba(255,255,255,.2)}@-webkit-keyframes seasons,@keyframes seasons{from{background-color:rgba(238,57,0,.9)}25%{background-color:rgba(238,57,0,.9)}// no change over first quarter 50%{background-color:rgba(83,152,0,.9)}75%{background-color:rgba(22,66,128,.9)}to{background-color:rgba(238,57,0,.9)}}