body{background-color:#fff;color:#000;}
#visual-portal-wrapper{width:60em;margin:10px auto 0;}
body,.carousel h3.carousel-subtitle,h4.portlet-subheading{font-family:"Trebuchet MS","Lucida Grande", Verdana, Lucida, Arial, sans-serif;font-weight:400;}
h1, h2, h3, h4, h5, h6,.portletHeader,#portal-footer a.mainTabContent,.carousel .carousel-title,div.pullquote{font-family:EgyptienneURWNar-Med, Verdana, sans-serif;font-style:normal !important;font-weight:normal !important;}
h1, h2, h3, h4, h5, h6,.carousel .carousel-title,div.pullquote{border-bottom:none;color:#db9b3a;margin:0.75em 0 0.25em 0;letter-spacing:0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,div.pullquote a{color:#db9b3a !important;text-decoration:none !important;}
h1{font-size:2em;}
h2{font-size:1.5em;}
h4{font-size:1.1em;}
a,a:link,a:visiteddl.portlet a,dl.portlet a:link,dl.portlet a:visited,h4.portlet-subheading{color:#505e79;border:0;}

.template-homepage_view div.cols-content-one-two,div.cols-content-two{background:transparent url(column-line.png) scroll repeat-y 69.8% top;}
div.width-full{width:100%;}
div.width-1\3a 4{width:29.1666666666667%;}
div.width-1\3a 2{width:37.5%;}
div.width-3\3a 4{width:68.75%;}
div.position-0{margin-left:-100%;}
div.position-1\3a 4{margin-left:-68.75%;}
div.position-3\3a 4{margin-left:-29.1666666666667%;}
#portal-columns{margin:1.5% 0;}
#portal-top{z-index:50;}
#portal-header{background:transparent url(banner.jpg) right top no-repeat;}
#portal-header .hiddenStructure{display:none;}
#portal-logo,#portal-logo-footer{display:block;margin:0;width:15.3125%;}
#portal-logo img,#portal-logo-footer img{width:100%;}
#siteactions-wrapper{background-color:white;background-color:rgba(255, 255, 255, 0.8);float:right;margin:2% 1.5% 0 0;padding:0.25em 0.5em;border-radius:8px;}
#portal-siteactions{float:left;margin-top:0.2em;padding:0;}
#portal-siteactions li{border-right:1px solid #515e79;margin-right:0.75em;padding-right:0.75em;}
#portal-siteactions li.last,#portal-siteactions li:last-child{border-right:0 none transparent;}
#portal-siteactions li a{color:#515e79;font-size:0.9em;text-transform:uppercase;}
#portal-searchbox{clear:none;margin:0;width:160px;}
#LSResult{background-color:transparent;z-index:900;}
#searchGadget{padding:0.25em 0.75em;width:100px !important;-moz-appearance:none;}
#portal-searchbox input[type='submit']{padding:0.15em 0.5em;}
#portal-searchbox input[type='submit']{margin-left:0.5em;}
#LSResult #livesearchLegend{display:none;}
#LSResult .livesearchContainer{background-color:transparent;border:0 none transparent;}
#LSResult .LSIEFix{background-color:white;background-color:rgba(255, 255, 255, 0.9);margin-right:1.1em;border-radius:8px;}
#globalnav-wrapper{background-color:#515e79;bottom:0;left:8.05%;position:absolute;width:91.9875%;}
#portal-globalnav{margin:0;}
#portal-globalnav li a.mainTabContent{background-color:transparent;border-right:1px solid white;color:white !important;font-weight:bold;min-width:0;padding:0.75em 1em;}
#portal-globalnav li.last a.mainTabContent,#portal-globalnav li:last-child a.mainTabContent{border-right:0 none transparent;}
#portal-globalnav li.selected a.mainTabContent,#portal-globalnav li:hover a.mainTabContent,#portal-globalnav li.sfhover a.mainTabContent{background-color:#DB9B3A;color:white !important;}
#portal-globalnav ul.submenu,#portal-globalnav li.selected ul.submenu{background-color:#DB9B3A;background-color:rgba(219, 155, 58, 0.92);border:0 transparent none;padding:0.75em 0;background:-moz-linear-gradient(top, rgba(219,155,58,1) 0%, rgba(219,155,58,0.92) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,155,58,1)), color-stop(100%,rgba(219,155,58,0.92)));background:-webkit-linear-gradient(top, rgba(219,155,58,1) 0%,rgba(219,155,58,0.92) 100%);background:-o-linear-gradient(top, rgba(219,155,58,1) 0%,rgba(219,155,58,0.92) 100%);background:-ms-linear-gradient(top, rgba(219,155,58,1) 0%,rgba(219,155,58,0.92) 100%);background:linear-gradient(top, rgba(219,155,58,1) 0%,rgba(219,155,58,0.92) 100%);}
#portal-globalnav ul.submenu li a{background-color:transparent;border:0 transparent none;color:white !important;font-size:0.9em;}
#portal-globalnav ul.submenu li a:hover,#portal-globalnav li.selected ul.submenu li a:hover{background-color:white;background-color:rgba(255, 255, 255, 0.9);color:#515E79 !important;}
#portal-globalnav img{display:none;}
#globalnav-wrapper #post-sections-clear{height:0;margin-bottom:0;}
#portal-globalnav #portal-personaltools{background-color:transparent;border:0 none transparent;float:none;margin:1.2em 0 0 1em;padding:0;position:static;width:auto;}
#portal-globalnav #portal-personaltools #anon-personalbar a{background-color:transparent;border:0 none transparent;color:white;display:inline !important;float:none;margin:0;min-width:0;padding:0;}
#portal-globalnav #portal-personaltools #anon-personalbar a#personaltools-login{border-right:1px solid white;margin-right:0.75em;padding-right:0.75em;}
#portal-globalnav #portal-personaltools #anon-personalbar a:hover{color:#DB9B3A !important;}
#portal-breadcrumbs{color:#999999;}
#breadcrumbs-you-are-here{display:none;}
.portaltype-plone-site #portal-breadcrumbs,.template-homepage_view #portal-breadcrumbs{display:none;}
.carousel{background-color:#FAF8F9;margin-bottom:6px;}
.carousel .carousel-banners,.carousel .carousel-banner{height:250px !important;width:100% !important;}
.carousel .carousel-image{float:left;margin-right:3%;}
.carousel .carousel-image img{height:250px !important;width:370px !important;}
.carousel .carousel-text{background-color:transparent;padding:1.5%;position:static;width:auto;}
.carousel .carousel-subtitle{color:#87A738;font-size:0.9em;font-weight:bold !important;margin:0 0 1em 0;text-transform:lowercase;}
.carousel .carousel-title{display:block;font-size:1.6em;line-height:1.05;margin:0 0 11px 0;}
.carousel .carousel-body{font-size:0.85em;line-height:1.5em;margin-bottom:1em;}
.carousel .carousel-readmore a{font-size:0.85em;text-transform:lowercase;}
.carousel .carousel-readmore a .arrow{color:#DB9B3A;}
.carousel .carousel-pager{background-color:black;background-color:rgba(0, 0, 0, 0.65);bottom:0;left:0;line-height:8px;margin:0;padding:0.4em 2% 0.5em;position:absolute;text-align:right;width:96%;}
.carousel .carousel-pager a{background-color:#c1c1c0;display:inline-block;height:1px;line-height:20px;padding:7px 0 0 0;overflow:hidden;width:8px;border-radius:4px;}
.carousel .carousel-pager a.carousel-pager-item-active{background-color:white !important;}
#content{margin:0;}
.documentByLine{line-height:normal;}

hr{border:0;height:1px;color:#ccc;background-color:#fff;margin:0.5em 0 1em 0;}
.tileItem{border-bottom:1px solid #e3e4de;margin:1em 0 2em;padding-bottom:1em;}
.tileBody{margin-top:0.5em;}
#content ul{list-style-image:url(bullet.gif);list-style-type:square;margin:0.5em 0 0 1.5em;}
#content h5,#content h6{color:#76797c;}
table.invisible td,table.invisible th,table.plain td,table.plain th,table.listing td,table.listing th{padding:2px;}
ul.caret-list,#content ul.caret-list,dl.portlet ul.caret-list{list-style-image:url(bullet-caret.png);list-style-position:inside;}
img{border:0 !important;}
#content div.newsImageContainer p.discreet{background-color:transparent;background-image:none;color:#666666;font-weight:normal;line-height:17px;position:static;padding:0;}
#content div.newsImageContainer p.discreet,#content dd.image-caption{color:#4C9513;font-size:0.9em;line-height:1.3;margin-bottom:0;margin-left:0;margin-top:5px;padding:0;}
.image-right{margin:0 0 10px 15px !important;}
.image-left{margin:0 15px 10px 0 !important;}
.boldRedText{color:#DB9B3A;font-weight:bold;}
.boldGreenText{color:#4c9513;font-weight:bold;}
.littleGrayText{color:#76797C;font-size:90%;}
.littleGreenText{color:#4c9513;font-size:90%;}
.bigGraphLead{font-size:1.25em;}
.callout{color:#869B85;}
#content .pullquote{background-color:#FAF8F9;border-left:4px solid #87A738;clear:right;color:#6d6968;float:right;font-size:1em;font-weight:bold;letter-spacing:0 !important;margin:0 0 1em 1em;padding:0 1em;width:35%;}
#content .pullquote a{text-decoration:none !important;}
#content .pullquote span{font-weight:normal !important;}
.field input[type="text"][name$=".title"],input#title,#content textarea{width:95%;}
.searchButton,input[type="button"],input.go-button,a.go-button,a.button,a.huge-button,#portal-siteactions li#siteaction-donate a,div.discussion input.standalone{background-color:#888888;border:1px solid #777777;cursor:pointer;color:white !important;display:inline-block;font-size:1em;padding:0.25em 0.5em;text-decoration:none !important;box-shadow:0 0 2px rgba(0, 0, 0, 0.1);text-shadow:0 0 2px rgba(0, 0, 0, 0.5);border-radius:8px;-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;-webkit-appearance:none;}
.searchButton,input[type="button"]:hover,input.go-button:hover,a.go-button:hover,a.button:hover,#content a.go-button:hover,dl.portlet a.go-button:hover,#content a.button:hover,div.discussion input.standalone:hover{background-color:#999999;color:white !important;}
.formControls input[type="submit"],.formControls input[type="button"],.formControls a.button,input.primary-button{font-size:1.2em;margin-right:0.5em;}
#portal-searchbox input[type='submit'],input.go-button,input.context,a.go-button,div.discussion input.standalone{background-color:#87a738;border:1px solid #7A9633 !important;}
#portal-searchbox input[type='submit']:hover,input.go-button:hover,input.context:hover,a.go-button:hover,#content a.go-button:hover,div.discussion input.standalone:hover{background-color:#A4C15B;}
input.primary-button,#portal-siteactions li#siteaction-donate a,a.huge-button{background-color:#c60011;-webkit-appearance:none;}
input.primary-button:hover,#portal-siteactions li#siteaction-donate a:hover,a.huge-button:hover,dl.portlet a.huge-button:hover{background-color:#900b16;color:white !important;}
#content .secondary-button{background-color:transparent;border:0 none transparent !important;color:#666666 !important;cursor:pointer;display:block;float:left;padding:0.5em 0.75em;text-decoration:none !important;border-radius:8px;-webkit-appearance:none;}
#content .secondary-button:hover{background-color:#E3E4DE;color:#666666 !important;}
a.huge-button{border:0 none transparent;display:inline-block;font-size:1.3em;margin:0 0 0 10px;padding:0.15em 0;text-align:center;text-transform:uppercase;vertical-align:middle;}
.documentActions{text-align:right;}
#content .documentActions li{display:inline;font-size:0.9em;margin:0 0.5em;padding:0 0.25em;}
#content .documentActions li a,#content .documentActions li a:link,#content .documentActions li a:visited{border:0 none transparent;}
dl.portlet{background-color:#faf8f9;margin-bottom:6px;border-radius:8px 8px 0 0;}
dl.portlet dt{color:white;font-size:1.3em;font-weight:normal;margin-bottom:18px !important;position:relative;border-radius:8px 8px 0 0;}
dl.portlet dt a,#content dl.portlet dt a{color:white !important;text-decoration:none !important;}
dl.portlet dt a:hover,#content dl.portlet dt a:hover{color:white !important;}
dl.portlet dt .portletTopRight{background:transparent url(portlet-arrows.png) scroll no-repeat center 1px;bottom:-17px;display:block;height:18px;left:1em;position:absolute;width:46px;}
dl.portlet dd.portletItem{padding-bottom:0;padding-top:0.5em;}
dl.portlet dd.portletItem:last-child{padding-bottom:1em;}
dl.portlet dt .more{float:right;font-size:0.8em;line-height:1.7;margin:0 0 0 1em;text-transform:lowercase;}
dd.portletFooterLinks{color:#DB9B3A;padding-top:0 !important;text-align:center;}
dd.portletFooterLinks a{white-space:nowrap;}
dd.portletFooterLinks a{text-decoration:none !important;}
h4.portlet-subheading{font-weight:bold !important;line-height:1.2em;}
h4.portlet-subheading a{color:#505e79 !important;}
#content dl.portlet{font-size:1em;margin-bottom:6px !important;}
#content dl.portlet dt{font-weight:normal;}
#content dl.portlet dd{margin:0;}
dl.portlet-rightalign dt{text-align:right;}
dl.portlet-rightalign dt .portletTopRight{left:auto;right:1em;}
.portletItemDetails{margin:0;padding-top:0;}
dl.portlet select{max-width:100%;}
#portal-column-two > div{border-bottom:1px solid #DB9B3A;margin-bottom:6px;}
#portal-column-two > div:first-child,#portal-column-two > div:last-child{border-bottom:0 none transparent;margin-bottom:0;}
#portal-column-two > div:last-child dl.portlet{margin-bottom:0 !important;}
dl.portlet-blue dt,dl.portlet-blue .portletColor,dl.portlet-blue-reverse .portletColor{background-color:#505e79;}
dl.portlet-blue dt .portletTopRight,dl.portlet-blue-reverse dt .portletTopRight{background-position:center top;}
dl.portlet-green dt,dl.portlet-green .portletColor,dl.portlet-green-reverse .portletColor{background-color:#87a738;}
dl.portlet-green dt .portletTopRight,dl.portlet-green-reverse dt .portletTopRight{background-position:center -20px;}
dl.portlet-orange dt,dl.portlet-orange .portletColor,dl.portlet-orange-reverse .portletColor{background-color:#db9b3a;}
dl.portlet-orange dt .portletTopRight,dl.portlet-orange-reverse dt .portletTopRight{background-position:center bottom;}
dl.portlet-blue-reverse dt,dl.portlet-green-reverse dt,dl.portlet-orange-reverse dt{background-color:transparent;padding-bottom:0;}
dl.portlet-blue-reverse dt,dl.portlet-blue-reverse dt a,dl.portlet-blue-reverse dt a:hover,#content dl.portlet-blue-reverse dt,#content dl.portlet-blue-reverse dt a,#content dl.portlet-blue-reverse dt a:hover{color:#505e79 !important;}
dl.portlet-green-reverse dt,dl.portlet-green-reverse dt a,dl.portlet-green-reverse dt a:hover,#content dl.portlet-green-reverse dt,#content dl.portlet-green-reverse dt a,#content dl.portlet-green-reverse dt a:hover{color:#87a738 !important;}
dl.portlet-orange-reverse dt,dl.portlet-orange-reverse dt a,dl.portlet-orange-reverse dt a:hover,#content dl.portlet-orange-reverse dt,#content dl.portlet-orange-reverse dt a,#content dl.portlet-orange-reverse dt a:hover{color:#db9b3a !important;}
div.portletStaticText{margin-bottom:6px;}
dl.portletStaticText p,div.portletStaticText p,dl.portlet-doc-view p{margin-bottom:0.7em;}
dl.portletStaticText ul,div.portletStaticText ul,dl.portlet-doc-view ul{margin-left:1.5em;}
dl.portletStaticText dd.portletItem:last-child,dl.portlet-doc-view dd.portletItem:last-child{margin-bottom:0.5em;}
dl.portletStaticText dd.portletItem .portletBottomLeft{clear:both;display:block;}
.portletNavigationTree ul{list-style-image:url(bullet-caret.png);}
dl.portlet ul.navTreeLevel0 > .navTreeItem{border-bottom:0 none transparent;line-height:1em;margin-left:3em;padding:0 1em 0 0;}
#portal-column-one dl.portletNavigationTree ul li a,#portal-column-two dl.portletNavigationTree ul li a{background-image:none !important;line-height:1.5em;padding-left:0 !important;}
.portletLogin input[type="text"],.portletLogin input[type="password"]{width:80% !important;}
.portletLogin .formControls{margin-left:0;}
dl.portletCollection dd.portletItem img{display:none;}
dl.portletCollection a.tile{font-weight:bold;}
dl.portletCollection a.tile span.portletItemDetails{font-weight:normal;}
dl.portletCollection dd.portletFooter{text-align:right;}
.portletBlog .blog-post{float:left;margin-left:11px;width:150px;}
.portletBlog .post-image,.portletBlog .post-image img{width:100%;}
.portletBlog .blog-post-0{margin-left:0 !important;}
.portletHikeOfWeek .hike-thumbnail{float:right;margin:0 0 1em 1em;}
.portletHikeOfWeek h4.portlet-subheading{margin-top:0;}
.portletHikeOfWeek .region-name a{font-style:italic;text-decoration:none !important;}
.portletHikeOfWeek h4.portlet-subheading a{font-size:1.091em;}
.portletLatestTripReports ul{list-style-type:none;margin-bottom:0.75em;}
.portletLatestTripReports ul li div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.portletLatestTripReports ul li .date{display:inline-block;margin-right:0.5em;text-align:right;width:3em;}
.portletLatestTripReports ul li a img{vertical-align:middle;}
.portletTrailWorkParties ul{list-style-type:none;margin-bottom:0.75em;}
.portletTrailWorkParties ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.portletTrailWorkParties ul li .date{display:inline-block;margin-right:0.5em;text-align:right;width:3em;}
.portletTrailWorkParties .capacity{border:1px solid #999999;display:inline-block;height:8px;position:relative;width:15px;}
.portletTrailWorkParties .capacity-unlimited{background-color:#87A738;background-image:url(unlimited-stripe.png);}
.portletTrailWorkParties .filled{height:8px;left:0;position:absolute;top:0;}
.portletTrailWorkParties .filled-green{background-color:#87A738;}
.portletTrailWorkParties .filled-orange{background-color:#E0A400;}
.portletTrailWorkParties .filled-red{background-color:#C60011;}
dl.portlet-email-capture dd.portletFooter{padding-bottom:0.5em;padding-top:0.5em;}
.portlet-email-capture dd.portletFooter input[type="text"]{margin-right:1em;width:70%;}
dl.portletTrailNews{background:#FAF8F9 url(trail-news.jpg) scroll no-repeat 10px 10px;}
dl.portletTrailNews dd.portletItem{color:#be7621;font-size:0.9em;padding-bottom:1em;padding-left:150px !important;}
dl.portletTrailNews dd.portletItem p{margin-bottom:0;}
.portletSocialMediaLinks{text-align:right;}
.portletSocialMediaLinks h3{display:inline;}
.portletSocialMediaLinks img{margin-left:0.5em;}
div.portletAd{margin-bottom:6px;}
.portletDonate{margin-bottom:1em;text-align:right;}
.portletDonate h3{display:inline-block;line-height:1.1em;margin-bottom:0;vertical-align:middle;}
.portletDonate a.huge-button{width:158px;}
.portletDonate a.more-ways-to-give{font-size:0.8em;position:relative;top:-10px;}
#portal-footer{background-color:#515e79;color:white;line-height:1.5em;margin-top:0;padding:1.5%;}
#portal-footer a,#portal-footer a:visited{color:white !important;}
#portal-footer a:hover{color:#b8d572 !important;}
#portal-footer a.mainTabContent{font-size:1.3em;text-transform:uppercase;}
#portal-footer li{float:left;margin-right:2.5em;}
#portal-footer ul.submenu,#portal-footer .vcard,#portal-footer .vcard .facebook{margin-top:0.5em;}
#portal-footer li li{clear:left;margin-left:0;}
#portal-logo-footer{float:right;width:13.1%;}
#portal-logo-footer img{height:auto !important;}
body.template-login_form #content{text-align:left;}
#login-form-wrapper{background-color:#FAF8F9;float:left;padding:2%;text-align:center;width:45%;}
#login-info-wrapper{float:right;width:48%;}
#login-info-wrapper a.go-button{font-size:1.5em;}
#social-media-viewlet{font-size:0.8em;z-index:15;}
.social-links{height:32px;}
.social-link{display:block;width:38px;float:left;}
.social-link a{display:block;height:32px;width:32px;}
#icon-fb{background-image:url(icon-fb.jpg);}
#icon-twitter{background-image:url(/++theme++plonetheme.wta/images/icon-twitter.jpg);}
#icon-rss{background-image:url(icon-rss.jpg);}
#give-block{clear:both;margin-top:2em;}
#hp-donate-button{display:block;width:121px;height:36px;background-image:url(donate.jpg);}
.discussion h2{font-size:100%;}
.tagSize1,.tagSize2,.tagSize3,.tagSize4,.tagSize5{border:0 none transparent !important;display:block;margin-bottom:0.5em;}
#edit-bar-wrapper,#edit-bar,#content-views,#contentActionMenus,#contentActionMenus dl.actionMenu a,#contentActionMenus dl.actionMenu.activated dd{background-color:#515E79;border-color:#515E79;}
#edit-bar-wrapper{position:relative;z-index:1000;}
#edit-bar{font-size:0.75em;margin-bottom:0;border-radius:0;}
#portlet-prefs ul{list-style-image:none;list-style-type:none;}
body#plonelink #content,body#ploneimage #content{margin:0;padding-top:0;}
body#plonelink #content .field,body#plonelink #content fieldset,body#ploneimage #content .field,body#ploneimage #content fieldset{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0;}
body#plonelink #content .formControls,body#ploneimage #content .formControls{margin-top:0.5em;}
.mcePageBreak{height:12px !important;}
.section-trail-news-signup #content img.image-right{-moz-box-shadow:0 0 5px 0 black;-o-box-shadow:0 0 5px 0 black;-webkit-box-shadow:0 0 5px black;box-shadow:0 0 5px;-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-webkit-transform:rotate(5deg);}
.section-action .pullquote{width:50%;}
.wizard-buttons{text-align:left;}
.template-homepage_view #content #plone-document-byline,.template-homepage_view .documentActions{display:none;}
.template-homepage_view #content-core .portletFeaturedPhoto{float:left;min-height:320px;width:48.5%;}
.template-homepage_view #content-core .portletHikeOfWeek{float:right;min-height:320px;width:48.5%;}
.template-homepage_view #content dl.portletHomepageContent{border:1px solid #DB9B3A;clear:both;margin-bottom:0 !important;}
.template-homepage_view #content .portletHomepageContent div.newsImageContainer{float:left;margin-left:0;width:150px;}
.template-homepage_view #parent-fieldname-text{margin-left:170px;margin-top:-5px;}
.template-homepage_view #parent-fieldname-text h2{margin-top:0;}
.template-homepage_view .portletBlog{border-bottom:1px solid #DB9B3A;}
.template-homepage_view .portletBlog .portletItem{border-bottom:6px solid white;}
.template-homepage_view #homepage-content-wrapper{border-top:1px solid #DB9B3A;padding-top:6px;}
.template-homepage_view h1.hiddenStructure{display:none;}
.template-homepage_view #content-core{border-top:1px solid #DB9B3A;padding-top:6px;}
.sharebuttons{border-bottom:1px solid #e3e4de;border-top:1px solid #e3e4de;clear:both;margin:0.75em 0;min-height:20px;}
.sharebuttons .wrapper{float:left;min-width:100px;padding:0.65em 0;}
.template-hike_view .sharebuttons .wrapper{min-width:90px;}
.sharebuttons .twitter-wrapper a{display:none;}
#content .sharebuttons a.mail{border-bottom:0 none transparent !important;}
#content .sharebuttons a.mail img{margin-top:1px;}
#content .sharebuttons .comments-wrapper a{color:#87A738 !important;text-decoration:none;}
#content .sharebuttons .comment-count{background:transparent url(comment-bubble.png) scroll no-repeat center center;color:white !important;float:left;height:22px;font-size:0.8em;line-height:15px;margin:2px 0.75em -2px 0;text-align:center;width:29px;}
.template-hike_view #content .sharebuttons .comments-wrapper{display:none;}
.template-blog_view #viewlet-below-content-title{display:none;}
.template-blog_view #content-core .tileImage{margin-right:0;}
.template-blog_view .documentByLine .separator,.template-blog_view .documentByLine .permalink{display:none;}
.template-blogentry_view .documentByLine .separator,.template-blogentry_view .documentByLine .permalink{display:none;}
.template-blogentry_view #content div.newsImageContainer p.discreet{width:250px;}
.template-blogentry_view #viewlet-below-content fb\3a like,.template-blogentry_view #viewlet-below-content like,.template-hike_view #viewlet-below-content fb\3a like,.template-hike_view #viewlet-below-content like{display:none;}
#subscribe-button{float:right;margin-left:1em;}
#content #subscribe-button a{font-size:1.15em;text-decoration:none;}
@media screen and (max-width:979px){#visual-portal-wrapper{width:48em;}
#portal-globalnav li a.mainTabContent .optional{display:none;}
img{height:auto !important;max-width:100%;}
#map_canvas img,.googleMapView img{max-width:none;}
.carousel .carousel-banners,.carousel .carousel-banner{height:200px !important;}
.carousel .carousel-image img{height:200px !important;width:296px !important;}
.carousel .carousel-text{font-size:0.9em;}
.carousel .carousel-title{font-size:1.2em;}
.portletBlog .blog-post{margin-left:7px;width:120px;}
dl.portletTrailNews{background-image:none;}
dl.portletTrailNews dd.portletItem{padding-left:1em !important;}
.portletSocialMediaLinks h3{display:block;margin-top:0;}
#login_form .field label{display:block;text-align:center;width:auto;}
.portlet-email-capture dd.portletFooter input[type="text"]{width:68%;}
.template-homepage_view #content-core .portletFeaturedPhoto,.template-homepage_view #content-core .portletHikeOfWeek{min-height:0;}
.photo-info{border-top:0 none transparent;clear:left;float:none;width:100%;}
.portletDonate a.huge-button{margin:0.5em 0 0.25em;max-width:100%;}
.portletDonate br{display:none;}
.portletDonate a.more-ways-to-give{display:block;top:0;}
}
@media screen and (max-width:767px){#visual-portal-wrapper{width:30em;}
.hidden-480{display:none !important;}
.carousel .carousel-banners,.carousel .carousel-banner{height:400px !important;width:100% !important;}
.carousel .carousel-image{margin:0 0 0.75em 0;}
.carousel .carousel-image img{height:223px !important;width:100% !important;}
.carousel .carousel-text{font-size:0.9em;}
.carousel .carousel-title{font-size:1.2em;}
#siteactions-wrapper{font-size:0.9em;}
#searchGadget{width:8em;}
#globalnav-wrapper{position:static;width:100%;}
#portal-globalnav li a.mainTabContent{font-size:0.78em;}
#portal-globalnav #portal-personaltools #anon-personalbar a#personaltools-login,#portal-globalnav #portal-personaltools #anon-personalbar a#personaltools-login{border:0 none transparent;display:block !important;margin:0;padding:0;}
#portal-globalnav #portal-personaltools{margin-top:0.25em;}
dl.portlet dt{font-size:1.1em;margin-bottom:10px !important;}
dl.portlet dt .portletTopRight{bottom:-10px;height:11px;width:25px;}
dl.portlet-blue dt .portletTopRight,dl.portlet-blue-reverse dt .portletTopRight{background-position:center -7px;}
dl.portlet-green dt .portletTopRight,dl.portlet-green-reverse dt .portletTopRight{background-position:center -27px;}
.portletBlog .blog-post{margin-left:14px;width:145px;}
.portletBlog .blog-post-2{clear:left;margin-left:0 !important;}
dl.portlet dt .more{display:none;}
.portlet-email-capture dd.portletFooter input[type="text"]{width:50%;}
.portletSocialMediaLinks img{margin:0;}
#footer-tabs > li{clear:left;margin-bottom:1em;}
#portal-footer{position:relative;}
#portal-logo-footer{position:absolute;right:1.5%;top:1.5%;}
.template-trailhead_search div.cols-content-two,.template-hike_view #portal-columns{background-image:none;}
.template-hike_view #portal-columns > div{clear:left !important;margin-left:-100% !important;width:100% !important;}
.template-hike_view .hike-book{max-width:40%;}
dl.portletHikeOfWeek .hike-thumbnail{float:none;margin-left:0;}
.template-homepage_view #parent-fieldname-text{margin-left:0;}
a.huge-button{font-size:1.5em;}
}
a#trail-maintained-link{display:block;margin:1em 0 !important;border:1px solid #CA5303 !important;padding:5px !important;background-color:#FAFAE1 !important;font-weight:bold;line-height:normal;text-decoration:none;color:black !important;text-align:center;}
.years-maintained{color:#7D1021 !important;}
a#trail-maintained-link:hover{background-color:white !important;text-decoration:underline !important;}
.pfg-embedded input[type="submit"]{display:none;}
.highlightedSearchTerm{background-color:transparent;}
.n-wrapper{margin-top:-63px;font-size:1.15em;;}
.n-wrapper #globalnav-wrapper a{text-decoration:none;}
.n-wrapper #globalnav-wrapper{margin:0;}
.n-wrapper #portal-globalnav{list-style:none;height:35px;}
*+html #portal-top,*+html #portal-header,*+html #globalnav-wrapper,*+html #portal-globalnav,*+html #portal-logo,*+html #siteactions-wrapper,*+html .carousel-pager-item,*+html #portal-column-two > div{zoom:1;}
*+html #siteactions-wrapper{background-color:white;width:25em;}
*+html #portal-searchbox{margin-top:0.5em;}
*+html #siteactions-wrapper{border-right:10px solid white;}
*+html #LSResult{margin-top:1.5em;}
*+html #LSResult .LSIEFix,*+html #portal-globalnav ul.submenu li a:hover,*+html #portal-globalnav li.selected ul.submenu li a:hover{background-color:white;}
*+html #portal-globalnav ul.submenu,*+html #portal-globalnav li.selected ul.submenu{background-color:#DB9B3A;}
*+html .carousel .carousel-pager{background-color:black;padding-top:0;}
#footer-tabs .state-published img{display:none;}
