body { margin: 0; padding: 0; color: #333; background-color: #ccc; font-size: 1em; font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; overflow-y: scroll; }
a:link { color: #0645AD; }
a:visited { color: #666633; }
abbr { text-decoration: none; border: none; }
h1, h2, .place { color: #336633; font-family: 'Roboto Condensed', serif; margin: 0 0 .5em 0; padding: 0; font-size: 1.8em; font-weight: 500; line-height: 1.3em }
h1.trail, .place { margin-bottom: .2em }
.location { margin: 0 0 .25em 0; color: #666633; opacity: 0.9; font-size: 1.5em; font-weight: 500; line-height: 1.3em; font-family: 'Roboto Condensed', serif }
h3 { margin: 0 0 .5em 0; color: #666633; opacity: 0.9; font-size: 1.5em; font-weight: 500; line-height: 1.3em; font-family: 'Roboto Condensed', serif }
h3.question { margin: 0; color: #666633; opacity: 0.9; font-size: 1.2em; font-weight: 500; line-height: 1.4em; font-family: 'Roboto Condensed', serif }
h3.topo {  margin: -.2em 0 .7em 0; color: #666633; opacity: 0.9; font-size: 1.5em; font-weight: 500; line-height: 1.4em; font-family: 'Roboto Condensed', serif }
p { margin: 0 0 1.2em 0; line-height: 1.5em; clear: left }
p.bottom { margin-bottom: .5em }
q { display: inline }
q:before { content: open-quote }
q:after { content: close-quote }

.member-body { float: left; margin: 0; clear: right }
.member-body p { font-size: 1em; line-height: 1.5em; font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; margin: .4em 0 .7em 0 }
.member-head { font-family: 'Roboto Condensed', serif; color: #666633; font-size: 1.5em; font-weight: 500 }
.member-social { float: left; margin: 0 .5em 1.3em 0; border: none }
.member-image { float: left; height: 160px; width: 80px; margin: 2px 20px 0 0 }
.member-check { float: left; margin: 2px 7px 0 0 }
.member-download { border: none; margin: 10px 0 0 0 }

.m-body { float: left; margin: 0; clear: right }
.m-body p { font-size: 1em; line-height: 1.5em; font-family: Verdana, Helvetica, Arial, Geneva, sans-serif; margin: .4em 0 .7em 0 }
.m-head { font-family: 'Roboto Condensed', serif; color: #666633; font-size: 1.5em; font-weight: 500 }
.m-image { float: left; height: 160px; width: 80px; margin: 2px 20px 0 0 }
.m-check { float: left; margin: 2px 7px 0 0 }
.m-button { border: none; margin: 10px 0 0 0 }

.nw { white-space: nowrap }
.sm { margin: 0 4px 0 0; float: left }
.file-format { font-family: monospace; font-size: 1.2em; white-space: nowrap; margin-bottom: .5em }
.logo { width: 100%; height: 50px; float: left }
.a { max-width: 52.5em; margin: 0 auto; background-color: #fff; border-left: 1px solid #999; border-right: 1px solid #999 }
.b { color: #fff; padding: 1em 1em 1em 0.6em; height: 50px; background: #f6f6f6 url('data:image/gif;base64,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') }
.c { clear: both; padding: 0 1.25em 0 1.25em; margin: 0 0 1.5em 0 }
.d { clear: both; height: 18px; background: #dfdfdf; padding: 0; margin: 0 0 1.3em 0 }
.e { clear: both; font-family: Roboto Condensed, serif; color: #666633; background: #f3f3f3; padding: 6px 1.25em 6px 1.05em; margin: 0 0 1.2em 0; font-size: 1.2em; line-height: 1.6em }
.e a:link { color: #666633 }
.f { height: 800px; font-size: 0.9em; line-height: 1.7em; color: #000; background: #fff; text-align: right; padding: 0 1.25em 2em 1.25em; background-image: url('https://www.pickatrail.com/images/global/footer-background.png') }
.g { clear: both; height: auto; max-width: 100%; padding: 0; border: 0; margin: 0 0 1.5em 0 }
.h { clear: both; height: 18px; background: #eee; padding: 0; margin: 0 0 1.3em 0 }

.l-xy { border-collapse: collapse; width: 100%; font-size: .9em; line-height: 1.7em; margin: 1.5em 0 1.8em 0; } 
.l-x-r-1, .l-x-r-2 { width: 100%; height: auto; border-bottom: 1px solid #ccc; padding: 7px 15px 7px 15px; margin: 0; text-align: left } 
.l-x-r-1 { background-color: #f9f9f9; } 
.l-x-r-2 { background-color: #fff; } 

.l-x-l-1, .l-x-l-2 { width: 15%; height: auto; border-bottom: 1px solid #ccc; padding: 7px 20px 7px 15px; margin: 0; text-align: left } 
.l-y-r { width: 85%; height: auto; border-bottom: 2px solid #ccc; padding: 7px 15px 7px 0; margin: 0; font-weight: 600; color: #666633; text-align: left; } 
.l-y-l { width: 15%; height: auto; border-bottom: 2px solid #ccc; padding: 7px 20px 7px 15px; margin: 0; font-weight: 600; color: #666633; text-align: left; } 
.l-x-l-1 { background-color: #f9f9f9; } 
.l-x-l-2 { background-color: #fff; }

.l-z { border-collapse: collapse; width: 100%; font-family: sans-serif; font-size: .9em; line-height: 1.5em; margin-bottom: 1.8em } 
.l-z-0 { width: 100%; height: auto; border-bottom: 1px solid #ccc; border-top: 2px solid #ccc; padding: 7px; margin: 0; text-align: left } 
.l-z-1, .l-z-2 { width: 100%; height: auto; border-bottom: 1px solid #ccc; padding: 7px; margin: 0; text-align: left } 
.l-z-0, .l-z-1 { background-color: #f9f9f9 } 
.l-z-2 { background-color: #fff } 

.m0, .m1 { line-height: 2em }
.m0 { clear: left; width: 100%; min-height: 1.5em; background-color: #f9f9f9; border-bottom: 1px solid #ccc; padding: 5px 0 5px 0 } 
.m1 { clear: left; width: 100%; min-height: 1.5em; border-bottom: 1px solid #ccc; padding: 5px 0 5px 0 }

.dif { margin: 0 0 1.5em 8%; font-size: .9em }
ul.dif-gr, ul.dif-br, ul.dif-bl { list-style-type: none; padding: 0 0 2px 30px; margin: .5em 0 0 .5em; background-repeat: no-repeat }
ul.dif-gr li:before, ul.dif-br li:before, ul.dif-bl li:before { content: ""; height: 22px; width: 22px }
ul.dif-gr li, ul.dif-br li, ul.dif-bl li { padding: .2em 0 0 0; margin: 0 }
ul.dif-gr a, ul.dif-br a, ul.dif-bl a { color: #666633 }
ul.dif-gr { background-image:url('data:image/gif;base64,R0lGODlhFgAWAMQVAN7nzqzChPj69djjxuDp0bHGjMrYsNLevK3DhsXUqeLq1Pf59LzOnMLSpbPHjtfiw8/ct8nYr8nXr7vNmrbJk////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABUALAAAAAAWABYAAAWlYCWOi3I0jtMcyjK+L1EEdE0XBDwKBs0kkMEAkmDQDAKYgBJARADQKFSCCFCSo97kIe0CHpOAYURocr3dRzW3mEnQ6EigUAow4HCjKZDAoxMBJwEQfl4QASgBA4VdAwEpioxSjiqDklGHK3yXUIAsdpwAem0BT5IScy5lCGd+agE5IlqtaGBiL0tNb3FVV0o9dkBCREZiWDoyNjY4OjAlJykrLTohADs=')}
ul.dif-br { background-image:url('data:image/gif;base64,R0lGODlhFgAWAMQXAO3bydKmed/Aodu3k9WrgeXLsNWthPv49NKne96+nerVwOLGqe/g0O/ezfv38uLFqNq2kenTvebPtufPtunTvtixieHFqP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAAWABYAAAWp4CWODiMlhpFMjDO+b0MEdE0TDTweCz0IBYWiIBjQFgfYoRJAPADQKNSCCFSSox6EIu0CIpDAYtRoRrxeSjXnmFnQ6EeAUAoM4HAjYxIQ4NECAScBBX9eBQEoAQqGXQoBKYuNUo8qhJNRiAkSfZhQgSx2ngB6bQFPkxZzLmUIXIYRa1kBEGd4FGFjO0wIb3FVV0o9dkBCREZiWDoyNjY4OjAlEygqEi06IQA7')}
ul.dif-bl { background-image:url('data:image/gif;base64,R0lGODlhFgAWAMQWANbh9Zmz5q3C677O79nj9vb4/dvk9vf5/aG56MjW8cPT8Jq05p+4583a87jK7c/c9L3O7r3O76W86avB6rTH7LTH7f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABYALAAAAAAWABYAAAWooCWOhZFQCFIlRjG+L8EEdE0zBDweAy04isdD4RDQBgfYQRJYRADQKBSyCEiSo96kIe0CGpPAYERocr3dRjVXmEHQ6EiAUQoI4HCjKeDAox0BCRUBCn5eCgEoAQ+GXQ8BKYuNUo8IFISTUYgrfJlQgCx2ngB6bQFPkxBzLmULZ35qATkiWq9oYGIvS01vcVVXSj12QEJERmJYOjI2Njg6MCWCKRQsLjAhADs=')}

.ar1 { float: left; width: 49%; height: auto; margin: 0 2% 1.2em 0; text-align: center; background-color: #f9f9f9; padding: 2% 0 2% 0 }
.ar2 { float: left; width: 49%; height: auto; margin: 0 0 1.2em 0; ; text-align: center; clear: right; background-color: #f9f9f9; padding: 2% 0 2% 0 }
.ar3 { margin: 0 0 .5em 0; color: #666633; opacity: 0.9; font-size: 1.5em; font-weight: 500; line-height: 1.3em; font-family: 'Roboto Condensed', serif }
.ar4 { padding: 2% 0 0 0 }
.ar4 a { text-decoration: none }
.headline-group { width: 100%; height: 18px; margin: 0 }
.headline-stars { float: left; margin: 1px 10px 0 0 }
.headline-message { float: left; margin: 0; color: #666633; opacity: 0.9; font-size: 1.2em; font-weight: 500; font-family: 'Roboto Condensed', serif }
.headline-message .annotation { font-size: .5em }

.metrics { border-collapse: collapse; width: 100%; font-family: sans-serif; line-height: 1.5em; margin-bottom: 1.5em }
.metrics-headline { font-size: .9em; font-weight: 600; width: 100%; height: auto; padding: 5px 0 5px 0; margin: 0; color: #666633; text-align: center; background-color: rgba(100, 166, 232, 0.4) }
.metrics-type { font-size: .9em; font-weight: 600; width: 25%; height: auto; border-bottom: 2px solid #ccc; padding: 5px 0 5px 0; margin: 0; color: #666633; text-align: center }
.metrics-value { font-size: .9em; width: 25%; height: auto; border-bottom: 1px solid #ccc; padding: 7px 0 7px 0; margin: 0; background-color: #f9f9f9; text-align: center }

.button { border: none; margin: 0 7px 0 0; }
.photos { width: 100%; height: auto; margin: 1.5em 0 0 0; }
.elevation-profile { position: relative; height: 50vh; max-height: 750px; padding: 0 1.25em 0 1.25em; margin: 0 0 1.5em 0; }
.elv-a { clear: both; display: inline-block; width: 100%; background: #eee; margin: 0 0 1.3em 0; font-size: .9em; }
.elv-b { float: left; padding: .5em 0 .5em 1.25em; }
.elv-c { float:right; padding: .5em 1.25em .5em 0; }

.calorie-chart { position: relative; height: 50vh; max-height: 750px; padding: 0 1.25em 0 1.25em; margin: 0 0 1.5em 0; }
.difficulty-chart { position: relative; height: 50vh; max-height: 750px; padding: 0 1.25em 0 1.25em; margin: 0 0 1.5em 0; }
.image-large-center { float: left; max-width: 100%; height: auto; margin: 0 0 0 0; }
.image-large-single { float: left; max-width: 100%; height: auto; margin: 0 0 1.5em 0; }
.image-small-left { float: left; max-width: 49%; height: auto; margin: 2% 2% 1.2em 0; }
.image-small-right { float: left; max-width: 49%; height: auto; margin: 2% 0 1.2em 0; clear: right; }
.image-place-left { float: left; max-width: 32%; height: auto; margin: 0 2% 1.2em 0; border: none; }
.image-place-right { float: left; max-width: 32%; height: auto; margin: 0 0 1.2em 0; border: none; }
.image-place-left-top { float: left; max-width: 15%; min-width: 15%; height: auto; margin: 0 2% 2% 0; border: none; text-align: center; font-size: 0.8em; }
.image-place-right-top { float: left; max-width: 15%; min-width: 15%; height: auto; margin: 0 0 2% 0; border: none; text-align: center; font-size: 0.8em; }
.image-place-left-bottom { float: left; max-width: 15%; min-width: 15%; height: auto; margin: 0 2% 0 0; border: none; text-align: center; font-size: 0.8em; }
.image-place-right-bottom { float: left; max-width: 15%; min-width: 15%; height: auto; margin: 0; border: none; text-align: center; font-size: 0.8em; }
.map { width: 100%; margin: 0; border: 1px solid #000; }
.map-info { font: 1em Verdana, Helvetica, Arial, Geneva, sans-serif; }

ul.icon-poi { list-style-type: none; margin: 0 0 0 -.8em; font-size: 1em; line-height: 1.4em }
ul.icon-warn { list-style-type: none; margin: 0 0 0 -.8em; font-size: 1em; line-height: 1.4em }
ul.icon-poi li, ul.icon-warn li { position: relative; list-style-type: none; margin: 0 0 .5em 0 } 
ul.icon-poi li:before, ul.icon-warn li:before { content: ""; position: absolute; top: .19em; left: -1.6em; width: 16px; height: 16px } 
ul.icon-poi li:before { background-image:url('data:image/gif;base64,R0lGODlhEAAQALMAAIShyWCHvj1tslB0pjFWjUN5xuru9MDO4aC31tjg6jdinwAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQABAAAARw0KBQqi0iBySvBUEmTl4RGAcmKMrgIQCSABnLXsHBGaF9f4iDwQDwKQg4QAJ1CPiQlQzAkBgADsUjVDTlCQADghgpEsgSE+eYUB7oZMU1m9sMJALyeUbXmuVDe04xAHIDCCstLAOLchwIAzZ5BIYGEQA7') } 
ul.icon-warn li:before { background-image:url('data:image/gif;base64,R0lGODlhEAAQALMAAP///2ZmAMXFn29vD+Liz5+fX7Kyf4yMP6mpb8/PrwAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAQABAAAAQxEMhJq7046y1NooSBBYEgEUOACaSABkXGBmmsGeSxvW32FjPTpSaZYQ4IikDHaTo5EQA7') }

ul.icon-pdf { list-style-type: none; margin: 0 0 1.2em -.5em; font-size: 1em; line-height: 1.4em } ul.icon-pdf li { position: relative; list-style-type: none; margin: 0 0 .5em 0 } ul.icon-pdf li:before { content: ""; position: absolute; top: .19em; left: -1.5em; width: 16px; height: 16px; background-image:url('data:image/gif;base64,R0lGODlhEAAQAKIHALMqNvf396V9hNCVmOXi4n8XIs/Gx////yH5BAEAAAcALAAAAAAQABAAAANUeArcPSoeQaolJsDjOsCBxnkNGJIOJqxC4b5wZcxCJMzzAAxhWCsUi47X+016JwLSKEAaCkSfDbljrAzM3qBgBXCzBG+mp8x6o8upCSlVFFhweCEBADs=') }
ul.icon-jpg { list-style-type: none; margin: 0 0 1.2em -.5em; font-size: 1em; line-height: 1.4em } ul.icon-jpg li { position: relative; list-style-type: none; margin: 0 0 .5em 0 } ul.icon-jpg li:before { content: ""; position: absolute; top: .19em; left: -1.5em; width: 16px; height: 16px; background-image:url('data:image/gif;base64,R0lGODlhEAAQAKIHAKumbQ1oEyGYHPv7+rjDgsLYks3sov///yH5BAEAAAcALAAAAAAQABAAAANReBrcrvAEQysdQYnNuykDJjnkF2JkaXApCVCFkS1ATdR4PEtEXxS+HmEX6AGMvg/R96MIZZCi8Bgz9JZMIMGJFRKAVaLF+t1CF2NrAaCLtkgJADs=') }
.annotation { font-size: .7em }
ol.footnote { margin: 0 0 1em -.5em; padding: 0 0 0 3em; font-size: .9em; line-height: 1.7em }
ol.footnote li { margin: 0 0 .1em 0 }
ol.footnote li:target { background-color: #BFEFFF }
ol li { line-height: 1.7em }
.t0 { display: table; width: 100%; border-collapse: collapse }
.t1 { display: table-row; width: 100% }
.t2 a:link { text-decoration: none; color: #000 } 
.t2 a:visited { text-decoration: none; color: #000 } 
.t2 a:hover { text-decoration: none; color: #000 } 
.t2:hover { background-color: #bbdaa4; cursor: pointer }
.t2 a:active { text-decoration: none; color: #000 } 
.t5:hover { background-color: #bbdaa4; cursor: pointer }
.t6 { margin: 0; padding: 0 0 0 3em; font-family: 'Open Sans',verdana, arial; font-size: .9em; line-height: 1.9em }
.t6 li { padding-left: 3px }
.t3 { width: 25%; float: left }
.t4 { width: 75%; float: left }
.t2, .t5 { display: table-cell; height: 81px; text-align: center; vertical-align: middle; border: #bbbbbb 1px solid; background-color: #ffffff; font-family: 'Open Sans', verdana, arial; font-size: .9em }
ul.about { margin: 0 0 15px -5px; list-style-image:url('data:image/gif;base64,R0lGODlhCAAJAIABAAAAAP///yH5BAEAAAEALAAAAAAIAAkAAAIMjI+pCQ3o3onQrXsKADs=') }
ul.about li { line-height: 21px; margin: 0 0 5px -10px; padding: 0 5px 0 0 }

@media screen and (min-width: 850px){ 
.map { height: 500px }
.stars { width: 105px; height: 18px }
.image-large-center { width: 800px; height: 350px }
.image-large-single { width: 800px; height: 350px }
.image-small-left { width: 392px } 
.image-small-right { width: 392px }
.image-place-left { width: 256px; height: 256px }
.image-place-right { width: 256px; height: 256px }
.image-place-left-top { height: 120px; width: 120px }
.image-place-right-top { height: 120px; width: 120px }
.image-place-left-bottom { height: 120px; width: 120px }
.image-place-right-bottom { height: 120px; width: 120px }
}

@media screen and (min-width: 481px) and (max-width: 849px){
.map { height: 400px }
.t2, .t5 { height: 60px; font-size: .8em }
}

@media screen and (min-width: 1px) and (max-width: 359px) {
.member-check { display: none }
.m-check { display: none }
}

@media screen and (min-width: 1px) and (max-width: 480px) {
.map { height: 350px }
p, ul.about { font-size: .9em }
.e { font-size: 1em }
ol li { line-height: 1.6em; font-size: .9em }
ol.footnote { margin-left: -1.5em }
h1, h2 { font-size: 1.6em }
.place { font-size: 1.6em }
.location { font-size: 1.4em }
ul.icon-poi { font-size: .9em }
ul.icon-map { font-size: .9em }
ul.icon-pdf { font-size: .9em }
ul.icon-jpg { font-size: .9em }
ul.icon-warn { font-size: .9em }
h3.topo { font-size: 1.25em }
.t2, .t5 { height: 40px; font-size: .7em }
.poi-img { margin: 1px 5px 0 15px }
.m0, .m1 { font-size: .9em; line-height: 1.7em }
.ar3 { font-size: 1.3em }
.dif { margin: 0 0 1.5em 5%; }
.metrics-headline, .metrics-type { font-weight: normal }
.member-head { font-size: 1.3em }
.member-text { font-size: .9em }
.m-head { font-size: 1.3em }
.m-text { font-size: .9em }
#pct-map { content:url("https://www.pickatrail.com/maps/images/pct-map-480.jpg") }
#azt-map { content:url("https://www.pickatrail.com/maps/images/azt-map-480.jpg") }
#at-map { content:url("https://www.pickatrail.com/maps/images/at-map-480.jpg") }
}

@media screen and (min-width: 1px) and (max-width: 530px) {
.member-image { display: none }
.m-image { display: none }
}
