Skip to content

Instantly share code, notes, and snippets.

@marisqaporter
Created November 30, 2016 18:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marisqaporter/c88e9a08de16fb3f996c5d84de387f27 to your computer and use it in GitHub Desktop.
Save marisqaporter/c88e9a08de16fb3f996c5d84de387f27 to your computer and use it in GitHub Desktop.
/* start all page related generic css */
.page-civicrm-simple #printer-friendly {display: none;}
#dialog-park-description a {color: #008851;}
a {color: #008851;}
.page-hike-finder-map h1 {display:none;}
.page-volunteer-hours-form .form-submit {padding:8px 25px;}
.page-node-10356 .container-fluid .row, .page-node-10459 .container-fluid .row, .page-node-10461 .container-fluid .row, .page-node-190093 .container-fluid .row, .page-node-76297 .container-fluid .row, .page-node-76821 .container-fluid .row, .page-node-76295 .container-fluid .row, .page-node-190092 .container-fluid .row, .page-node-190096 .container-fluid .row, .page-node-76298 .container-fluid .row, .page-trail-crews .container-fluid .row, .node-type-trailcrew .container-fluid .row, .page-node-190091 .container-fluid .row, .page-node-190225 .container-fluid .row, .page-node-192006 .container-fluid .row, .page-member-club .container-fluid .row, .node-type-member-club .container-fluid .row, .page-node-192996 .container-fluid .row, .page-node-192995 .container-fluid .row, .page-node-192997 .container-fluid .row, .page-node-192991 .container-fluid .row, .page-node-193429 .container-fluid .row, .node-type-promotional-page .container-fluid .row, .page-protect-our-trails .container-fluid .row {max-width: 100% !important;}
.page-node-10356 .breadcrumb, .page-node-10459 .breadcrumb, .page-node-10461 .breadcrumb, .page-node-76297 .breadcrumb, .page-node-190091 .breadcrumb, .page-node-190092 .breadcrumb, .page-node-190096 .breadcrumb, .page-node-76821 .breadcrumb,.page-node-76295 .breadcrumb,.page-node-76298 .breadcrumb, .page-trail-crews .breadcrumb, .node-type-trailcrew .breadcrumb, .page-node-190093 .breadcrumb, .page-node-190225 .breadcrumb, .page-node-192006 .breadcrumb, .page-member-club .breadcrumb, .node-type-member-club .breadcrumb, .page-node-192996 .breadcrumb, .page-node-192995 .breadcrumb, .page-node-192997 .breadcrumb, .page-node-192991 .breadcrumb, .page-node-193429 .breadcrumb, .node-type-promotional-page .breadcrumb, .page-protect-our-trails .breadcrumb { max-width: 1240px; margin: auto; width: 100%;}
.page-node-10356 h1, .page-node-10459 h1, .page-node-10461 h1, .page-node-76297 h1, .page-node-190091 h1, .page-node-190092 h1, .page-node-190093 h1, .page-node-190096 h1, .page-node-76821 h1, .page-node-76295 h1, .page-node-76298 h1 ,.page-trail-crews h1, .node-type-trailcrew h1, .page-node-190225 h1, .page-node-192006 h1, .page-member-club h1, .node-type-member-club h1, .page-node-192996 h1, .page-node-192995 h1, .page-node-192997 h1, .page-node-192991 h1, .page-node-193429 h1, .node-type-promotional-page h1, .page-protect-our-trails h1 {display:none;}
.page-node-10356 .col-sm-12, .page-node-10459 .col-sm-12, .page-node-10461 .col-sm-12, .page-node-76297 .col-sm-12, .page-node-190091 .col-sm-12, .page-node-190092 .col-sm-12, .page-node-190096 .col-sm-12, .page-node-76821 .col-sm-12, .page-node-76295 .col-sm-12, .page-node-76298 .col-sm-12, .page-trail-crews .col-sm-12, .node-type-trailcrew .col-sm-12, .page-node-190093 .col-sm-12, .page-node-190225 .col-sm-12, .page-node-192006 .col-sm-12, .page-member-club .col-sm-12, .node-type-member-club .col-sm-12, .page-node-192996 .col-sm-12, .page-node-192995 .col-sm-12, .page-node-192997 .col-sm-12, .page-node-192991 .col-sm-12, .page-node-193429 .col-sm-12, .node-type-promotional-page .col-sm-12, .page-protect-our-trails .col-sm-12 {padding: 0;}
h2, .h2 {font-family: "HalisR-Bold"; font-size: 28px; color:#008851;}
h3, .h3 {font-family: "HalisR-Bold"; color:#222;}
.not-front .region-content {background: #fff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888; font-family: "halisr-book"; font-size: 20px; line-height: 28px; margin: 0 auto 60px !important; max-width: 1240px; padding: 50px; width: 100%; margin-top:20px;}
.node-type-donation .region-content p, .page-view-workshops .region-content p {font-size: 20px; line-height: 28px; padding-bottom: 25px; font-family: "HalisR-ExtraLight";}
.page-node-76296 .region-content p {padding-bottom: 0px;}
.front .region-content, .page-faq .region-content, .page-node-224274 .region-content, .page-node-76296 .region-content, .page-node-76295 .region-content, .page-node-76298 .region-content, .page-hike-finder-map .region-content, .node-type-hike .region-content, .page-node-76297 .region-content, .page-product-listings .region-content, .page-news-trail-news .region-content, .page-product-on-sale .region-content, .page-new-product-items .region-content, .page-news-center .region-content, .node-type-news .region-content, .page-node-190096 .region-content, .page-view-issues .region-content, .page-node-76821 .region-content, .page-cart .region-content, .page-checkout .region-content, .node-type-destination .region-content, .page-node-190093 .region-content, .node-type-product-books .region-content, .node-type-product-books-sale .region-content, .node-type-product-combos .region-content, .node-type-product-decals .region-content, .page-node-190092 .region-content, .node-type-product-maps .region-content, .node-type-product-non-tc-books .region-content, .node-type-product-logo-goods .region-content, .node-type-product-ebooks .region-content, .node-type-product-decals .region-content, .page-civicrm-simple .region-content, .page-events .region-content, .page-events-all .region-content, .page-node-190095 .region-content, .page-node-190091 .region-content, .page-volunteer .region-content, .node-type-park .region-content, .page-trail-crews .region-content, .node-type-trailcrew .region-content, .page-node-84969 .region-content, .page-node-190088 .region-content, .page-courses .region-content, .page-node-190225 .region-content, .page-node-192006 .region-content, .page-member-club .region-content, .node-type-member-club .region-content,.page-node-192996 .region-content, .page-node-192995 .region-content, .page-node-192997 .region-content, .page-node-192991 .region-content, .page-node-193429 .region-content, .page-node-192992 .region-content, .page-node-192990 .region-content, .node-type-promotional-page .region-content, .page-protect-our-trails .region-content{background: none !important; box-shadow: none !important; margin-bottom: 0px !important; padding: 0px !important; font-size: 14px !important; max-width: 1240px; width: 100%; margin-top: 20px!important;}
.page-volunteer-hours-form th label {font-size: 16px !important; margin-left: 11px;}
.page-node-190092 .region-content, .page-node-190091 .region-content, .page-node-190093 .region-content, .page-node-190096 .region-content, .page-civicrm-simple--donation .region-content, .page-trail-crews .region-content, .node-type-trailcrew .region-content, .page-member-club .region-content, .page-node-190225 .region-content, .node-type-member-club .region-content, .page-node-192996 .region-content, .page-node-192995 .region-content, .page-node-192997 .region-content, .page-node-192991 .region-content, .page-node-193429 .region-content, .node-type-promotional-page .region-content, .page-protect-our-trails .region-content{max-width: 100% !important; width:unset !important; margin-top: 0!important;}
.page-events .region-content {background: #fff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888; margin-bottom: 100px; padding: 50px; font-size: 14px !important; line-height: 28px; font-family: "HalisR-ExtraLight";}
.page-events .views-table th {vertical-align:top;}
.single-page .region-content p, .node-type-donation .region-content p, .page-view-workshops .region-content p {font-size: 20px; line-height: 28px;padding-bottom: 25px; font-family: "HalisR-ExtraLight";}
.page-node-10356 .region-content, .page-node-10459 .region-content, .page-node-10440 .region-content, .page-node-10461 .region-content, .page-news-center .region-content, .page-news-trail-news .region-content, .page-product-listings .region-content, .page-new-product-items .region-content, .page-product-on-sale .region-content, .page-hike-finder-map .region-content, .page-cart .region-content, .page-civicrm-simple .region-content, .page-node-76297 .region-content, .page-node-76296 .region-content, .page-node-76821 .region-content, .page-recent-reviews .region-content, .page-newsletters .region-content, .page-volunteer-news .region-content, .page-news-center-destination-list .region-content{background: none !important; box-shadow: none !important; margin-bottom: 0px !important; padding: 0px !important; font-size: 14px !important;}
.page-node-10199 p {font-family: "halisr-Book" !important; font-size: 21px !important; line-height: 22px !important; padding-bottom: 0px !important;}
.page-cart .region-content{overflow:hidden;}
.page-cart .img-responsive {max-width: none !important;}
/* end of all generic pages */
/*Start of Single Hike/Park/Destination Page */
.node-type-hike .col-sm-12, .node-type-destination .col-sm-12, .node-type-park .col-sm-12 {overflow-x: hidden;}
.node-type-hike h1, .node-type-destination h1, .node-type-park h1 {display:none;}
.nodata-notification {font-size: 21px; line-height: 31px;}
.nodata-notification p {padding-top: 10px;padding-bottom: 10px;}
.single-hike-details, .single-destination-details, .single-park-details {background-color: #cccccc; width: 100%; height:90px; box-shadow: 2px 4px 4px #888888;}
.prepare-hike-tabheading .single-hike-details {box-shadow: unset !important;}
.single-hike-details > div, .single-destination-details div , .single-park-details div {background-image: url("/sites/default/files/white-seperate.gif");
background-position: right center; background-repeat: no-repeat; display: inline-block; height: 90px !important;
/*border-right: 1px solid #fff; display: inline-block; width: 24.70% !important; height:90px !important;*/}
#share-exp, #destination-share-exp, #park-share-exp {background-image:none !important;}
.single-hike-details #choose-exp a, .single-destination-details #destination-choose-exp a, .single-park-details #park-choose-exp a {background-image: url("/sites/default/files/hike_single_choose location.svg");background-position: center center; background-repeat: no-repeat; color: #ccc; display: block; width:100%; text-decoration: none; height:90px;}
#choose-exp a, #destination-choose-exp a, #park-choose-exp a {background-image: url("/sites/default/files/hike_single_choose location.svg");background-position: center center; background-repeat: no-repeat; color: #ccc; display: block; width:100%; text-decoration: none; }
#prepare-hike a, #prepare-destination a, #prepare-park a {background-image: url("/sites/default/files/hike_single_prepare.svg"); background-position: center center; background-repeat: no-repeat; color: #ccc; display: block; height:90px; width:100%; text-decoration: none;}
#directions a, #destination-directions a, #park-directions a {background-image: url("/sites/default/files/hike_single_lets_go.svg"); background-position: center center; background-repeat: no-repeat; color: #ccc; display: block; height:90px; width:100%; text-decoration: none;}
#share-exp a, #destination-share-exp a, #park-share-exp a {background-image: url("/sites/default/files/hike_single_share_experience.svg");background-position: center center; background-repeat: no-repeat; color: #ccc; text-decoration: none; display: block; height:90px; width:100%;}
#hike-go-detail .col-sm-3, #hike-exp-detail .col-sm-3, #hike-prep-detail .col-sm-3, #hike-direct-detail .col-sm-3, #destination-exp-detail .col-sm-3, #destination-prep-detail .col-sm-3, #destination-direct-detail .col-sm-3, #destination-go-detail .col-sm-3, #park-exp-detail .col-sm-3, #park-prep-detail .col-sm-3, #park-direct-detail .col-sm-3, #park-go-detail .col-sm-3 {padding-left:0px; padding-right:0px;}
#share-exp, #destination-share-exp, #park-share-exp {border-right: medium none !important;}
.node-type-hike .pane-2 h2, .node-type-destination .pane-2 h2, .node-type-park .pane-2 h2, .node-type-hike .panel-col-middle h2, .node-type-destination .panel-col-middle h2, .node-type-park .panel-col-middle h2 {padding-top: 50px; margin-top: 0px; background-color: #fff;}
.single-hike-details .active, .single-destination-details .active, .single-park-details .active {background-color: #008851; height:90px; vertical-align:top;}
.single-hike-details .active a, .single-destination-details .active a, .single-park-details .active a {color: #008851 !important;}
.node-type-hike .vt-commerce-image-wrapper, .node-type-destination .vt-commerce-image-wrapper, .node-type-park .vt-commerce-image-wrapper {float: left;margin-right: 0px; width: 100%; margin-bottom: 26px;}
.node-type-hike .vt-commerce-image-wrapper .vt-commerce-image-large img, .node-type-destination .vt-commerce-image-wrapper .vt-commerce-image-large img, .node-type-park .vt-commerce-image-wrapper .vt-commerce-image-large img {float: left; height: auto !important; /*margin: -2px 6px 10px 0;*/ width: 100% !important; max-width:1240px !important; padding:0px !important;}
.node-type-hike .cloud-zoom.cloud-init-processed, .node-type-destination .cloud-zoom.cloud-init-processed, .node-type-park .cloud-zoom.cloud-init-processed{height: 574px !important;}
.view-id-hike_single_page .views-field.views-field-field-features {color: #008851; font-family: HalisR-bold; font-size: 28px !important; letter-spacing: 0.3px; line-height: 34px; padding-left: 40px; display:inline-block; width:65%;}
.view-id-hike_single_page .views-field.views-field-php-1 {padding-bottom: 30px; padding-left: 0px; padding-top: 30px; width: 65%;}
.view-id-hike_single_page .field-content.geo-location-coordinates {background-image: url("/sites/default/files/gps_coordinates_icon.svg");background-position: 39px 31px; background-repeat: no-repeat; color: #666; font-family: HalisR-book; font-size: 22px !important; letter-spacing: 2px;line-height: 34px; padding-bottom: 30px; padding-left: 75px; padding-top: 30px;}
.view-id-destination_single_page .field-content.geo-location-coordinates {background-image: url("/sites/default/files/gps_coordinates_icon.svg");background-position: 39px 35px; background-repeat: no-repeat; color: #666; font-family: HalisR-book; font-size: 22px !important; letter-spacing: 2px;line-height: 34px; padding-bottom: 30px; padding-left: 75px; padding-top: 30px; width: 65%; display:inline-block;}
.view-id-park_single_page .field-content.geo-location-coordinates {background-image: url("/sites/default/files/gps_coordinates_icon.svg");background-position: 39px 35px; background-repeat: no-repeat; color: #666; font-family: HalisR-book; font-size: 22px !important; letter-spacing: 2px;line-height: 34px; padding-bottom: 30px; padding-left: 75px; padding-top: 30px; width: 65%; display:inline-block;}
.share-ex h2 {padding-top:60px;}
.view-display-id-hike_preparation_block h2, .view-display-id-destination_preparation_block h2, .view-display-id-park_preparation_block h2 {padding-top:50px;}
.view-display-id-hike_direction_block h2, .view-display-id-destination_direction_block h2, .view-display-id-park_direction_block h2 {padding-top:50px;padding-bottom:50px;}
.node-type-hike .vt-commerce-image-wrapper .vt-commerce-image-large, .node-type-destination .vt-commerce-image-wrapper .vt-commerce-image-large, .node-type-park .vt-commerce-image-wrapper .vt-commerce-image-large {width: 100% !important; height:574px !important; overflow:hidden;}
.view-id-hike_single_page .hike-wrap, .view-destination-single-page .destination-wrap, .view-park-single-page .park-wrap {position: absolute; left: 44px; top: 52px; width:84%;}
.logged-in .view-id-hike_single_page .hike-wrap, .logged-in .view-destination-single-page .destination-wrap, .logged-in .view-park-single-page .park-wrap {position: absolute; top: 52px; width:74%;}
.view-id-hike_single_page h1.hike-title, .view-destination-single-page h1.destination-title, .view-park-single-page h1.park-title {color: #fff; font-family: HalisR-bold; font-size: 38px !important; letter-spacing: 2px; line-height: 40px; text-align: left; margin-top:0px; display:block; text-shadow: 2px 4px 3px rgba(0,0,0,0.3);}
.view-display-id-hike_review_block .view-empty, .view-display-id-destination_review_block .view-empty, .view-display-id-park_review_block .view-empty {background-color: #fff; font-family: "HalisR-Book"; font-size: 20px; margin-bottom: 40px; padding: 25px; text-align: center;}
.logged-in .view-id-hike_single_page .views-field.views-field-title, .logged-in .view-destination-single-page .views-field.views-field-title, .logged-in .view-park-single-page .views-field.views-field-title {top: 242px;}
.view-id-hike_single_page .cloud-thumbnail, .view-destination-single-page .cloud-thumbnail, .view-park-single-page .cloud-thumbnail {left: 44px;position: absolute; top: 550px !important;}
.logged-in .view-id-hike_single_page .cloud-thumbnail, .logged-in .view-destination-single-page .cloud-thumbnail, .logged-in .view-park-single-page .cloud-thumbnail {left: 44px;position: absolute; top: 550px !important;}
.view-id-hike_single_page .vt-commerce-image-wrapper .cloud-thumbnail, .view-destination-single-page .vt-commerce-image-wrapper .cloud-thumbnail, .view-park-single-page .vt-commerce-image-wrapper .cloud-thumbnail {width: 100% !important; z-index: 0 !important;}
.view-id-hike_single_page .views-field.views-field-body, .view-id-destination_single_page .views-field.views-field-body, .view-id-park_single_page .views-field.views-field-body {font-size: 21px; line-height: 32px; padding-left: 40px; padding-right: 40px; width:65%;}
.view-id-hike_single_page .hike-description a, .view-id-destination_single_page .destination-description a, .view-id-park_single_page .park-description a {color: #008851; font-family: "halisr-book"; font-size: 22px; text-decoration: underline; padding-left:40px; padding-top:40px; display:block; outline:0;}
.view-id-destination_single_page .destination-dialog-overview a, .view-id-park_single_page .park-dialog-description a, .park-dialog-overview a, .destination-dialog-description a, .destination-dialog-alertdetails a{color: #008851; font-family: "Halisr-book"; font-size: 22px; text-decoration: underline; padding-left:0px; padding-top:30px; display:block; outline:0;}
.get-directions, .destination-get-directions, .park-get-directions {background-color: #008851 !important; float: right; height: 75px; margin-top: 612px; position: absolute; text-align: center; width:360px; right: 52px;}
/*.get-directions a, .destination-get-directions a, .park-get-directions a {background: #008851 url("/sites/default/files/button_icon__car.svg") no-repeat scroll 64px 22px !important; color: #fff; display: block; font-family: "halisr-bold"; font-size: 20px; padding: 23px; text-decoration: none;}*/
.get-directions a, .destination-get-directions a, .park-get-directions a {color: #fff; display: inline-block; font-family: "halisr-bold"; font-size: 20px; padding: 22px 23px 23px 15px; text-decoration: none; width: 100%;}
.get-directions img, .destination-get-directions img, .park-get-directions img {padding-right:15px;}
.node-type-hike .print_html a, .node-type-park .print_html a, .node-type-destination .print_html a {background-color: #008851 !important; color: #fff;display: block; font-family: "halisr-bold"; font-size: 20px; padding: 23px; text-align: center; text-decoration: none; width: 360px;}
.node-type-hike .print_html, .node-type-hike .print_mail, .node-type-hike .print_pdf, .node-type-hike .print_epub, .node-type-destination .print_html, .node-type-destination .print_mail, .node-type-destination .print_pdf, .node-type-destination .print_epub, .node-type-park .print_html, .node-type-park .print_mail, .node-type-park .print_pdf, .node-type-park .print_epub {margin-left: 0px !important;}
.choose-anoth-exp {margin-top: 60px; padding: 15px 15px 60px; text-align: center; width: 100%;}
.choose-anoth-exp a {font-size: 21px; font-family: 'HalisR-book'; color:#aaa; text-decoration:none; letter-spacing:0.3px;}
.node-type-hike h2, .node-type-destination h2, .node-type-park h2 {font-family: "HalisR-Bold"; font-size: 38px; color: #4b4945; text-align:center;padding-top:30px;}
.node-type-hike .gallery-block-detail .views-field.views-field-php {float: right; margin-top: 13px; width: 168px;}
.node-type-destination .fivestar-widget.clearfix.fivestar-widget-5 {margin-top: 24px;}
.node-type-park .fivestar-widget.clearfix.fivestar-widget-5 {margin-top: 24px;}
.gallery-block-detail .fivestar-default {display: inline-block; padding-left: 20px; padding-right: 8px;}
.logged-in .gallery-block-detail .fivestar-default {display: inline-block; padding-right: 4px;}
.node-type-hike .gallery-block-detail .control-group .help-inline, .help-block, .node-type-destination .gallery-block-detail .control-group .help-inline, .help-block, .node-type-park .gallery-block-detail .control-group .help-inline, .help-block {color: #fff; display: inline-block; font-family: "HalisR-Book"; font-size: 18px;}
.node-type-product-maps .gallery-block-detail .control-group .help-inline, .help-block {color: #000; display: inline-block; font-family: "HalisR-Book";font-size: 18px;}
.gal-country {font-family: "HalisR-Book"; font-size: 28px; text-align: right;}
.gal-length {display: inline-block; font-family: "HalisR-Book"; font-size: 22px; margin-top: 29px; text-align: right; vertical-align: top; width: 17%;}
.node-type-park .gallery-block-detail .pick-hike, .node-type-destination .gallery-block-detail .pick-hike {margin-top: 18px;}
.node-type-park .gal-length {font-family: "HalisR-Book"; font-size: 22px; margin-top: 15px; text-align: right; width: 100%;}
.node-type-hike .gal-length {margin-bottom: 11px; margin-top: 25px;}
.view-id-hike_single_page .views-field.views-field-field-hiking-checklist,.view-id-hike_single_page .views-field.views-field-field-print-overview, .view-id-hike_single_page .views-field.views-field-field-nearby-interests, .view-id-hike_single_page .views-field.views-field-field-tc-map-url,
.view-destination-single-page .views-field.views-field-field-hiking-checklist,.view-destination-single-page .views-field.views-field-field-print-overview, .view-destination-single-page .views-field.views-field-field-nearby-interests, .view-destination-single-page .views-field.views-field-field-tc-map-url, .view-park-single-page .views-field.views-field-field-hiking-checklist,.view-park-single-page .views-field.views-field-field-print-overview, .view-park-single-page .views-field.views-field-field-nearby-interests, .view-park-single-page .views-field.views-field-field-tc-map-url {float: left; width: 49%; padding-bottom:25px; text-transform:uppercase;}
.prepare-hike-tabheading, .prepare-destination-tabheading , .prepare-park-tabheading{background-color:#fff; box-shadow:2px 4px 4px #888888;}
.panel-separator {display:none;}
.right-column-data a { font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851; margin-bottom:25px;display:block;}
.hike-prepare-class {width:100%; padding:0px 20px 0px 20px;}
.hike-prepare-class .field-prepare-row, .destination-prepare-class .field-prepare-row, .park-prepare-class .field-prepare-row {padding-bottom:25px;text-transform:uppercase; font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851; text-transform:capitalize;}
.hike-prepare-class .field-prepare-row > span , .destination-prepare-class .field-prepare-row > span, .park-prepare-class .field-prepare-row > span {font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851; height:50px; padding-right:10px;}
.view-display-id-hike_direction_block .view-footer {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; box-shadow: none !important;}
.hike-prepare-class .field-prepare-row a, .destination-prepare-class .field-prepare-row a, .park-prepare-class .field-prepare-row a {font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851;}
.hike-prepare-class .field-prepare-row > span {color: #000 !important;}
.view-id-hike_single_page .views-field.views-field-field-tc-map-url .field-content > span, .view-id-destination_single_page .views-field.views-field-field-tc-map-url .field-content > span, .view-id-park_single_page .views-field.views-field-field-tc-map-url .field-content > span {font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851;}
.view-id-hike_single_page .views-field.views-field-field-buy-book .field-content > span, .view-id-destination_single_page .views-field.views-field-field-buy-book .field-content > span, .view-id-park_single_page .views-field.views-field-field-buy-book .field-content > span {font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851;}
.view-id-hike_single_page .views-field.views-field-field-tc-map .field-content > span, .view-id-destination_single_page .views-field.views-field-field-tc-map .field-content > span, .view-id-park_single_page .views-field.views-field-field-tc-map .field-content > span{font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851;}
.view-id-hike_single_page .views-field.views-field-field-tc-map .field-content, .view-destination-single-page .views-field.views-field-field-tc-map .field-content, .view-park-single-page .views-field.views-field-field-tc-map .field-content {font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851;}
.view-id-hike_single_page .views-field.views-field-field-hiking-checklist a,.view-id-hike_single_page .views-field.views-field-field-print-overview a, .view-id-hike_single_page .views-field.views-field-field-nearby-interests a, .view-id-hike_single_page .views-field.views-field-field-tc-map-url a,
.view-id-destination_single_page .views-field.views-field-field-hiking-checklist a,.view-id-destination_single_page .views-field.views-field-field-print-overview a, .view-id-destination_single_page .views-field.views-field-field-nearby-interests a, .view-id-destination_single_page .views-field.views-field-field-tc-map-url a, .view-id-park_single_page .views-field.views-field-field-hiking-checklist a,.view-id-park_single_page .views-field.views-field-field-print-overview a, .view-id-park_single_page .views-field.views-field-field-nearby-interests a, .view-id-park_single_page .views-field.views-field-field-tc-map-url a {font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851;}
.view-id-hike_single_page .views-field.views-field-field-leave-no-trace,.view-id-hike_single_page .views-field.views-field-field-get-a-map, .view-id-hike_single_page .views-field.views-field-field-buy-a-book, .view-id-hike_single_page .views-field.views-field-field-buy-book, .view-id-hike_single_page .views-field.views-field-field-tc-map, .view-id-destination_single_page .views-field.views-field-field-leave-no-trace,.view-id-destination_single_page .views-field.views-field-field-get-a-map, .view-id-destination_single_page .views-field.views-field-field-buy-a-book, .view-id-destination_single_page .views-field.views-field-field-buy-book, .view-id-destination_single_page .views-field.views-field-field-tc-map ,
.view-id-park_single_page .views-field.views-field-field-leave-no-trace,.view-id-park_single_page .views-field.views-field-field-get-a-map, .view-id-park_single_page .views-field.views-field-field-buy-a-book, .view-id-park_single_page .views-field.views-field-field-buy-book, .view-id-park_single_page .views-field.views-field-field-tc-map {padding-bottom:25px; text-transform:uppercase;}
.view-display-id-hike_preparation_block .views-row.views-row-1.views-row-odd.views-row-first.views-row-last, .view-display-id-destination_preparation_block .views-row.views-row-1.views-row-odd.views-row-first.views-row-last, .view-display-id-park_preparation_block .views-row.views-row-1.views-row-odd.views-row-first.views-row-last {padding-top: 30px; padding-left:70px;}
.panel-pane.pane-views.pane-hike-preparation, .panel-pane.pane-views.pane-destination-preparation, .panel-pane.pane-views.pane-park-preparation {padding-top: 30px; padding-bottom: 25px;}
.view-display-id-destination_direction_block, .view-display-id-park_direction_block {background: #ffffff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888;}
.view-id-hike_single_page .views-field.views-field-field-leave-no-trace a,.view-id-hike_single_page .views-field.views-field-field-get-a-map a, .view-id-hike_single_page .views-field.views-field-field-buy-a-book a, .view-id-hike_single_page .views-field.views-field-field-buy-book a, .view-id-hike_single_page .views-field.views-field-field-tc-map a, .view-id-destination_single_page .views-field.views-field-field-leave-no-trace a,.view-id-destination_single_page .views-field.views-field-field-get-a-map a, .view-id-destination_single_page .views-field.views-field-field-buy-a-book a, .view-id-destination_single_page .views-field.views-field-field-buy-book a, .view-id-destination_single_page .views-field.views-field-field-tc-map a,
.view-id-park_single_page .views-field.views-field-field-leave-no-trace a,.view-id-park_single_page .views-field.views-field-field-get-a-map a, .view-id-park_single_page .views-field.views-field-field-buy-a-book a, .view-id-park_single_page .views-field.views-field-field-buy-book a, .view-id-park_single_page .views-field.views-field-field-tc-map a {font-family: "HalisR-Bold"; font-size: 20px; letter-spacing: 1px; text-decoration:none; color:#008851;}
.view-id-hike_single_page h2.hike-region, .view-id-destination_single_page h2.destination-region, .view-id-park_single_page h2.park-region {color: #fff; font-family: 'HalisR-book'; font-size: 20px !important; letter-spacing: 2px; line-height: 34px; text-transform: uppercase; text-align:left;padding-top:0px; margin-top:0px; text-shadow: 2px 4px 3px rgba(0,0,0,0.3);}
.view-id-hike_single_page h2.hike-region a, .view-id-destination_single_page h2.destination-region a, .view-id-park_single_page h2.park-region a {color: #fff; font-family: 'HalisR-book'; font-size: 20px !important; letter-spacing: 2px; line-height: 34px; text-transform: uppercase; text-align:left;padding-top:0px; margin-top:0px; text-shadow: 2px 4px 3px rgba(0,0,0,0.3);}
.logged-in .view-id-hike_single_page .views-field.views-field-field-regionurl, .logged-in .view-id-destination_single_page .views-field.views-field-field-regionurl, .logged-in .view-id-park_single_page .views-field.views-field-field-regionurl { top: 283px;}
.view.view-hike-single-page.view-id-hike_single_page.view-display-id-hike_direction_block, .view.view-destination-single-page.view-id-destination_single_page.view-display-id-destination_direction_block, .view.view-park-single-page.view-id-park_single_page.view-display-id-park_direction_block {overflow: hidden;}
.view-display-id-destination_choose_experience_block .view-content, .view-display-id-park_choose_experience_block .view-content {background: #ffffff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888;}
.view-id-hike_single_page .views-field.views-field-field-parking-map, .view-id-destination_single_page .views-field.views-field-field-parking-map , .view-id-park_single_page .views-field.views-field-field-parking-map {float: left; padding-right:37px;}
.view-display-id-hike_direction_block iframe, .view-display-id-destination_direction_block iframe, .view-display-id-park_direction_block iframe {height: 500px !important; width: 775px !important; margin-bottom:50px;}
.view-display-id-hike_direction_block .views-field.views-field-nothing, .view-display-id-destination_direction_block .views-field.views-field-nothing, .view-display-id-park_direction_block .views-field.views-field-nothing {float: left; width:30%;}
.get-dire-btn, .dire-trail-btn, .pub-tra-btn {background-color: #008851; height: 75px; margin-bottom: 15px; text-align: center;}
.hike-direction-map {/*pointer-events: none;*/border: medium none !important; float: left; padding-left: 40px; width: 705px;}
.event-register, .vol-link {background: #008851 none repeat scroll 0 0; margin-bottom: 15px; text-align: center; width: auto;}
.vol-link {margin: 15px 0;}
.event-register{ margin-top: 170px;}
.node-type-hike .panel-col-first, .node-type-destination .panel-col-first, .node-type-park .panel-col-first {width: 58%!important; display: inline-block; margin-right:40px;}
.view-vol-opportunities .views-row{margin-bottom: 20px;}
.node-type-hike .center-wrapper, .node-type-destination .center-wrapper, .node-type-park .center-wrapper {background-color: #fff !important; box-shadow: 2px 5px 5px #888888; margin-top: -20px; overflow: hidden; padding: 35px 35px 70px; max-width: 1208px;}
.node-type-hike.panel-2col-bricks .panel-col-last .inside, .node-type-destination .panel-2col-bricks .panel-col-last .inside, .node-type-park .panel-2col-bricks .panel-col-last .inside{margin: 0 !important;}
.event-register a, .vol-link a {color: #fff; font-family: "HalisR-Bold"; font-size: 18px; text-decoration:none; padding: 24px; display:block; outline:0; }
.node-type-park .pub-tra-btn, .node-type-destination .pub-tra-btn {background-color:#cccccc !important;}
.dn-map {background: #008851 url("/sites/default/files/button_icon__hiker.svg") no-repeat scroll 59px 16px; margin-bottom: 15px; padding-left: 61px;text-align: center; width: 315px;}
/*.get-dire-btn > a, .dire-trail-btn > a , .pub-tra-btn a, .dn-map a{color: #fff; font-family: "HalisR-Bold"; font-size: 20px; text-decoration:none;padding: 23px; display:block; outline:0;}*/
.get-dire-btn > a, .dire-trail-btn > a , .pub-tra-btn a, .dn-map a{color: #fff; display: inline-block; font-family: "HalisR-Bold"; font-size: 20px; outline: 0 none; padding: 23px 23px 23px 15px; text-decoration: none; width: 100%;}
.get-dire-btn img, .dire-trail-btn img, .pub-tra-btn img, .dn-map img {padding-right:15px;}
.give-now-btn {background-color: #CC5500; text-align: center; height:75px; margin-bottom:30px; width:100%;}
.give-now-btn > a{color: #fff; font-family: "HalisR-Bold"; font-size: 18px; text-decoration:none; padding: 20px; display:block;}
.mob-img {float: left; padding-right: 20px;}
.app-detail {padding-top: 10px;}
.use-mob {color: #008851; font-family: Halisr-bold; font-size: 18px; line-height: 28px; padding-bottom: 25px;}
.mob-text {color: #716e6b; font-family: Halisr-book; font-size: 20px; line-height: 25px; padding-bottom: 25px;}
#user-login {margin-bottom: 60px;}
.dont-have-app-text {color: #716e6b; font-family: Halisr-book; font-size: 20px; line-height: 25px; padding-bottom: 20px; padding-top: 5px;}
.app1 {display: inline-block; float: left; padding-right: 12px;}
.share-ex {background: #ffffff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888; overflow: hidden; padding: 10px 35px 10px;}
.support-image {padding-top: 50px; display:inline-block; margin-right:40px; width: 58%; vertical-align:top;}
.trail-support {display:inline-block; width:38%; padding-top:50px;}
.support-head { color: #008851; font-family: Halisr-bold; font-size: 18px; line-height: 28px; padding-bottom: 30px; text-align:center;}
.event-heading{ color: #008851; font-family: Halisr-bold; font-size: 18px; line-height: 28px; text-align:center;}
.event-data {padding-bottom: 30px; width: 38%; margin-right:40px; display: inline-block;}
.event-image {width: 58%; display: inline-block; vertical-align: top; text-align: right;}
.support-text {color: #716e6b; font-family: Halisr-book; font-size: 20px; line-height: 25px; padding-bottom: 30px;}
/*.logged-in .view-id-hike_single_page .cloud-thumbnail, .logged-in .view-id-destination_single_page .cloud-thumbnail, .logged-in .view-id-park_single_page .cloud-thumbnail {top: 528px !important;}*/
.logged-in .view-id-hike_single_page .gallery-block-detail {top: 540px !important;}
/*marisa's change to gallery block detail - changing top to top:540px when logged in*/
.logged-in .view-id-park_single_page .gallery-block-detail {top: 540px !important;}
.logged-in .view-id-destination_single_page .gallery-block-detail {top: 402px !important;}
.logged-in .gal-rating .clearfix.fivestar-average-stars {margin-top: 11px !important;}
.node-type-hike .gallery-block-detail {background-color: #cc5500; color: #fff; height: 324px; opacity: 0.85; padding: 30px; position: absolute; top: 358px; width: 384px; right: 44px;}
.node-type-destination .gallery-block-detail {background-color: #cc5500; color: #fff; height: 262px; opacity: 0.85; padding: 30px; position: absolute;top: 421px; right:44px; width: 384px;}
.node-type-park .gallery-block-detail {background-color: #008851; color: #fff; height: 246px; opacity: 0.65; padding: 30px; position: absolute; top: 437px; width: 384px; right:44px;}
.likebtn-icon.lb-like-icon {margin-right: 42px !important; margin-top: -3px;}
.logged-in .view-park-single-page .gallery-block-detail {top: 418px; !important;}
.gallery-block-detail .pick-hike, .gallery-block-detail .pick-destination, .gallery-block-detail .pick-park {float: right; width: 285px;}
.gallery-block-detail .pick-hike {padding-top: 0px;}
.gal-country {font-family: "HalisR-Bold"; font-size: 26px; text-align: right;}
.trail-event {display: inline-block; width:100%; padding-top:60px;}
.trail-volunteer {float: left; width:100%; padding-top:40px; padding-bottom:107px;}
.event-title, .vol-title {font-family: "Halisr-bold"; font-size: 21px; padding-bottom: 20px; padding-top: 35px; text-align: left; color: #4b4945;text-decoration: none;}
.volunteer-image {float: left; padding-right: 40px;}
.event-date, .vol-date {font-family: "halisr-book"; font-size: 18px; padding-bottom:5px;}
.event-date > img, .vol-date > img{height:25px; width:25px; margin-right:15px;}
.event-time > img{height:25px; width:25px; margin-right:15px;}
.event-time, .vol-time {font-family: "halisr-book"; font-size: 18px; text-align: left;}
.volunteer-heading {color: #008851; font-family: Halisr-bold; font-size: 18px; line-height: 28px; padding-bottom: 20px;}
.node-type-hike .panel-col-last, .node-type-park .panel-col-last, .node-type-destination .panel-col-last{padding-left: 0px; width: 38%!important;display: inline-block;}
.pane-vol-opportunities .view-header { text-align: center;}
.stButton .stFb, .stButton .stTwbutton, .stButton .stMainServices {height:30px !important; margin-left:6px;}
.st_plusone_hcount > div {margin-left: 6px;}
.st_plusone_hcount {display:inline-block; padding-top: 18px;}
.st_fblike_hcount {display: none;}
.stButton {margin-left: 7px !important; margin-top: 18px;}
.gallery-block-detail .clearfix.fivestar-average-stars { display: inline-block; font-size: 18px !important; margin-left: 33px; vertical-align: top;width: auto; margin-top:7px;}
.logged-in #fivestar-custom-widget--4 > div {float: left;}
.logged-in .gallery-block-detail .clearfix.fivestar-average-stars {margin-top:-15px; margin-bottom:20px; margin-left: 74px;}
.gal-rating > div {display:inline;}
.node-type-park .gal-rating {height:45px;}
.gal-exp {display: inline-block; vertical-align: top;}
.gal-exp a {color:#ffffff; text-decoration:underline;}
.gallery-block-detail .gal-rating {font-size: 22px; height: 45px !important; text-align: right;}
.diff-route {display: inline-block; padding-bottom: 10px; padding-top: 20px; text-align: right; width: 80%;}
.share-this .sharethis-wrapper {text-align: left;}
.mean-nav > ul > li {min-height: 244px; padding-bottom: 25px;}
#dialog-direction {width: auto; padding: 30px; font-size: 18px; font-family: 'HalisR-book'; line-height: 30px; width: auto !important;}
#dialog-transport {width: auto; padding: 30px; font-size: 18px; font-family: 'HalisR-book'; line-height: 30px; width: auto !important;}
#dialog-hike-description, #dialog-destination-description, #dialog-park-description, #dialog-destination-overview, #dialog-park-overview {width: auto; padding: 30px; font-size: 18px; font-family: 'HalisR-ExtraLight'; line-height: 30px; text-align:left;}
.node-type-hike .ui-dialog .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix, .node-type-park .ui-dialog .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix, .node-type-destination .ui-dialog .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {border: medium none !important; width: 100%;}
.node-type-hike .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset, .node-type-destination .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset, .node-type-park .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {float: none; text-align: center;}
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable {width: 900px !important; border:1px solid #cccccc; text-align:left;}
.member-dialog-data {padding: 35px;}
.node-type-hike .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable, .node-type-destination .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable, .node-type-park .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable {width: 50% !important; border:1px solid #cccccc;}
.node-type-hike .ui-widget-content {border:none;}
.node-type-hike .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix, .node-type-destination .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix, .node-type-park .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {display: none;}
.page-volunteer-hours-form .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {display: block;}
.page-volunteer-hours-form .ui-widget-header {background: #333 url("images/ui-bg_flat_100_333333_40x100.png") repeat-x scroll 50% 50%; border: 1px solid #333; color: #000; font-weight: bold;}
.page-volunteer-hours-form body.adminimal-theme .ui-dialog .ui-dialog-titlebar-close {background: #b73939 none repeat scroll 0 0; height: 22px; margin: 0; padding: 0; position: absolute; right: 8px; top: 0; width: 45px;}
.page-volunteer-hours-form .ui-dialog-titlebar-close::before {margin-top: -4px !important; display: block;color: red; content: "X";}
#dialog-directions > h3 {font-family: "halisr-bold"; font-size: 28px;}
#dialog-transport > h3 {font-family: "halisr-bold"; font-size: 28px;}
.node-type-hike .ui-dialog-buttonset > button, .node-type-destination .ui-dialog-buttonset > button, .node-type-park .ui-dialog-buttonset > button {background-color: #008851; color: #ffffff; font-weight: bold; padding: 10px 20px;}
.gmap-control.gmap-gmap.gmap.gmap-map.gmap-auto1map-gmap.gmap-processed {display: inline-block; float: left; height: 430px !important; margin-right: 40px; margin-left: 40px; width: 700px !important;}
.view-display-id-hike_direction_block .view-footer, .view-display-id-destination_direction_block .view-footer, .view-display-id-park_direction_block .view-footer {float: right; margin-right:39px; margin-bottom:70px;}
.view-display-id-hike_review_block .views-field.views-field-field-rating, .view-display-id-destination_review_block .views-field.views-field-field-destination-rating-1, .view-display-id-park_review_block .views-field.views-field-field-park-rating {float: right; width: 87%;}
.logged-in .view-display-id-park_review_block .views-field.views-field-field-rating {margin-bottom:15px;}
.view-display-id-hike_review_block .more-link a, .view-display-id-destination_review_block .more-link a, .view-display-id-park_review_block .more-link a { color: #008851; display: block; font-family: "halisr-book"; font-size: 18px; margin-bottom: 84px; margin-top: -102px; text-align: center;text-decoration: underline;}
/* start of all review page */
.hike-more-reviews .views-field.views-field-field-rating, .destination-more-reviews .views-field.views-field-field-rating, .park-more-reviews .views-field.views-field-field-rating {float: right; width: 87%;}
.hike-more-reviews.views-row .views-row-odd, .destination-more-reviews.views-row .views-row-odd, .park-more-reviews.views-row .views-row-odd {display: block; margin-bottom: 40px; overflow: hidden; padding: 20px;}
.hike-more-reviews .views-row.views-row-even, .destination-more-reviews .views-row.views-row-even, .park-more-reviews .views-row.views-row-even {display: block; margin-bottom: 40px; overflow: hidden; padding: 20px;}
.hike-more-reviews, .destination-more-reviews, .park-more-reviews {background-color: #ffffff; padding: 20px 40px 20px 40px; width: 100%; overflow:hidden;}
.views-row.views-row-1.views-row-odd.views-row-first.hike-more-reviews, .views-row.views-row-1.views-row-odd.views-row-first.destination-more-reviews, .views-row.views-row-1.views-row-odd.views-row-first.park-more-reviews {margin-top: 40px;}
.hike-more-reviews .views-field-title, .destination-more-reviews .views-field-title, .park-more-reviews .views-field-title {color: #008851 !important;display: block !important; font-family: HalisR-bold !important; font-size: 38px !important; left: 16px !important; letter-spacing: 2px !important;line-height: 40px !important; padding-bottom: 30px !important; top: 213px !important;}
.hike-more-reviews .views-field.views-field-nothing, .destination-more-reviews .views-field.views-field-nothing, .park-more-reviews .views-field.views-field-nothing {width: 13%; overflow:hidden;}
.hike-more-reviews .author-image .img-responsive, .destination-more-reviews .author-image .img-responsive, .park-more-reviews .author-image .img-responsive {height: auto; width: 80px;}
.hike-more-reviews .author-name, .destination-more-reviews .author-name, .park-more-reviews .author-name {padding-top: 10px; width: 70%; overflow:hidden;}
.hike-more-reviews .views-field.views-field-created, .destination-more-reviews .views-field.views-field-created, .park-more-reviews .views-field.views-field-created {float: right; font-size: 18px; text-align: right; width: 30%;}
.hike-more-reviews .views-field.views-field-comment-body, .destination-more-reviews .views-field.views-field-comment-body, .park-more-reviews .views-field.views-field-comment-body {float: right; font-size: 18px; line-height: 25px; padding-top: 10px; width: 87%;}
.hike-more-reviews .views-field.views-field-subject, .destination-more-reviews .views-field.views-field-subject, .park-more-reviews .views-field.views-field-subject{float: right; width: 87%;}
.hike-more-reviews .views-field.views-field-subject .field-content > a, .destination-more-reviews .views-field.views-field-subject .field-content > a , .park-more-reviews .views-field.views-field-subject .field-content > a {color: #4b4945; font-size: 20px; text-decoration: none; text-transform: uppercase; font-weight: 600;}
.hike-more-reviews .views-field.views-field-field-comment-rating, .destination-more-reviews .views-field.views-field-field-comment-rating, .park-more-reviews .views-field.views-field-field-comment-rating {float: right; width: 50%;}
.hike-more-reviews .views-row.views-row-1.views-row-odd.views-row-first, .destination-more-reviews .views-row.views-row-1.views-row-odd.views-row-first, .park-more-reviews .views-row.views-row-1.views-row-odd.views-row-first {display: block; margin-bottom: 40px; overflow: hidden; padding: 20px;}
.hike-more-reviews .views-row.views-row-2.views-row-even, .destination-more-reviews .views-row.views-row-2.views-row-even, .park-more-reviews .views-row.views-row-2.views-row-even {display: block; margin-bottom: 40px; overflow: hidden; padding: 20px;}
.hike-more-reviews .views-row.views-row-3.views-row-odd.views-row-last, .destination-more-reviews .views-row.views-row-3.views-row-odd.views-row-last, .park-more-reviews .views-row.views-row-3.views-row-odd.views-row-last {display: block; margin-bottom: 40px; overflow: hidden; padding: 20px;}
.webform-confirmation > p {color:#fff !important;}
.signup-form .links {text-align: center;}
.signup-form .links a {text-decoration:underline; color:#fff !important;}
/* end of all review page */
/* pagination css */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {background-color: #74726d; border-color: #c4c2c0; color: #ffffff; cursor: default; padding: 10px 20px; z-index: 2; font-family: "Halisr-Book"; font-size: 18px;}
.pagination > li > a, .pagination > li > span {background-color: rgba(0, 0, 0, 0); border: 1px solid #c4c2c0; color: #74726d; float: left; font-family: "Halisr-Book"; font-size: 18px; line-height: 1.42857; margin-left: 5px; padding: 10px 20px; position: relative; text-decoration: none;}
.page-member-club .pagination > .active > a, .page-member-club .pagination > .active > span, .page-member-club .pagination > .active > a:hover,
.page-member-club .pagination > .active > span:hover, .page-member-club .pagination > .active > a:focus, .page-member-club .pagination > .active > span:focus {background-color: #008851; border-radius: 0; color: #ffffff; cursor: default; padding: 9px 18px; z-index: 2; font-family: "Halisr-Book"; font-size: 18px;}
.page-member-club .pagination > li > a, .page-member-club .pagination > li > span {background-color: #b1aea8; border: 1px solid #b1aea8; color: #ffffff; float: left; font-family: "Halisr-Book"; font-size: 18px; line-height: 1.42857; margin-left: 5px; padding: 9px 18px; position: relative; text-decoration: none; border-radius: 0!important;}
.page-member-club .next > a {background-color: #008851 !important; font-family: "halisr-bold" !important; font-size: 19px !important; letter-spacing: 0.5px; padding: 9px 40px!important;}
.page-trail-crews .pagination > .active > a, .page-trail-crews .pagination > .active > span, .page-trail-crews .pagination > .active > a:hover, .page-trail-crews .pagination > .active > span:hover, .pagination > .active > a:focus,.page-trail-crews .pagination > .active > span:focus {background-color: #008851; border-radius: 0; color: #ffffff; cursor: default; padding: 9px 18px; z-index: 2; font-family: "Halisr-Book"; font-size: 18px;}
.page-trail-crews .pagination > li > a, .page-trail-crews .pagination > li > span {background-color: #b1aea8; border: 1px solid #b1aea8; color: #ffffff; float: left; font-family: "Halisr-Book"; font-size: 18px; line-height: 1.42857; margin-left: 5px; padding: 9px 18px; position: relative; text-decoration: none; border-radius: 0!important;}
.page-trail-crews .next > a {background-color: #008851 !important; font-family: "halisr-bold" !important; font-size: 19px !important; letter-spacing: 0.5px; padding: 9px 40px!important;}
.page-report-your-activity-list .pagination > .active > a, .page-report-your-activity-list .pagination > .active > span, .page-report-your-activity-list .pagination > .active > a:hover, .page-report-your-activity-list .pagination > .active > span:hover, .page-report-your-activity-list .pagination > .active > a:focus, .page-report-your-activity-list .pagination > .active > span:focus {background-color: #74726d; border-color: #c4c2c0; color: #ffffff; cursor: default; padding: 10px 20px; z-index: 2; font-family: "Halisr-Book"; font-size: 18px;}
.page-report-your-activity-list .pagination > li > a, .page-report-your-activity-list .pagination > li > span {background-color: rgba(0, 0, 0, 0); border: 1px solid #c4c2c0; color: #74726d; float: left; font-family: "Halisr-Book"; font-size: 18px; line-height: 1.42857; margin-left: 5px; padding: 10px 20px; position: relative; text-decoration: none;}
/* end of pagination css */
.page-trail-crews .text-center {background: #fff none repeat scroll 0 0; box-shadow: 2px 6px 5px #888; margin-right: 2px; margin-top: -6px; text-align: left!important; padding: 0 0 20px 35px;}
.page-member-club .text-center{background: #fff none repeat scroll 0 0; box-shadow: 2px 6px 5px #888; margin-right: 2px; margin-top: -6px; text-align: left!important; padding: 0 0 20px 35px;}
.view-id-trail_crews{margin-bottom: 70px;}
/* start of trail news page */
#trail-news-filters > div {display: inline-block; width: 24%; margin-left: 1px;}
.filter-active > a {background-color: transparent !important; border: 1px solid #74726d !important; color: #74726d !important; display: block !important; font-family: "HalisR-Bold" !importance !important; font-size: 18px !important; letter-spacing: 1.5px !important; padding: 21px !important;text-decoration: none !important; text-align: center !important;}
#trailnews-news > a, #trailnews-alerts > a, #trailnews-destinations > a, #trailnews-reviews > a {background-color: #74726d; color: #fff; display: block;font-family: "HalisR-Bold"; font-size: 18px; letter-spacing: 1.5px; padding: 21px; text-decoration: none; text-align: center;}
.view-display-id-trail_page .trail_news_inner_container, .trailnews-news .news_innercontainer, .trailnews-destination .trail_news_destination_innercontainer, .trailnews-alerts .trail_news_alert_innercontainer, #block-views-trail-news-new-reviews .trail_reviews_innercontainer, .trail-news-forums .trail-news-forum-maincontainer{background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; color: #fff;height: 400px; padding: 30px; position: absolute; width: 100%; z-index: 1000; font-family: "HalisR-Book"; font-size: 20px; text-shadow: 2px 4px 3px rgba(0, 0, 0, 0.3);}
.trailnews-alerts .views-field-field-picture img{height: auto; width: 100%;}
.trailnews-alerts .trail_news_alert_innercontainer, #block-views-trail-news-new-reviews .trail_reviews_innercontainer {height: 440px!important;background-color: #008851!important; position: inherit!important;}
.trailnews-alerts .trail_news_alert_maincontainer, #block-views-trail-news-new-reviews .trail_reviews_maincontainer{ margin-bottom: 50px!important;}
.view-display-id-trail_page .trail_news_field_news_image, .trailnews-destination .news_destination_field_picture, .trailnews-news .news_view_field_news_image, .view-display-id-trail_page .trail_news_field_hike_picture {height: 400px; overflow: hidden; position: relative;}
.trailnews-destination .news_destination_field_picture, .trailnews-news .news_view_field_news_image {background-color: #008851;}
.view-display-id-trail_page .trail_news_main_container, .trailnews-news .news_maincontainer, .trailnews-alerts .trail_news_alert_maincontainer,
#block-views-trail-news-new-reviews .trail_reviews_maincontainer, .trailnews-destination .trail_news_destination_container, .trail-news-forums .trail-news-forum-maincontainer {background-color: #008851; display: inline-block; height: 400px; width: 100%;}
.view-display-id-trail_page .trail_news_field_news_image:empty, .view-display-id-trail_page .trail_news_subject:empty, .view-display-id-trail_page .trail_news_field_hike_picture:empty, .view-display-id-trail_page .news_destination_field_picture:empty, .view-display-id-trail_page .trail_news_title:empty, .trail_news_field_trail_alert_date:empty{display:none;}
.trailnews-news .news_view_field_news_image img, .view-display-id-trail_page .trail_news_field_hike_picture img, .trailnews-destination .news_destination_field_picture img, .view-display-id-trail_page .trail_news_field_news_image img{width: 100%; height: auto;}
.view-display-id-trail_page .trail_news_title, .trailnews-news .news_title, .trailnews-alerts .news_alert_title, #block-views-trail-news-new-reviews .trail_reviews_subject, .view-display-id-trail_page .trail_news_subject, .trailnews-destination .news_destination_title { color: #fff; font-family: "HalisR-bold";font-size: 24px;line-height: 30px;min-height: 195px;text-shadow: 2px 4px 3px rgba(0, 0, 0, 0.3);}
.trail-news-forums .forum-title {color: #fff; font-family: "HalisR-bold"; font-size: 24px; line-height: 30px; min-height: 220px;}
.view-display-id-trail_page .trail_news_subject {min-height: 155px!important;}
.view-display-id-trail_page .type-category, .trailnews-news .taril_news_customtext, .trailnews-alerts .taril_news_alert_block,
.trailnews-destination .taril_news_top_destination, #block-views-trail-news-new-reviews .taril_news_reviews, .trail-news-forum-maincontainer .taril_news_alert_block{font-family: "HalisR-Bold"; font-size: 18px; line-height: 25px; padding-bottom: 30px; padding-top: 3px; text-transform: uppercase;}
.trailnews-alerts .news_alert_icon{padding-bottom:20px;}
.view-display-id-trail_page .trail_news_view_node, .trailnews-news .news_view_node, .trailnews-alerts .news_alert_view_node, #block-views-trail-news-new-reviews .trail_reviews_view_comment, .trailnews-destination .news_destination_view_node, .trail-news-forum-maincontainer .forum-more-link{border-bottom: 1px solid #fff; height: 40px;}
.view-display-id-trail_page .trail_news_field_trail_alert_date, .trailnews-news .news_view_field_date, .view-display-id-trail_page .trail_news_field_date, .trailnews-alerts .news_alert_field_trail_alert_date {padding: 10px 0 15px;}
#block-views-trail-news-new-reviews .trail_reviews_created {padding-top: 10px; font-family: 'HalisR-bold'; font-size: 24px;}
.view-display-id-trail_page, .trailnews-news, .trailnews-alerts, #block-views-trail-news-new-reviews, .trailnews-destination, .trail-news-forums {margin-top: 22px;}
.trailnews-news .news_view_node > a, .trailnews-news .news_view_node > a:hover, .trailnews-alerts .news_alert_view_node > a, .trailnews-alerts .news_alert_view_node > a:hover, .trail-news-forums .forum-more-link > a:hover .view-display-id-trail_page .trail_news_view_node > a, #block-views-trail-news-new-reviews .trail_reviews_view_comment a, .trailnews-destination .news_destination_view_node > a, .trail-news-forums .forum-more-link > a {color: #fff; text-decoration: underline;}
.view-display-id-trail_page .date-display-single, .trailnews-news .date-display-single, .trailnews-alerts .date-display-single{ font-family: 'HalisR-bold'; font-size: 21px;}
.view-display-id-trail_page .col.col-lg-6, .trailnews-news .col.col-lg-6, .trailnews-alerts .col.col-lg-6, .trailnews-destination .col.col-lg-6, #block-views-trail-news-new-reviews .col.col-lg-6, .trail-news-forums .col.col-lg-6 {display: inline-block; margin-right: 14px; padding: 0 !important;width: 48.2%; z-index: 0; margin-bottom: 5px;}
.trail-news-forums .col.col-lg-6 {min-height:410px;}
.trailnews-alerts .news_alert_view_node > a {font-family: "HalisR-Book"; font-size: 20px;}
.node-type-hike .adslist, .node-type-destination .adslist, .node-type-park .adslist {background: #ffffff none repeat scroll 0 0; box-shadow: 0 4px 5px 0px #888888; padding: 80px 100px 50px;}
.node-type-hike .adslist img, .node-type-page .adslist img, .node-type-destination .adslist img, .node-type-park .adslist img {margin:0 auto;}
.node-type-page .adslist {padding: 22px 20px 50px;}
/* advocacy page */
.view-Issues .advocacy-innercontainer {background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0; color: #fff; height: 330px; padding: 30px; position: absolute; width: 100%; z-index: 1000; font-family: "HalisR-Book"; font-size: 20px;}
.view-Issues .col.col-lg-6 {
display: inline-block;
margin-bottom: 15px;
margin-right: 18px;
padding: 0 !important;
width: 48.5%;
z-index: 0;
height: 330px;
}
.view-Issues .advocacy-maincontainer {width: 100%; background-color: #cc5500;}
.view-Issues .advocacy-title {color: #fff; font-family: "HalisR-bold"; font-size: 24px; line-height: 30px; min-height: 195px;}
.view-Issues .advocacy-more-link {border-bottom: 1px solid #fff; height: 40px;}
.view-Issues .advocacy-more-link > a {color: #fff; text-decoration: underline;}
.view-Issues .advocacy-date {padding-top: 10px;}
.view-Issues .advocacy-image {width: 100%; height: 330px; overflow: hidden; position: relative;}
.advocacy-image img{width: 100%; height: auto;}
/* end of advocacy page */
/*.hike-favourite, .destination-favourite {background-image: url("/sites/default/files/favorite_heart_unsaved.svg"); background-position: 1px 12px;background-repeat: no-repeat; height: 103px; padding-left: 17px; padding-top: 27px; position: absolute; right: 20px; top: 135px; width: 85px; z-index:10;}*/
.node-type-hike .panel-pane.pane-entity-field-extra.pane-node-flag-favorite, .node-type-destination .panel-pane.pane-entity-field-extra.pane-node-flag-favorite, .node-type-park .panel-pane.pane-entity-field-extra.pane-node-flag-favorite {position: absolute; right: 40px; text-align: right; top: 135px; z-index:998;}
/*.logged-in .hike-favourite, .logged-in .destination-favourite {top: 118px;}*/
.logged-in .node-type-destination #fivestar-custom-widget--2 > div {margin-top: 24px;}
.nav-tabs {margin-bottom: 0px !important;}
.price-set-row input[type="radio"] {margin-right:5px !important; margin-top:0px !important;}
.coming-soon-page {text-align: center;}
.coming-soon-block {margin-top: 20px; margin-bottom: 20px;}
.coming-lnk {padding-top: 30px;}
.coming-lnk a {color: #cccccc; font-size:22px; font-family:"HalisR-Bold"; text-decoration:none;}
.view-hike-single-page .view-footer > a , .view-destination-single-page .view-footer > a, .view-park-single-page .view-footer > a {color: #008851;font-family: "HalisR-Book"; font-size: 18px; margin-top: -102px; position: absolute; text-align: center; width: 97%;}
.hike-overlay, .destination-overlay, .park-overlay {background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0; height: 572px; position: absolute; width: auto !important; left:15px; right:15px; z-index:0px;}
.logged-in .hike-overlay, .logged-in .destination-overlay, .logged-in .park-overlay {left:0px; right:0px;}
.pane-simpleads h2 {display: none;}
.node-type-hike #comment-form, .node-type-destination #comment-form, .node-type-park #comment-form {background-color: #ffffff; box-shadow: 2px 2px #888888; margin-bottom: 75px; margin-top: -25px; padding: 50px;}
/* hike-breakneck Ridge loop */
.view-display-id-hike_review_block .view-content, .view-display-id-destination_review_block .view-content, .view-display-id-park_review_block .view-content {background: #ffffff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888; margin-bottom: 50px; padding: 80px 30px 20px;}
.view-display-id-hike_review_block .view-header, .view-display-id-destination_review_block .view-header, .view-display-id-park_review_block .view-header {padding: 0px 0px 30px; text-align: center;}
.view-display-id-hike_review_block .view-header > a, .view-display-id-destination_review_block .view-header > a, .view-display-id-park_review_block .view-header > a, .view-display-id-hike_review_block .view-header a {color: #008851!important; font-size: 17px!important; text-decoration:underline!important;}
.view-display-id-hike_review_block h3, .view-display-id-destination_review_block h3, .view-display-id-park_review_block h3 {font-family: "HalisR-Bold";
font-size: 36px; letter-spacing: 0.2px; background-color: #e9e7e7; padding-top: 20px;}
.view-display-id-hike_review_block .views-field.views-field-created, .view-display-id-destination_review_block .views-field.views-field-created, .view-display-id-park_review_block .views-field.views-field-created {float: right; font-size: 18px; text-align: right; width: 30%;}
.view-display-id-hike_review_block .views-field.views-field-comment-body, .view-display-id-destination_review_block .views-field.views-field-comment-body, .view-display-id-park_review_block .views-field.views-field-comment-body {float: right; font-size: 18px; line-height: 25px;padding-top: 10px; width: 87%;}
.view-display-id-hike_review_block .views-field.views-field-subject, .view-display-id-destination_review_block .views-field.views-field-subject, .view-display-id-park_review_block .views-field.views-field-subject {float: right; width: 87%;}
.view-display-id-hike_review_block .views-field.views-field-subject .field-content > a, .view-display-id-destination_review_block .views-field.views-field-subject .field-content > a , .view-display-id-park_review_block .views-field.views-field-subject .field-content > a {color: #4b4945; font-size: 20px; text-decoration: none; text-transform: uppercase; font-weight: 600;}
.view-display-id-hike_review_block .views-field.views-field-field-comment-rating, .view-display-id-destination_review_block .views-field.views-field-field-comment-rating, .view-display-id-park_review_block .views-field.views-field-field-comment-rating {float: right; width: 50%;}
.view-display-id-hike_review_block .views-row.views-row-1.views-row-odd.views-row-first, .view-display-id-destination_review_block .views-row.views-row-1.views-row-odd.views-row-first, .view-display-id-park_review_block .views-row.views-row-1.views-row-odd.views-row-first {display: block;margin-bottom: 40px; overflow: hidden; padding: 20px;}
.view-display-id-hike_review_block .views-row.views-row-2.views-row-even, .view-display-id-destination_review_block .views-row.views-row-2.views-row-even, .view-display-id-park_review_block .views-row.views-row-2.views-row-even {display: block; margin-bottom: 40px; overflow: hidden;padding: 20px;}
.view-display-id-hike_review_block .views-row.views-row-3.views-row-odd.views-row-last, .view-display-id-destination_review_block .views-row.views-row-3.views-row-odd.views-row-last, .view-display-id-park_review_block .views-row.views-row-3.views-row-odd.views-row-last {display: block;margin-bottom: 40px; overflow: hidden; padding: 20px;}
.view-display-id-choose_experience_block .view-content {background: #ffffff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888;}
.view-display-id-hike_direction_block {background: #ffffff none repeat scroll 0 0; box-shadow: 2px 2px 5px #888888;}
.view-display-id-hike_review_block .views-field.views-field-nothing, .view-display-id-destination_review_block .views-field.views-field-nothing, .view-display-id-park_review_block .views-field.views-field-nothing {width: 13%;}
.view-display-id-hike_review_block .author-name, .view-display-id-destination_review_block .author-name, .view-display-id-park_review_block .author-name {padding-top: 10px; width: 70%;}
.view-display-id-hike_review_block .author-image .img-responsive, .view-display-id-destination_review_block .author-image .img-responsive, .view-display-id-park_review_block .author-image .img-responsive {height: auto; width: 80px;}
.node-type-hike .view-id-hike_single_page .view-footer{background: #fff none repeat scroll 0 0; box-shadow: 2px 5px 5px #888888; margin-top: -5px;}
.node-type-park .view-display-id-park_tabs{background: #fff none repeat scroll 0 0; box-shadow: 2px 5px 5px #888888; margin-top: -5px;}
/*park tab section*/
.park-tab-overview, .park-tab-description, .park-tab-contact-fees, .destination-tab-overview, .destination-tab-description, .destination-tab-alertdetails {display: inline-block !important; text-align: center; width: 33%;}
.park-tab-overview a, .park-tab-description a, .park-tab-contact-fees a, .destination-tab-overview a, .destination-tab-description a, .destination-tab-alertdetails a {color: #ffffff !important; display: block; font-family: "HalisR-Book"; font-size: 18px; font-weight: 700; padding: 16px; text-decoration: none; text-transform: uppercase; outline:0;}
.park-tab-overview:hover, .park-tab-description:hover, .park-tab-contact-fees:hover, .destination-tab-overview:hover, .destination-tab-description:hover, .destination-tab-alertdetails:hover{background-image: url("/sites/default/files/park-arrow.png"); background-position: -50px -33px; background-repeat: no-repeat; border: medium none !important; height: 84px; padding: 0;}
.park-tab-overview.park-tab-active, .park-tab-description.park-tab-active, .park-tab-contact-fees.park-tab-active{background-image: url("/sites/default/files/park-arrow.png"); background-position: -50px -33px; background-repeat: no-repeat; border: medium none !important;
height: 84px; padding: 0;}
.destination-tab-overview.destination-tab-active, .destination-tab-description.destination-tab-active,
.destination-tab-alertdetails.destination-tab-active {background-image: url("/sites/default/files/park-arrow.png"); background-position:-50px -33px;
background-repeat: no-repeat; border: medium none !important; height: 84px; padding: 0;}
.park-tab-details, .destination-tab-details {font-size: 18px; line-height: 30px; padding: 50px 0;}
.view-park-single-page{padding-bottom: 10px;}
.park-tabs {background-color: #ccc; display: inline-block; height: 60px; /* margin-top: 110px;*/ width: 99%;}
.destination-tabs {background-color: #ccc; display: inline-block; height: 60px; margin-top: 0px; width: 100%;}
.node-type-park .view-display-id-park_tabs, .node-type-destination .view-display-id-destination_tabs {background-color: #fff; box-shadow:2px 4px 5px #888888; padding: 25px; margin-top: -10px;}
.vt-commerce-image-wrapper .cloud-thumbwrapper {float: left; margin: 5px 5px 10px 0; cursor: pointer; position: relative;}
/*.node-type-destination .center-wrapper{max-width: 1238px!important;}*/
/* start of our partners pages */
.partner-heading {color: #008851; font-family: "HalisR-Bold"; font-size: 27px; padding-bottom: 20px;}
.partner-logo img {margin-right: 20px; max-width: 250px; min-width: 100px;}
.page-node-193428 .view-id-activity_view .views-row {background: none; box-shadow: none; display: block; margin: 0;}
.partner-logo {display: inline-block; width: 250px; vertical-align:top;}
.partner-info {display: inline-block; width: 40%; margin-left:40px;}
.partner-benefit {display: inline-block; width: 32%; vertical-align:top;}
.view-display-id-retail_partners .views-row-last .retail-partner {border:none;}
.retail-partner {border-bottom: 1px solid #ccc; margin-top: 30px; padding-bottom: 45px;}
.partner-name a {color: #008851; font-family: "HalisR-Bold"; text-decoration: none; font-size: 19px;}
.partner-phone > span {background-image: url("/sites/default/files/about_phone.png"); background-position: 0 center; background-repeat: no-repeat; display: inline-block; height: 21px; width: 21px; vertical-align: top; margin-top:20px; margin-right: 15px;}
.member-code {color:#008851; font-weight:bold;}
.partner-address > span {background-image: url("/sites/default/files/contact_page_location.png"); background-position: 0 center; background-repeat: no-repeat; display: inline-block; height: 27px; margin-top: 22px; margin-right: 15px; width: 21px; vertical-align: top;}
.benefit-description > p {font-size: 18px; margin-top: 15px;}
.benefit-title {color: #74726d; font-family: "halisr-bold"; font-size: 18px;}
.partner-address > p, .partner-phone > p{width: 60%; font-size: 19px; display: inline-block; margin-top: 15px;}
.partner-location {padding: 0px 0 45px;}
/* end of our partners pages */
/* start of my dashboard pages */
.updateprofiles a {background-color: #008752; color: #fff; font-family: "HalisR-Book"; font-size: 13px; font-weight: bold; padding: 7px 31px;text-decoration:none;}
.page-node-209922 .region-content {border-top:8px solid #cc5500; padding:35px;}
.usrimg {float: left; height: 150px; margin-right: 15px; width: 150px; border:1px solid #ccc;}
.pane-volunteer-dashboard .report-activity a {color: #008851; text-decoration: underline;}
.usrdesc, .taketour, .usrmember, .usrbenefits {float: right; width: 65%;}
.usrprofile .usrname {color: #424242; float: right; font-family: "HalisR-Bold"; font-size: 30px; height: auto; padding-bottom: 15px; width: 63%;}
.usrinfo {display: inline-block; vertical-align: top; /*min-height: 250px;*/ margin-top:15px;}
.usrdesc {font-size: 15px;}
.usrmember {font-size: 15px; padding-top: 15px;}
.usrbenefits > a {background: rgba(0, 0, 0, 0) url("/sites/default/files/member-icon.jpg") no-repeat scroll 0 0; color: #008851; font-family:"HalisR-Bold"; font-size: 16px; padding-left: 37px; text-decoration:none;}
.taketour > a {background: rgba(0, 0, 0, 0) url("/sites/default/files/right-arrow.jpg") no-repeat scroll 0 0; color: #008851; font-family: "HalisR-Bold"; font-size: 16px; padding-left: 37px; text-decoration:none;}
.dashboard-fav-outdoor-exp h2{background: #cc5500 url("/sites/default/files/fav-icon.jpg") no-repeat scroll 15px 18px !important;}
.pane-volunteer-dashboard h2{background: #cc5500 url("/sites/default/files/annouce-icon.jpg") no-repeat scroll 15px 15px; color: #fff; font-family: HalisR-Bold; font-size: 18px; margin-bottom: 0; padding: 16px 16px 16px 48px; text-transform: uppercase;}
.pane-volunteer-dashboard h2, .dashboard-chair-resources h2, .dashboard-other-reporting-forms h2, .dashboard-other-resources h2, .dashboard-advocacy h2, .dashboard-common-resources h2, .dashboard-resources-for-sawyers h2, .dashboard-resources-crew-leaders h2, .dashboard-resources-maintainers h2, .dashboard-resources-supervisors h2, .dashboard-resources-atc-monitors h2, .volunteer-dashboard-og-groups h2, .volunteer-dashboard-reviews h2, .dashboard-events h2, .pane-volunteer-dashboard-contributions h2 {background-color: #cc5500 /*url("/sites/default/files/annouce-icon.jpg") no-repeat scroll 15px 15px*/; color: #fff; font-family: HalisR-Bold; font-size: 18px; margin-bottom: 0; padding: 16px 16px 16px 48px; text-transform: uppercase;}
.volunteer-dashboard-reviews h2 {background: #cc5500 url("/sites/default/files/review-icon.jpg") no-repeat scroll 15px 15px;}
.dashboard-events h2 {background: #cc5500 url("/sites/default/files/dashboard-calender.jpg") no-repeat scroll 15px 15px;}
.pane-volunteer-dashboard-contributions h2 {background: #cc5500 url("/sites/default/files/contribute-icon.jpg") no-repeat scroll 15px 15px;}
.pane-volunteer-dashboard-contributions .views-row-odd, .pane-volunteer-dashboard-contributions .views-row-even {padding-bottom: 30px;}
.contribution-thank-you-note {color: #fff; font-family: "HalisR-Book"; font-size: 20px; text-align: center;}
.no-result-found {color: #fff; font-family: "HalisR-Book"; font-size: 20px;}
.pane-volunteer-dashboard-contributions .contributions-donation > a {color:#fff; font-family:'HalisR-Book'; font-size:16px; text-decoration:underline;}
.my-dashboard .pane-content {background-color: #5f5e5d; /*min-height: 235px;*/ padding: 25px;}
.usrprofile .pane-content {background-color: #fff; /*min-height: 235px;*/ padding: 25px;}
.volunteer-dashboard-reviews .text-center {margin-top: 27px;}
.dashboard-events .text-center {background-color: #5f5e5d;}
.my-dashboard .dashboard-dates {background-color: #cc5500; color: #fff; display: inline-block; font-family: "HalisR-Book"; font-size: 16px; height: 66px;line-height: 19px; margin-right: 15px; padding: 7px; text-align: center; width: 60px; vertical-align:top; margin-top:5px;}
.my-dashboard .dashboard-details {display: inline-block; width: 75%;}
.my-dashboard .pane-upcoming-events {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important; box-shadow: none !important; margin: 0 !important; padding: 0 !important;}
.my-dashboard .pane-upcoming-events .pane-title {box-shadow: none !important; padding: 16px 16px 16px 48px !important;}
.dashboard-chair-resources a, .dashboard-other-resources a, .dashboard-other-reporting-forms a, .dashboard-common-resources a, .dashboard-resources-for-sawyers a, .dashboard-resources-crew-leaders a, .dashboard-resources-maintainers a, .dashboard-resources-supervisors a, .dashboard-resources-atc-monitors a {color: #fff; font-family: "HalisR-Book"; font-size: 16px; text-decoration:none;}
.pane-volunteer-dashboard a {color: #000; font-family: "HalisR-Book"; font-size: 16px; text-decoration:none;}
.report-your-activity-listing a {color:#008851;}
.pane-volunteer-dashboard table {border: 1px solid #ccc; font-family: "HalisR-Book"; font-size: 15px; padding: 23px !important; background-color:#fff;}
.pane-volunteer-dashboard th{background-color: #008851 !important; border: 1px solid #ccc; color: #fff; font-family: "halisr-book"; font-size: 16px;}
.pane-volunteer-dashboard .more-link > a {background-color: #008851; display: block; font-family: "HalisR-Book"; font-size: 18px; padding: 5px; color:#fff; text-align: center; width: 250px; margin-bottom:20px; margin-top:20px;}
.pane-volunteer-dashboard .more-link {float: left; margin-right: 10px;}
.pane-volunteer-dashboard .view-footer {display: inline-block;}
.my-dashboard .report-lnk > a {background-color: #008851; color: #fff; display: block; font-family: "HalisR-Book"; font-size: 16px; padding: 8px; text-align: center; width: 153px;}
.my-dashboard .report-lnk {margin-top:20px; display: inline-block; margin-right: 10px; vertical-align: top;}
.pane-volunteer-dashboard-contributions .user-contribution > a {text-decoration:none; background-color: #008851; display: inline-block; font-family: "HalisR-Book"; font-size: 18px; padding: 5px; color:#fff; text-align: center; width: 168px; margin-bottom:20px; margin-right:7px; margin-top:20px;}
.dashboard-other-reporting-forms li, .dashboard-common-resources li, .dashboard-resources-supervisors li {background: rgba(0, 0, 0, 0) url("/sites/default/files/pdf.png") no-repeat scroll 0 8px; list-style: outside none none; padding-left: 30px;}
.dashboard-chair-resources li, .dashboard-other-resources li, .dashboard-resources-maintainers li, .dashboard-resources-for-sawyers li, .dashboard-resources-crew-leaders li, .dashboard-resources-atc-monitors li {background: rgba(0, 0, 0, 0) url("/sites/default/files/box-arrow.png") no-repeat scroll 0 8px; list-style: outside none none; padding-left: 30px;}
.volunteer-dashboard-og-groups .views-field.views-field-title a {background: rgba(0, 0, 0, 0) url("/sites/default/files/box-arrow.png") no-repeat scroll 0 8px; list-style: outside none none; padding-left: 30px; color: #fff; font-family: "HalisR-Book"; font-size: 16px; padding-top: 8px;text-decoration: none;}
.my-dashboard .dashboard-details a {color: #fff; font-family: "HalisR-Book"; font-size: 15px; text-decoration: underline; line-height:28px;}
.my-dashboard .dashboard-location {color: #fff; font-family: "HalisR-Book"; font-size: 15px; line-height:28px;}
.my-dashboard .dashboard-rating {height: 25px;}
.pane-volunteer-dashboard .views-field-field-location {color: #fff; display: block; font-family: "HalisR-Book"; font-size: 15px;}
.pane-volunteer-dashboard .views-row-odd, .pane-volunteer-dashboard .views-row-even {padding-bottom: 24px;}
.volunteer-dashboard-reviews .views-row-odd, .volunteer-dashboard-reviews .views-row-even {padding-bottom: 30px;}
.view-product-reviews {overflow: hidden;}
.view-product-reviews .field-content > a {color: #fff; display: block; font-family: "HalisR-Book"; font-size: 15px; text-decoration: underline;}
.my-dashboard .dashboard-subject { color: #fff; font-family: "HalisR-Book"; font-size: 15px; line-height:22px;}
.view-product-reviews .views-field.views-field-field-rating {float: left; height: 18px; width: 23%;}
.view-id-volunteer_dashboard .views-field.views-field-title, .view-id-volunteer_dashboard .views-field.views-field-field-issue-region , .view-id-volunteer_dashboard .views-field.views-field-view-node{color: #fff; font-size: 15px; line-height:22px; font-family:"HalisR-Book";}
.my-dashboard .dashboard-contri {background: rgba(0, 0, 0, 0) url("/sites/default/files/dashbord-contri.png") no-repeat scroll 0 1px; padding-left: 22px; color: #fff; font-size: 15px; line-height:22px; font-family:"HalisR-Book";}
.dashboard-details > span {background: rgba(0, 0, 0, 0) url("/sites/default/files/location-dashboard.png") no-repeat scroll 0 1px; color: #fff; font-family: "HalisR-Book"; font-size: 15px; line-height: 22px; padding-left: 18px;}
.location.vcard {display: inline-block;}
.dashboard-events .views-field.views-field-title a{ text-decoration:underline; color: #fff; font-size: 15px; line-height:22px; font-family:"HalisR-Book";}
.dashboard-events .views-row-odd, .dashboard-events .views-row-even, .view-dashboard-advocacy .views-row-odd, .view-dashboard-advocacy .views-row-even { padding-bottom: 20px;}
.view-id-volunteer_dashboard .views-field.views-field-view-node a{color:#fff; font-family:'HalisR-Book'; font-size:15px; text-decoration:underline;}
.dashboard-events .view-registration > a {background: rgba(0, 0, 0, 0) url("/sites/default/files/view-register.png") no-repeat scroll 0 3px; color:#fff; font-family:'HalisR-Book'; font-size:15px; text-decoration:underline; padding-left: 18px;}
.my-dashboard .dashboard-pictures {display: inline-block; margin-right: 15px; vertical-align:top;margin-top:5px;}
.pane-volunteer-dashboard .views-field.views-field-field-picture {float:left; margin-right: 10px;}
.my-dashboard .pagination > .active > a, .my-dashboard .pagination > .active > span, .my-dashboard .pagination > .active > a:hover, .my-dashboard .pagination > .active > span:hover, .my-dashboard .pagination > .active > a:focus, .my-dashboard .pagination > .active > span:focus {background-color: #74726d; border-color: #c4c2c0; color: #ffffff; cursor: default; padding: 5px 12px; z-index: 2; font-family: "Halisr-Book"; font-size: 15px;}
.my-dashboard .pagination > li > a, .my-dashboard .pagination > li > span {background-color: #fff; border: 1px solid #c4c2c0; color: #74726d; float: left;font-family: "Halisr-Book"; font-size: 12px; line-height: 1.42857; margin-left: 0; padding: 5px 12px; position: relative; text-decoration: none;}
.this-year-contri {background-color: #008851; border-radius: 15px; color: #fff; display: inline-block; font-family: "HalisR-Book"; font-size: 16px; text-align: center; width: 100px;}
.past-year-contri {background-color: #008851; border-radius: 15px; color: #fff; display: inline-block; font-family: "HalisR-Book"; font-size: 16px;text-align: center; width: 100px;}
.this-year-amnt {color: #fff; display: inline-block; font-family: "HalisR-Bold"; padding-left: 15px; padding-right: 40px;}
.past-year-amnt {color: #fff; display: inline-block; font-family: "HalisR-Bold"; padding-left: 15px;}
/* end of my dashboard pages */
.page-courses .region.region-content, .page-events .region.region-content, .page-events-all .region.region-content {box-shadow: 2px 2px 5px #888888 !important; margin-bottom:50px !important;}
/* start of og pages */
.page-og .region-content, .page-og-new .region-content {padding: 0px !important; font-size:16px;}
.page-panel-insidetc .region-content {padding: 20px !important; font-size:16px;}
.og-groups .region-content {padding: 20px !important; font-size:16px; font-family: "HalisR-ExtraLight" !important;}
.og-groups .view-og-ghp-ron .field-item.even span{font-size:16 !important;; font-family:"HalisR-ExtraLight" !important;}
.og-groups .view-og-ghp-ron .field-item.even a{font-size:16 !important;; font-family:"HalisR-ExtraLight" !important;}
.page-og-new th, .page-og th, .page-panel-insidetc th {background: #4c4844 none repeat scroll 0 0; color: #fff !important; font-family: "HalisR-Book";
font-size: 18px;}
.page-og-new th a, .page-og th a , .page-panel-insidetc th a{background: #4c4844 none repeat scroll 0 0; color: #fff !important; font-family: "HalisR-Book";
font-size: 18px;}
.page-panel-insidetc .panel-pane.pane-views.pane-og-my-groups {margin-top: 30px;}
.og-groups .table {font-size: 14px; line-height: 18px; font-family: "HalisR-ExtraLight";}
.og-groups .pane-content > ul > li {font-family: "HalisR-ExtraLight" !important; font-size: 16px !important; line-height: 28px !important;}
.og-groups .views-field.views-field-title > a {color: #008851;}
.page-meeting .views-field.views-field-title > a{color: #008851; font-size:14px;}
.page-meeting .view-Meeting {font-size:14px;}
.og-groups .view-og-ghp-ron{font-family: "HalisR-ExtraLight" !important; font-size: 16px !important; line-height: 28px !important;}
.og-groups .view-og-ghp-ron a {color:#008851;}
.og-groups .view-og-ghp-ron h2 a{font-size: 22px !important; line-height: 28px !important; color:#74726D;}
.view-Meeting .more-link {background-color: #008851; color: #fff; float: right; padding: 10px; width: 125px; text-align:center;}
.view-Meeting .more-link a {color: #fff; font-family: "halisr-book"; font-size: 19px;}
.og-groups .field-item.even a {color: #008851; font-size:16px;}
.og-groups .pane-content > ul > li a {font-family: "HalisR-ExtraLight" !important; font-size: 16px !important; line-height: 28px !important; color:#008851 !important; text-decoration:none !important;}
.og-groups .field-item.even ol li a {font-family: "HalisR-ExtraLight" !important; font-size: 16px !important; line-height: 28px !important; color:#008851 !important; text-decoration:none !important;}
.og-groups .pane-content li a {font-family: "HalisR-ExtraLight" !important; font-size: 16px !important; line-height: 28px !important; color:#008851 !important;}
.og-groups .views-field.views-field-name a {color: #7d8288; display: block; font-family: "HalisR-Bold"; font-size: 16px; padding-top: 5px; padding-bottom: 10px;}
.og-groups .panel-3col-33-stacked .panel-col-first {float: left; width: 50%;}
.og-groups .panel-3col-33-stacked .panel-col-last {float: left; width: 50%;}
.single-product-page .field.field-name-field-product.field-type-commerce-product-reference.field-label-hidden .btn.btn-default.form-submit
{background-color: #008752; border: 1px solid #008752; border-radius: 0; box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); font-family: "HalisR-Book";font-size: 20px; font-weight: bold; margin-bottom: 15px; padding: 15px 45px; color: #fff;}
.page-meeting #edit-field-committee-value {font-size: 16px; height: 157px;}
.page-og .views-field.views-field-title > a, .page-og .views-field.views-field-name a, .page-og .views-field.views-field-group-register a, .page-og-new .views-field.views-field-title > a, .page-og-new .views-field.views-field-name a, .page-og-new .views-field.views-field-group-register a {color: #008851;}
.page-panel-insidetc .views-field.views-field-title > a, .page-panel-insidetc .views-field.views-field-name a, .page-panel-insidetc .views-field.views-field-group-register a, .page-panel-insidetc .views-field.views-field-edit-membership a{color: #008851;}
.page-meeting .date-date.form-control.form-text {width:110px;}
/* end of og pages */
.page-courses .view-upcoming-events .table-striped .views-field-title {width: 20% !important;}
/*********Thank You print page ***********/
.CRM_Event_Form_Registration_ThankYou .crm-container div.display-block {margin:0px !important;}
.CRM_Event_Form_Registration_ThankYou .form-layout label {font-family: "halisr-book" !important; font-size: 18px;}
.CRM_Event_Form_Registration_ThankYou .label {font-family: "halisr-book" !important; font-size: 18px !important; border: unset !important; border: none !important;}
.CRM_Event_Form_Registration_ThankYou .crm-container .action-link.section.iCal_links-section {height:unset !important; height:auto !important; margin-bottom:20px !important;}
.CRM_Event_Form_Registration_ThankYou .crm-container .crm-section .label {float: none !important;}
.CRM_Event_Form_Registration_ThankYou .display-block {margin: 0 !important;}
.CRM_Event_Form_Registration_ThankYou #crm-container .crm-socialnetwork {margin-top: 30px !important;}
.CRM_Event_Form_Registration_Confirm .crm-container div.display-block {margin:0px !important;}
.CRM_Event_Form_Registration_Confirm .form-layout label {font-family: "halisr-book" !important; font-size: 18px;}
.CRM_Event_Form_Registration_Confirm .label {font-family: "halisr-book" !important; font-size: 18px !important; border: unset !important; border: none !important;}
.CRM_Event_Form_Registration_Confirm .crm-container .action-link.section.iCal_links-section {height:unset !important; height:auto !important;margin-bottom:20px !important;}
.CRM_Event_Form_Registration_Confirm .crm-container .crm-section .label {float: none !important;}
.CRM_Event_Form_Registration_Confirm #crm-container .crm-socialnetwork {margin-top: 30px !important;}
/*********End of Thank You print page ***********/
@media only screen and (min-width: 320px) and (max-width: 1140px){
/*********Start of Hike Responsive***********/
.node-type-hike .region-content, .node-type-destination .region-content, .node-type-park .region-content {width:unset !important; max-width:100% !important;}
/*********End of Hike Responsive***********/
}
@media only screen and (min-width: 320px) and (max-width: 767px){
/*hike-single - changes given by Marissa*/
.node-type-hike .vt-commerce-image-wrapper .vt-commerce-image-large img, .node-type-destination .vt-commerce-image-wrapper .vt-commerce-image-large img, .node-type-park .vt-commerce-image-wrapper .vt-commerce-image-large img
{float: left; height: 100% !important; width: auto !important; max-width: 1240px !important; padding: 0px !important; margin-left: -45% !important;}
.node-type-hike .col-sm-12, .node-type-destination .col-sm-12, .node-type-park .col-sm-12 {padding: 0!important;}
.logged-in .view-id-hike_single_page .gallery-block-detail, .logged-in .view-id-park_single_page .gallery-block-detail, .logged-in .view-id-destination_single_page .gallery-block-detail {left: 0px !important; right:0px !important;}
.hike-overlay, .destination-overlay, .park-overlay {left:0px; right:0px; width: 100%;}
.get-directions { margin-top:812px !important;}
.node-type-hike .gallery-block-detail, .node-type-park .gallery-block-detail, .node-type-destination .gallery-block-detail{padding: 20px; width: 100%!important; right:0px!important; left:0px!important; opacity: 1!important;}
}
@media only screen and (min-width: 320px) and (max-width: 480px){
/*changes given by Marissa*/
.park-get-directions, .destination-get-directions {margin-top: 750px !important;}
.node-type-hike .gallery-block-detail, .node-type-park .gallery-block-detail, .node-type-destination .gallery-block-detail {top: 540px !important;}
.view-id-park_single_page .field-content.geo-location-coordinates, .view-id-destination_single_page .field-content.geo-location-coordinates {margin-top: 230px !important;}
/*hike-single page*/
.view-id-hike_single_page h2.hike-region a, .view-id-destination_single_page h2.destination-region a, .view-id-park_single_page h2.park-region a {line-height:0px !important; font-size:14px !important;}
.view-id-hike_single_page .cloud-thumbnail, .view-destination-single-page .cloud-thumbnail, .view-park-single-page .cloud-thumbnail {left: 10px !important; padding: 10px !important; position: absolute !important; top: 465px !important;}
.view-id-hike_single_page .cloud-thumbwrapper img, .view-id-destination_single_page .cloud-thumbwrapper img, .view-id-park_single_page .cloud-thumbwrapper img {height: 40px !important; width: 40px !important;}
.destination-get-directions {left:15px !important; width:90% !important;}
.park-get-directions {left: 15px; width: 90%;}
.view-id-hike_single_page .views-field.views-field-field-features {line-height: 32px; margin-top: 315px; padding-left: 20px;}
.get-directions {float: none; right: 25px; left: 15px; margin-top: 812px; text-align: center; width: 90%;}
.view-id-hike_single_page h2.hike-region, .view-id-destination_single_page h2.destination-region, .view-id-park_single_page h2.park-region
{line-height:24px !important;}
/*hike-single page*/
/*********Start of Hike Responsive***********/
.rteindent1 {margin-left: -9px;}
/*.field-type-text-with-summary img {width: 21% !important;}*/
.member-dialog-description{padding-left:0px; overflow:none; border-left:1px solid #fff !important;}
.member-dialog-image {height:auto !important;}
.location.vcard {display: inline-block;}
.single-product-page div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content {width:85%;}
.view-id-hike_single_page h1.hike-title, .view-destination-single-page h1.destination-title, .view-park-single-page h1.park-title {font-size: 26px !important; line-height: 118%;}
.view-id-hike_single_page h2.hike-region, .view-id-destination_single_page h2.destination-region, .view-id-park_single_page h2.park-region {font-size:14px !important;}
#dialog-hike-description, #dialog-destination-description, #dialog-park-description, #dialog-destination-overview, #dialog-park-overview {width:100% !important;}
.node-type-hike .vt-commerce-image-wrapper .vt-commerce-image-large img, .node-type-destination .vt-commerce-image-wrapper .vt-commerce-image-large img, /*.node-type-park .vt-commerce-image-wrapper .vt-commerce-image-large img {margin-left:-582px;}*/
.node-type-hike .region-content, .node-type-destination .region-content, .node-type-park .region-content {margin-top:0px !important;}
.node-type-hike.panel-2col-bricks .panel-col-last .inside {margin: 0 !important;}
.node-type-destination .panel-2col-bricks .panel-col-last .inside {margin: 0 !important;}
.node-type-park .panel-2col-bricks .panel-col-last .inside{margin: 0 !important;}
.view-id-hike_single_page .hike-wrap, .view-destination-single-page .destination-wrap, .view-park-single-page .park-wrap {left: 10px; top: 20px; width:88%;}
.view-id-hike_single_page .hike-region, .view-id-destination_single_page .destination-region, .view-id-park_single_page .park-region {font-size: 24px !important; line-height: 31px; margin-top: 17px;}
.node-type-hike .vt-commerce-image-wrapper .vt-commerce-image-large, .node-type-destination .vt-commerce-image-wrapper .vt-commerce-image-large, .node-type-park .vt-commerce-image-wrapper .vt-commerce-image-large {height:auto !important;}
.view-id-hike_single_page .hike-title, .view-destination-single-page .destination-title, .view-park-single-page .park-title {font-size: 35px !important;}
.view-id-hike_single_page .cloud-thumbnail, .view-destination-single-page .cloud-thumbnail, .view-park-single-page .cloud-thumbnail {position: static; padding:10px;}
.node-type-hike .gallery-block-detail {right: 0px; top: 340px; width: 100%; padding:20px;}
.node-type-destination .gallery-block-detail {right: 0px; top: 402px; width: 100%; padding:20px;}
.node-type-park .gallery-block-detail {right: 0px; top: 417px; width: 100%; padding:20px;}
.get-directions {float: none; right:25px; left: 15px; margin-top: 612px; text-align: center; width: 90%;}
.view-id-hike_single_page .views-field.views-field-field-features {line-height: 32px; margin-top: 115px; padding-left: 20px; width:auto;}
.view-id-hike_single_page .views-field-field-hike-trail-gps-coordinates {background-position: 20px 31px; font-size: 20px !important; line-height: 28px; padding-left: 53px; width:100%;}
.view-id-hike_single_page .views-field.views-field-body, .view-id-destination_single_page .views-field.views-field-body, .view-id-park_single_page .views-field.views-field-body {padding-left: 20px; padding-right: 20px; width:100%;}
.view-id-hike_single_page .hike-description a, .view-id-destination_single_page .destination-description a, .view-id-park_single_page .park-description a {padding-left:20px;}
.choose-anoth-exp {margin-top: 40px; padding-bottom:30px;}
.node-type-hike h2, .node-type-destination h2, .node-type-park h2 {font-size: 40px; padding-top:15px;}
.view-display-id-hike_preparation_block .views-row.views-row-1.views-row-odd.views-row-first.views-row-last, .view-display-id-destination_preparation_block .views-row.views-row-1.views-row-odd.views-row-first.views-row-last, .view-display-id-park_preparation_block .views-row.views-row-1.views-row-odd.views-row-first.views-row-last {padding-top: 0px; padding-left:0px;}
.node-type-hike .center-wrapper, .node-type-destination .center-wrapper, .node-type-park .center-wrapper {padding: 35px 0px 70px;}
.hike-prepare-class .field-prepare-row, .destination-prepare-class .field-prepare-row, .park-prepare-class .field-prepare-row {padding-bottom:10px;}
.node-type-hike .panel-col-first, .node-type-destination .panel-col-first, .node-type-park .panel-col-first {width: 100%!important;}
.hike-prepare-class {width: 100%; padding-left:20px; padding-right:20px;}
.node-type-hike .panel-col-last, .node-type-park .panel-col-last, .node-type-destination .panel-col-last{padding-left: 0px; width: auto !important;}
.panel-pane.pane-views.pane-hike-preparation, .panel-pane.pane-views.pane-destination-preparation, .panel-pane.pane-views.pane-park-preparation {padding-top: 0px; padding-bottom: 0px;}
.right-column-data a {margin-bottom:10px;}
.view-display-id-hike_direction_block h2, .view-display-id-destination_direction_block h2, .view-display-id-park_direction_block h2 {padding-bottom:20px;}
.view-id-destination_single_page .views-field-field-destination-gps-location{margin-top:75px; width:100%;}
.view-display-id-hike_direction_block iframe, .view-display-id-destination_direction_block iframe, .view-display-id-park_direction_block iframe {height: 260px !important; width: 100% !important; margin-bottom:30px;}
.hike-direction-map {padding-left: 0px;}
.view-display-id-hike_direction_block .view-footer, .view-display-id-destination_direction_block .view-footer, .view-display-id-park_direction_block .view-footer {float: left; margin-right:0px; margin-left: 0px !important; margin-bottom:70px; width: 100% !important;}
.node-type-hike .panel-2col-bricks .panel-col-first .inside, .node-type-destination .panel-2col-bricks .panel-col-first .inside, .node-type-park .panel-2col-bricks .panel-col-first .inside {margin: 0px 0px 0px 0px !important;}
.dire-trail-btn > a {padding-right:0px; padding-left:23px;}
.node-type-park .pub-tra-btn, .node-type-destination .pub-tra-btn {background-color:#cccccc; width: 90%;}
.node-type-hike .print_html a, .node-type-park .print_html a, .node-type-destination .print_html a { margin-left:20px; margin-right:20px; width: 91%;}
.share-ex {padding:10px 0px;}
.support-image {display: inline-block; padding-top: 25px !important; width: 100%;}
.support-image > img, .event-image > img, .volunteer-image > img {max-width:100%;}
.event-data, .event-image {width:100%;}
.trail-support {float: none; padding-top: 30px; width: 100%;}
.support-head, .event-heading {text-align:center;}
.support-text {font-size: 17px; padding-left: 20px; padding-right: 20px;}
.give-now-btn, .share-this {margin: 0 auto; width:90%;}
.trail-event {float: none; padding-top: 30px; width:100%;}
.vol-title {padding-top: 20px;}
.event-register {margin-top: 70px !important; margin:0 auto; width:90%;}
.volunteer-image {float: none; padding-right: 0px; width:100%; padding-bottom:20px;}
.event-title, .event-date, .event-time, .vol-time {padding-left: 20px; padding-right: 20px;}
.vol-title, .vol-date {padding-left: 20px; padding-right: 20px; padding-bottom: 20px;}
.vol-link {margin: 0 auto; width:90%;}
.view-display-id-hike_review_block .views-row, .view-display-id-destination_review_block .views-row, .view-display-id-park_review_block .views-row {padding: 0px;}
.view-display-id-hike_review_block .views-field.views-field-created, .view-display-id-destination_review_block .views-field.views-field-created, .view-display-id-park_review_block .views-field.views-field-created {float: left; text-align: left; width: 100%;}
.view-display-id-hike_review_block .views-field.views-field-field-rating, .view-display-id-destination_review_block .views-field.views-field-field-rating, .view-display-id-park_review_block .views-field.views-field-field-rating {float: left; width: 100%; margin-top:20px;}
.view-display-id-hike_review_block .views-field.views-field-subject, .view-display-id-destination_review_block .views-field.views-field-subject, .view-display-id-park_review_block .views-field.views-field-subject {float: left; width: 100%;}
.view-display-id-hike_review_block .views-field.views-field-comment-body, .view-display-id-destination_review_block .views-field.views-field-comment-body, .view-display-id-park_review_block .views-field.views-field-comment-body {float: left; width: 100%;}
.view-display-id-hike_review_block .views-field.views-field-nothing, .view-display-id-destination_review_block .views-field.views-field-nothing, .view-display-id-park_review_block .views-field.views-field-nothing {width: 100%;}
.view-display-id-hike_review_block .view-content, .view-display-id-destination_review_block .view-content, .view-display-id-park_review_block .view-content {margin-bottom: 0px;}
.right-column-data {padding-left: 18px;}
.view-display-id-hike_review_block .views-row, .view-display-id-destination_review_block .views-row, .view-display-id-park_review_block .views-row {margin-bottom: 20px !important;}
.view-hike-single-page .view-footer > a , .view-destination-single-page .view-footer > a, .view-park-single-page .view-footer > a {margin-top: 0px;}
.node-type-hike #comment-form, .node-type-destination #comment-form, .node-type-park #comment-form {padding: 20px;}
.view-commerce-cart-form #edit-checkout, .page-checkout #edit-continue, .page-cart #edit-continue-shopping, .volunteer-records .form-actions .btn, .volunteer-now .form-actions .btn, .contact-us-page .form-submit, .form-submit {padding:8px 25px !important;}
.destination-tab-alertdetails.destination-tab-active, .destination-tab-description.destination-tab-active, .destination-tab-overview.destination-tab-active, .park-tab-overview.park-tab-active, .park-tab-description.park-tab-active, .park-tab-contact-fees.park-tab-active {background-color: #74726D !important; background-image: none; padding: 0px; height:auto; width: 100%;}
.destination-tabs, .park-tabs {height: auto;}
.park-tab-overview, .park-tab-description, .park-tab-contact-fees, .destination-tab-overview, .destination-tab-description, .destination-tab-alertdetails {padding: 0px; width: 100%;}
.park-tab-overview:hover, .park-tab-description:hover, .park-tab-contact-fees:hover, .destination-tab-overview:hover, .destination-tab-description:hover, .destination-tab-alertdetails:hover{height:auto; background-color: #74726D !important; background-image: none; padding: 0px;}
.view-id-hike_single_page .field-content.geo-location-coordinates{background-position: 17px 31px; padding-left: 50px; font-size:20px !important;}
.view-id-hike_single_page .views-field.views-field-php-1, .view-id-destination_single_page .views-field.views-field-php-1, .view-id-park_single_page .views-field.views-field-php-1 {width: 100%;}
.get-dire-btn, .dire-trail-btn, .pub-tra-btn {margin-left:20px; margin-right:20px;}
.get-dire-btn > a, .dire-trail-btn > a , .pub-tra-btn a, .dn-map a{font-size: 18px; outline: 0 none; padding: 23px 10px 23px 10px;}
.view-id-destination_single_page .field-content.geo-location-coordinates {width:100%; margin-top:70px; background-position: 17px 31px; font-size: 20px !important; padding-left: 50px;}
.view-id-park_single_page .field-content.geo-location-coordinates {margin-top:70px; background-position: 17px 31px; font-size: 20px !important; padding-left: 50px; width:100%;}
.logged-in .gallery-block-detail .clearfix.fivestar-average-stars {margin-left: 32px;}
.node-type-hike .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable, .node-type-destination .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable, .node-type-park .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-dialog-buttons.ui-draggable.ui-resizable {width: 100% !important;}
.node-type-hike .panel-pane.pane-entity-field-extra.pane-node-flag-favorite, .node-type-destination .panel-pane.pane-entity-field-extra.pane-node-flag-favorite, .node-type-park .panel-pane.pane-entity-field-extra.pane-node-flag-favorite {right:0px;}
.page-volunteer-hours-form .form-submit {margin-bottom:10px !important;}
.infowindow .more-link a, .infowindow .more-link a:hover, .infowindow .more-link a:active, .infowindow .more-link a:visited {padding: 10px 20px;}
.gm-style .hike-detail{padding:15px 0px !important; width: 170px; max-height: none!important; -webkit-overflow-scrolling: auto!important; overflow: scroll!important;}
.gm-style.infowindow .hikes-block .hike-detail {padding:0px !important;}
.gm-style .block .infowindow .hike-detail {padding:0px 6px !important;}
.gm-style .hikes-block > ul {padding-left: 0 !important;}
.page-events .views-exposed-form, .page-events-all .views-exposed-form {padding-top:62px !important;}
.my-dashboard .report-lnk > a {font-size: 13px !important; width: 62px !important;}
.single-product-page div.messages.commerce-add-to-cart-confirmation {left:21%;}
.single-product-page div.messages.commerce-add-to-cart-confirmation {width: 96%;}
.single-product-page div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content {width:80% !important;}
.single-product-page .alert.alert-block.messages.commerce-add-to-cart-confirmation > ul {list-style: outside none none; margin: 0 !important; padding: 0;}
.single-product-page div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper {padding: 40px 11px; width: 37%;}
.single-product-page .added-product-title.clearfix {padding-right: 20px !important; width: 63% !important;}
.node-type-hike .adslist, .node-type-destination .adslist, .node-type-park .adslist {padding:0 6px 40px !important;}
/*********End of Hike Responsive***********/
}
.page-node-192992 .ui-resizable-handle.ui-resizable-se.ui-icon.ui-icon-gripsmall-diagonal-se {display: none !important;}
#edit-submitted-volunteer-opp { display: none; }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment