.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0;}#lightbox a img{border:none;}#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;min-width:240px;overflow:hidden;}#imageContainer,#frameContainer,#modalContainer{padding:10px;}#modalContainer{line-height:1em;overflow:auto;}#loading{height:25%;width:100%;text-align:center;line-height:0;position:absolute;top:40%;left:45%;}#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#imageContainer>#hoverNav{left:0;}#frameHoverNav{z-index:10;margin-left:auto;margin-right:auto;width:20%;position:absolute;bottom:0px;height:45px;}#imageData>#frameHoverNav{left:0;}#hoverNav a,#frameHoverNav a{outline:none;}#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/sites/all/modules/lightbox2/images/blank.gif) no-repeat;display:block;}#prevLink,#framePrevLink{left:0;float:left;}#nextLink,#frameNextLink{right:0;float:right;}#prevLink:hover,#prevLink:visited:hover,#prevLink.force_show_nav,#framePrevLink{background:url(/sites/all/modules/lightbox2/images/prev.gif) left 15% no-repeat;}#nextLink:hover,#nextLink:visited:hover,#nextLink.force_show_nav,#frameNextLink{background:url(/sites/all/modules/lightbox2/images/next.gif) right 15% no-repeat;}#prevLink:hover.force_show_nav,#prevLink:visited:hover.force_show_nav,#framePrevLink:hover,#framePrevLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/prev_hover.gif) left 15% no-repeat;}#nextLink:hover.force_show_nav,#nextLink:visited:hover.force_show_nav,#frameNextLink:hover,#frameNextLink:visited:hover{background:url(/sites/all/modules/lightbox2/images/next_hover.gif) right 15% no-repeat;}#framePrevLink,#frameNextLink{width:45px;height:45px;display:block;position:absolute;bottom:0px;}#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;min-width:240px;}#imageData{padding:0 10px;}#imageData #imageDetails{width:70%;float:left;text-align:left;}#imageData #caption{font-weight:bold;}#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em;}#imageData #lightbox2-node-link-text{display:block;padding-bottom:1.0em;}#imageData #bottomNav{height:66px;}.lightbox2-alt-layout #imageData #bottomNav,.lightbox2-alt-layout-data #bottomNav{margin-bottom:60px;}#lightbox2-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;}#overlay_default{opacity:0.6;}#overlay_macff2{background:transparent url(/sites/all/modules/lightbox2/images/overlay.png) repeat;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html>body .clearfix{display:inline;width:100%;}* html .clearfix{height:1%;}#bottomNavClose{display:block;background:url(/sites/all/modules/lightbox2/images/close.gif) left no-repeat;margin-top:33px;float:right;padding-top:0.7em;height:26px;width:26px;}#bottomNavClose:hover{background-position:right;}#loadingLink{display:block;background:url(/sites/all/modules/lightbox2/images/loading.gif) no-repeat;width:32px;height:32px;}#bottomNavZoom{display:none;background:url(/sites/all/modules/lightbox2/images/expand.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#bottomNavZoomOut{display:none;background:url(/sites/all/modules/lightbox2/images/contract.gif) no-repeat;width:34px;height:34px;position:relative;left:30px;float:right;}#lightshowPlay{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/play.png) no-repeat;}#lightshowPause{margin-top:42px;float:right;margin-right:5px;margin-bottom:1px;height:20px;width:20px;background:url(/sites/all/modules/lightbox2/images/pause.png) no-repeat;}.lightbox2-alt-layout-data #bottomNavClose,.lightbox2-alt-layout #bottomNavClose{margin-top:93px;}.lightbox2-alt-layout-data #bottomNavZoom,.lightbox2-alt-layout-data #bottomNavZoomOut,.lightbox2-alt-layout #bottomNavZoom,.lightbox2-alt-layout #bottomNavZoomOut{margin-top:93px;}.lightbox2-alt-layout-data #lightshowPlay,.lightbox2-alt-layout-data #lightshowPause,.lightbox2-alt-layout #lightshowPlay,.lightbox2-alt-layout #lightshowPause{margin-top:102px;}.lightbox_hide_image{display:none;}#lightboxImage{-ms-interpolation-mode:bicubic;}
.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views_slideshow_cycle_image_count{display:none;}.views_slideshow_cycle_pager div a img{width:75px;height:75px;}.views_slideshow_pager_numbered div,.views_slideshow_pager_thumbnails div{display:inline;padding-left:10px;}.views_slideshow_cycle_pager.thumbnails a.activeSlide img{border:3px solid #000;}.views_slideshow_cycle_pager.numbered a.activeSlide{text-decoration:underline;}
html,body{margin:0;padding:0;height:100%;}html{overflow-y:hidden !important;}body{overflow:hidden;}table,td,tr{padding:0;margin:0;}:focus{outline-color:transparent;outline-style:none;}.region-content,.block-system,.content{height:100%;}.wrap{overflow:hidden;height:100%;width:100%;}#pre-loader{display:table;background:#393B33;position:absolute;top:0;left:0;width:91%;height:100%;z-index:550;padding:0 5%;}#pre-loader #pre-loader-message{display:table-cell;vertical-align:middle;color:white;text-align:center;width:300px;margin:0 auto;padding-bottom:200px;}#pre-loader #pre-loader-message .loader-wrapper{position:relative;margin:0 auto;width:75px;height:74px;margin-bottom:20px;}#pre-loader #pre-loader-message .loader-wrapper .loader-bg{position:absolute;top:0;left:0;width:75px;height:74px;background:url(/sites/all/themes/trailgenius_v2/assets/images/TGloaderRetinaBG.png) no-repeat 0 0;background-size:75px 74px;}#pre-loader #pre-loader-message .loader-wrapper .loader-gif{position:absolute;top:0;left:0;width:75px;height:74px;background:url(/sites/all/themes/trailgenius_v2/assets/images/TGloaderRetina.gif) no-repeat 0 0;background-size:75px 74px;}.sidebar{position:relative;width:40%;float:left;height:100%;background:#393B33;z-index:100;-webkit-box-shadow:8px 0 20px -6px black;-moz-box-shadow:8px 0 20px -6px black;box-shadow:8px 0 20px -6px black;}#edge-shadow{position:absolute;top:0;left:640px;width:10px;height:1000px;z-index:1;background:url(/sites/all/themes/trailgenius_v2/assets/images/edge-shadow.png) repeat-y 0 0;}#video-holder{z-index:0;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}#video-holder iframe,#video-holder object,#video-holder embed{position:absolute;top:0;left:0;width:100%;height:100%;}#hud{display:block;width:120px;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000b3-5.png?1507233435);background:rgba(0,0,0,0.7);font-family:"BenchNine",sans-serif;font-weight:400;font-size:18px;color:white;z-index:1000;position:absolute;top:35px;left:0;padding:0 10px;text-align:right;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;}#hud li{list-style-type:none;font-size:20px;padding:5px 0;margin:0;}#hud #speed-stats{font-size:30px;line-height:25px;}#hud .little-label{font-size:15px;}.medium #hud,.large #hud{width:130px;}.medium #hud #speed-stats,.large #hud #speed-stats{font-size:50px;line-height:30px;padding-top:20px;}.medium #hud li,.large #hud li{font-size:28px;padding:2px 0 8px;}.ios #hud li{font-size:14px !important;}.ios #hud #speed-stats{font-size:20px !important;line-height:25px;}.ios .little-label{font-size:10px !important;}#mountain-wrapper{width:100%;position:relative;float:left;}#trail-name{width:100%;float:left;position:relative;margin-top:10px;}#trail-name .trail-system-name-wrap{float:left;width:80%;}#trail-name .trail-system-name-wrap .trail-system-name{font-family:'Source Sans Pro',sans-serif;font-weight:900;color:#20211D;font-size:24px;padding-left:10px;float:left;margin-bottom:12px;}#trail-name .trail-system-name-wrap .current-trail-name{float:left;color:#A0A19D;margin-left:12px;font-weight:bold;text-transform:uppercase;font-size:20px;line-height:22px;font-family:'BenchNine',sans-serif;}#trail-name .trail-system-social{float:left;width:20%;}#trail-name .trail-system-social .fb-like{float:right;padding-right:10px;}#trail-tabs{display:none;position:absolute;top:394px;right:5px;}#trail-tabs a.info{display:block;background:url(/sites/all/themes/trailgenius_v2/assets/images/info-button.png) no-repeat 0 0;width:38px;height:0;padding-top:27px;overflow:hidden;float:left;}#trail-tabs a.info:hover{background-position:0 -27px;}#trail-tabs a.share{display:block;background:url(/sites/all/themes/trailgenius_v2/assets/images/share-button.png) no-repeat 0 0;width:55px;height:0;padding-top:27px;overflow:hidden;float:left;margin-left:5px;}#trail-tabs a.share:hover{background-position:0 -27px;}#video-tracking{position:absolute;height:100%;width:100%;z-index:-1;overflow:hidden;}#video-tracking #topo-marker{position:absolute;width:2px;height:100%;background:#F60;top:0;left:-3px;opacity:0.7;}#video-tracking #topo-genius{position:absolute;top:0;left:0;}#video-tracking #topo-genius .test{width:3px;height:5px;background:#F60;position:absolute;}#visualization{width:100%;}#map-list{width:100%;float:left;background:#20211D;font-family:'BenchNine',sans-serif;font-weight:400;font-size:18px;bottom:0;top:0;position:absolute;}#map-list .copy-right{float:left;font-size:14px;margin-top:5px;margin-left:10px;color:#444;}#map-list .iframe-links{float:right;font-size:14px;margin-top:5px;margin-right:10px;}#trail-list{margin-top:0;}.legend-group{float:left;width:100%;position:relative;color:#A0A19D;margin-top:5px;}.legend-list{width:auto;float:left;max-width:50%;}.legend-title{float:left;width:100%;padding-bottom:6px;}.legend-title .trail-system-name{float:left;font-size:32px;line-height:16px;}.legend-title .trail-system-name span{text-transform:none;margin-left:20px;font-size:20px;}.list-trail-profile{position:absolute;bottom:0;right:0;z-index:5000;}.table-head,.table-footer{padding:4px 11px;}.table-head .list-title,.table-footer .list-title{font-size:24px;color:white;float:left;width:40%;}.table-head .list-title .list-title-text,.table-footer .list-title .list-title-text{display:block;float:left;line-height:30px;margin-right:5px;}.table-head .list-title .group-total,.table-footer .list-title .group-total{color:#A0A19D;font-size:18px;}.table-head .list-trail-name,.table-footer .list-trail-name{float:left;width:40%;}.table-head .full-width,.table-footer .full-width{width:100%;float:none;}.table-head .trail-max,.table-footer .trail-max{width:10%;float:left;text-align:right;}.table-head .trail-min,.table-footer .trail-min{width:10%;float:left;text-align:right;}.table-head .trail-gain,.table-footer .trail-gain{width:10%;float:left;text-align:right;}.table-head .trail-loss,.table-footer .trail-loss{width:10%;float:left;text-align:right;}.table-head .trail-distance,.table-footer .trail-distance{text-align:right;}.table-head{height:27px;padding-left:5px;line-height:35px;}#trail-list .table-head{border-bottom:solid thin #393B33;}.scroll-pane{position:absolute;top:35px;left:0;right:0;bottom:61px;}.scroll-pane ul.regular-list{margin:0;padding:0;}.scroll-pane ul.regular-list li{display:block;position:relative;list-style:none;margin:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;padding:4px 11px;cursor:pointer;color:#555;}.scroll-pane ul.regular-list li:hover{color:white;}.scroll-pane ul.table-row{margin:0;padding:0;}.scroll-pane ul.table-row li{display:block;position:relative;list-style:none;margin:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;padding:4px 11px;cursor:pointer;}.scroll-pane ul.table-row li.heading-on{padding-left:25px;}.scroll-pane ul.table-row li.list-heading{text-transform:uppercase;font-weight:bold;padding-top:10px;cursor:default !important;}.scroll-pane ul.table-row li.list-heading .list-heading-text{float:left;margin-right:10px;}.scroll-pane ul.table-row li .list-trail-color{width:12px;height:12px;float:left;margin-top:2px;margin-right:8px;border:solid thin #393B33;}.scroll-pane ul.table-row li .list-trail-name{float:left;width:40%;overflow:hidden;height:17px;}.scroll-pane ul.table-row li .trail-max{width:10%;float:left;text-align:right;color:#555;font-size:16px;}.scroll-pane ul.table-row li .trail-min{width:10%;float:left;text-align:right;color:#555;font-size:16px;}.scroll-pane ul.table-row li .trail-gain{width:10%;float:left;text-align:right;color:#555;font-size:16px;}.scroll-pane ul.table-row li .trail-loss{width:10%;float:left;text-align:right;color:#555;font-size:16px;}.scroll-pane ul.table-row li .trail-distance{text-align:right;}.scroll-pane ul.table-row li.list-item:hover,.scroll-pane ul.table-row li.list-item.active,.scroll-pane ul.table-row li.list-item.playing{background:#393B33;}.jspVerticalBar{width:9px !important;}.jspVerticalBar .jspTrack{background:#393B33;position:relative;}.jspVerticalBar .jspTrack .jspDrag{background:#A0A19D;position:relative;top:0;left:0;cursor:pointer;}.trail-system-totals{margin-top:5px;}.trail-system-totals .totals-title{float:left;width:70%;}.trail-system-totals .totals-distance{text-align:right;margin-right:20px;}.map-list-header{position:absolute;top:0;left:0;height:35px;width:100%;border-bottom:solid thin #393B33;color:#A0A19D;}.map-list-footer{position:absolute;height:60px;width:100%;bottom:0;left:0;background:#20211D;border-top:solid thin #393B33;color:#A0A19D;}#trail-more{position:absolute;top:445px;left:20px;width:600px;color:#20211D;display:none;}.left-stuff{width:320px;float:left;}.right-stuff{float:left;margin-left:20px;}#photoViewer{position:absolute;top:0;left:0;z-index:500;}#photoViewer img{width:636px;}.small #photoViewer img{width:500px;}#panoViewer{position:absolute;top:0;left:-5000px;z-index:500;}.pano{position:absolute;top:0;left:0;width:636px;height:390px;overflow:hidden;}.small .pano{width:500px;}#photo-shade{display:none;position:absolute;top:0;left:0;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000b3-5.png?1507233435);background:rgba(0,0,0,0.7);width:100%;height:100%;z-index:10;}#photo-shade a{width:100%;float:left;text-align:center;margin-top:375px;}.small #photo-shade a{margin-top:300px;}#video-shade{display:none;position:absolute;top:390px;left:0;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000b3-5.png?1507233435);background:rgba(0,0,0,0.7);width:100%;height:100%;z-index:10;}#video-shade a{width:100%;float:left;text-align:center;margin-top:15px;}.small #video-shade{top:310px;}#pano-shade{display:none;position:absolute;top:390px;left:0;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000d9-5.png?1507233435);background:rgba(0,0,0,0.85);width:100%;height:100%;z-index:10;font-family:'BenchNine',sans-serif;color:#c4c4c4;font-size:18px;}#pano-shade a{width:100%;float:left;text-align:center;margin-top:15px;}.small #pano-shade{top:390px;}.pano-shade-title{color:white;font-size:24px;margin:10px;}.pano-shade-latlon{margin:5px 10px;float:left;}.pano-shade-desc{margin:5px 10px;float:left;}.main{position:relative;height:100%;overflow:hidden;text-align:center;}#right-column{padding:0;margin:0;}#mapDiv{width:100%;height:100%;}#userLocationToggle{position:absolute;top:5px;right:120px;z-index:500;background:white;padding:1px 5px;border:solid thin black;box-shadow:0px 2px 4px grey;font-family:Arial,sans-serif;font-size:13px;cursor:pointer;}#marker-info{position:absolute;bottom:0;left:0;width:200px;height:auto;padding:10px;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000d9-5.png?1507233435);background:rgba(0,0,0,0.85);color:white;border-radius:10px;display:none;z-index:100;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}#marker-info .marker-info-title{color:#ff6600;font-size:20px;line-height:24px;}#marker-info .marker-info-text{font-size:12px;margin-bottom:10px;}#marker-info .marker-info-pointer{position:absolute;bottom:-20px;left:90px;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(0,0,0,0.85);}#cameras,#camera_style{position:absolute;width:75px;height:30px;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000b3-5.png?1507233435);background:rgba(0,0,0,0.7);font-family:'BenchNine',sans-serif;font-weight:400;font-size:18px;color:white;z-index:500;top:136px;left:0;padding:0 10px;text-align:right;line-height:30px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;border-top-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-right-radius:8px;}#camera_style{left:50%;margin-left:-40px;-moz-border-radius:8px;-webkit-borderradius:8px;border-radius:8px;top:0px;}#camera_style a{text-decoration:none;}#camera_style a:hover{text-decoration:none;}.medium #cameras,.large #cameras{top:170px;}#cameras-style-chooser{display:flex;flex-direction:column;position:relative;top:0;}#cameras-style-chooser .video-img{display:flex;justify-content:center;margin-bottom:3px;}.cameras-sprite,.cameras-switcher,.cameras-style-switcher,.front-rider,.rear-rider,.snowmobile,.front-helmet-1,.front-chest-1,.front-bars-1,.front-fork-1,.rear-helmet-1,.rear-seat-1,.front-helmet-2,.front-chest-2,.front-bars-2,.front-fork-2,.rear-helmet-2,.rear-seat-2,.sm-front-helmet-1,.sm-front-pole-1,.sm-rear-pole-1{background-image:url(/sites/all/themes/trailgenius_v2/assets/images/cameras-s7665091778.png);background-repeat:no-repeat;}.cv{overflow:hidden;position:absolute;}.id{cursor:pointer;}.cameras-switcher,.cameras-style-switcher{overflow:hidden;position:absolute;top:7px;left:10px;background-position:0 -1213px;width:28px;height:15px;}.cameras-switcher:active,.cameras-switcher.switch-active,.cameras-style-switcher:active,.cameras-style-switcher.switch-active{background-position:0 -1228px;}.front-rider{top:30px;left:50px;background-position:0 -180px;width:145px;height:149px;}.front-rider:active,.front-rider.r1-active{background-position:0 -329px;}.rear-rider{top:30px;left:230px;background-position:0 -478px;width:145px;height:149px;}.rear-rider:active,.rear-rider.r2-active{background-position:0 -627px;}.snowmobile{top:75px;left:20px;background-position:0 -866px;width:201px;height:106px;}.snowmobile:active,.snowmobile.sm1-active{background-position:0 -972px;}.front-helmet-1{top:10px;left:122px;background-position:0 -135px;width:28px;height:15px;}.front-helmet-1:hover,.front-helmet-1.fh-hover{background-position:0 -165px;}.front-helmet-1:active,.front-helmet-1.fh-active{background-position:0 -150px;}.front-chest-1{top:60px;left:147px;background-position:0 -45px;width:28px;height:15px;}.front-chest-1:hover,.front-chest-1.fc-hover{background-position:0 -75px;}.front-chest-1:active,.front-chest-1.fc-active{background-position:0 -60px;}.front-bars-1{top:85px;left:165px;background-position:0 0;width:28px;height:15px;}.front-bars-1:hover,.front-bars-1.fb-hover{background-position:0 -30px;}.front-bars-1:active,.front-bars-1.fb-active{background-position:0 -15px;}.front-fork-1{top:125px;left:150px;background-position:0 -90px;width:28px;height:15px;}.front-fork-1:hover,.front-fork-1.ff-hover{background-position:0 -120px;}.front-fork-1:active,.front-fork-1.ff-active{background-position:0 -105px;}.rear-helmet-1{top:30px;left:90px;background-position:0 -776px;width:28px;height:15px;}.rear-helmet-1:hover,.rear-helmet-1.rh-hover{background-position:0 -806px;}.rear-helmet-1:active,.rear-helmet-1.rh-active{background-position:0 -791px;}.rear-seat-1{top:100px;left:60px;background-position:0 -821px;width:28px;height:15px;}.rear-seat-1:hover,.rear-seat-1.rs-hover{background-position:0 -851px;}.rear-seat-1:active,.rear-seat-1.rs-active{background-position:0 -836px;}.front-helmet-2{top:10px;left:302px;background-position:0 -135px;width:28px;height:15px;}.front-helmet-2:hover,.front-helmet-2.fh-hover{background-position:0 -165px;}.front-helmet-2:active,.front-helmet-2.fh-active{background-position:0 -150px;}.front-chest-2{top:60px;left:327px;background-position:0 -45px;width:28px;height:15px;}.front-chest-2:hover,.front-chest-2.fc-hover{background-position:0 -75px;}.front-chest-2:active,.front-chest-2.fc-active{background-position:0 -60px;}.front-bars-2{top:85px;left:345px;background-position:0 0;width:28px;height:15px;}.front-bars-2:hover,.front-bars-2.fb-hover{background-position:0 -30px;}.front-bars-2:active,.front-bars-2.fb-active{background-position:0 -15px;}.front-fork-2{top:125px;left:330px;background-position:0 -90px;width:28px;height:15px;}.front-fork-2:hover,.front-fork-2.ff-hover{background-position:0 -120px;}.front-fork-2:active,.front-fork-2.ff-active{background-position:0 -105px;}.rear-helmet-2{top:30px;left:270px;background-position:0 -776px;width:28px;height:15px;}.rear-helmet-2:hover,.rear-helmet-2.rh-hover{background-position:0 -806px;}.rear-helmet-2:active,.rear-helmet-2.rh-active{background-position:0 -791px;}.rear-seat-2{top:100px;left:240px;background-position:0 -821px;width:28px;height:15px;}.rear-seat-2:hover,.rear-seat-2.rs-hover{background-position:0 -851px;}.rear-seat-2:active,.rear-seat-2.rs-active{background-position:0 -836px;}.sm-front-helmet-1{top:65px;left:90px;background-position:0 -1078px;width:28px;height:15px;}.sm-front-helmet-1:hover,.sm-front-helmet-1.smfh-hover{background-position:0 -1108px;}.sm-front-helmet-1:active,.sm-front-helmet-1.smfh-active{background-position:0 -1093px;}.sm-front-pole-1{top:65px;left:61px;background-position:0 -1123px;width:28px;height:15px;}.sm-front-pole-1:hover,.sm-front-pole-1.smfp-hover{background-position:0 -1153px;}.sm-front-pole-1:active,.sm-front-pole-1.smfp-active{background-position:0 -1138px;}.sm-rear-pole-1{top:65px;left:30px;background-position:0 -1168px;width:28px;height:15px;}.sm-rear-pole-1:hover,.sm-rear-pole-1.smrp-hover{background-position:0 -1198px;}.sm-rear-pole-1:active,.sm-rear-pole-1.smrp-active{background-position:0 -1183px;}.icons-sprite,.icons-pano,.icons-photo,.icons-tgstar,.icons-video,.pano-share,.video-share,.photo-share,#tg-star a{background-image:url(/sites/all/themes/trailgenius_v2/assets/images/icons-sc7e127ed3a.png);background-repeat:no-repeat;}.icons-pano{background-position:0 0;}.icons-pano:hover,.icons-pano.pano-hover{background-position:0 -28px;}.icons-photo{background-position:0 -56px;}.icons-photo:hover,.icons-photo.photo-hover{background-position:0 -81px;}.icons-tgstar{background-position:0 -106px;}.icons-video{background-position:0 -216px;}.icons-video:hover,.icons-video.video-hover{background-position:0 -240px;}.more-menu-icon{position:relative;padding:12px 10px 0 10px;height:30px;width:20px;display:block;float:left;cursor:pointer;color:white;font-size:20px;}.more-menu-icon:hover{background-color:black;}.more-menu-icon.more-menu-icon-right{float:right;border-right:none;}.more-menu-trigger{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}.more-menu-close{display:block;position:absolute;top:0px;left:0px;width:100%;height:100%;background:black;z-index:2;}.more-menu-close .icon-close{position:absolute;width:100%;text-align:center;padding-top:10px;position:relative;float:left;}.about-icon{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/activity-lite-tg.png);background-size:30px 30px;background-repeat:no-repeat;background-position:5px 7px;}.icon-cog2{line-height:24px;}.icon-target{line-height:24px;}.pano-share{position:relative;margin-left:-2px;background-position:0 0;width:24px;height:18px;float:left;cursor:pointer;}.pano-share:hover,.pano-share.pano-hover{background-position:0 -28px;}.pano-share.share-active{color:#FF6600;}.video-share{position:relative;background-position:0 -216px;width:18px;height:14px;float:left;margin:4px 0 0 3px;cursor:pointer;}.video-share:hover,.video-share.video-hover{background-position:0 -240px;}.photo-share{position:relative;background-position:0 -56px;width:19px;height:15px;float:left;margin:4px 0 0 2px;cursor:pointer;}.photo-share:hover,.photo-share.photo-hover{background-position:0 -81px;}.trail-system-name{float:left;margin-left:10px;margin-top:6px;color:white;font-size:20px;height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.count-bubble{position:absolute;width:11px;height:11px;color:black;background:#ff6600;font-size:9px;line-height:13px;padding:1px;border-radius:7px;font-family:sans-serif;text-align:center;}.pano-count{top:12px;right:9px;}.video-count{top:8px;right:10px;}.photo-count{top:8px;right:10px;}.extras-item{position:absolute;top:41px;left:0;width:100%;background:black;}.extras-item .table-head{height:auto;float:left;width:100%;padding:10px 10px 5px 10px;}.extras-item ul{display:block;float:left;width:100%;overflow-y:scroll;overflow-x:hidden;}.extras-item ul li{color:#A0A19D;list-style:none;text-align:left;height:27px;width:100%;font-size:20px;line-height:26px;padding:5px 15px;margin:0;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;cursor:pointer;border-bottom:solid thin #393B33;}.extras-item ul li .list-trail-name{float:left;width:auto;}.extras-item ul li .list-trail-name:hover{color:#ff6600;}#about-hud{font-size:20px;}#about-hud .field-name-field-image{float:left;margin:20px 20px 0 20px;}#about-hud .field-name-field-image img{width:150px;height:auto;}#about-hud .field-name-body{margin-top:20px;padding-right:20px;}#about-hud .field-name-body p{padding-left:20px;line-height:25px !important;}#about-hud .field-name-body p span{line-height:25px !important;}#about-hud ul{margin:0 20px 20px 20px;}#about-hud ul li{display:block;padding:0;margin:0;height:auto;width:auto;border:none;}#about-hud ul li a{display:block;float:left;width:120px;height:auto;border-bottom:none;margin-right:20px;margin-top:20px;padding:8px 15px 7px;background-image:url(/sites/all/themes/trailgenius_v2/assets/images/menu_break.gif) no-repeat 0 10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$tg-color-orange',endColorstr='$tg-color-light-orange');background:-webkit-gradient(linear,left top,left bottom,from(#FC9245),to(#ff6600));background:-moz-linear-gradient(top,#FC9245,#ff6600);text-align:center;color:#000000;font-size:22px;text-shadow:-1px -1px #ff6600,1px 1px #FC9245;}#about-hud ul li a:hover{text-decoration:none;color:#ffffff;}#share-hud{font-size:20px;padding-top:10px;padding-bottom:20px;}#share-hud .hud-item{float:left;width:94%;padding:0 10px 0 10px;}#share-hud .share-social{margin-top:10px;}#share-hud .share-social #fb-custom-share{display:block;width:156px;height:0;padding-top:30px;overflow:hidden;background:url(/sites/all/themes/trailgenius_v2/assets/images/facebook_share_button.png) no-repeat 0 0;}#share-hud .share-url{margin:10px;padding:5px 0 5px 5px;}#share-hud .share-value,#share-hud .share-title .map-name{color:#FF6600;}#map-expand{display:none;position:absolute;bottom:155px;right:0;z-index:500;width:25px;background:#20211D;padding:10px 15px 10px 10px;border-radius:8px 0 0 8px;-webkit-box-shadow:-2px 4px 15px -5px black;-moz-box-shadow:-2px 4px 15px -5px black;box-shadow:-2px 4px 15px -5px black;-webkit-transition:width 0.5s ease-out;-moz-transition:width 0.5s ease-out;-ms-transition:width 0.5s ease-out;-o-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}#map-expand a{text-decoration:none;}#map-expand .instructions{position:absolute;top:11px;left:48px;width:55px;display:none;color:white;text-transform:uppercase;font-family:'BenchNine',sans-serif;font-size:24px;}#map-expand:hover{width:90px;}#map-expand:hover .instructions{display:block;}#map-expand .icon-expand{color:#A0A19D;font-size:24px;float:left;}#tg-star{position:absolute;bottom:40px;right:20px;z-index:1;}#tg-star a{display:block;background-position:0 -106px;width:100px;height:100px;opacity:.6;}#tg-star a:hover{opacity:1;}#more-menu{position:absolute;top:0;z-index:500;min-width:100%;text-align:left;color:#A0A19D;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/393b33b3-5.png?1507233435);background:rgba(57,59,51,0.7);line-height:31px;-webkit-box-shadow:-2px 4px 15px -5px black;-moz-box-shadow:-2px 4px 15px -5px black;box-shadow:-2px 4px 15px -5px black;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out;font-family:'BenchNine',sans-serif;}#more-menu .share-other-social{float:left;margin-top:5px;margin-left:10px;}#more-menu .social-chicklets{width:auto;}#more-menu .social-chicklets a{color:white;}#more-menu .social-chicklets a{display:block;float:left;}#more-menu .social-chicklets .chicklet{float:left;font-size:22px;margin:8px 8px;}#more-menu .icon-menu:hover .icon-menu{color:white;}#more-menu .icon-menu:hover .more-menu-text{color:white;}#mapCenterLatLon{float:left;font-size:20px;padding:0 10px 10px 10px;}.toggle-group,.toggle-expand-collapse{font-size:12px;cursor:pointer;text-transform:uppercase;cursor:pointer;display:inline-block;}.toggle-group .toggle-group-on,.toggle-expand-collapse .toggle-group-on{padding:0 2px 0 4px;border-radius:8px 0 0 8px;border:solid thin #A0A19D;}.toggle-group .toggle-group-on.active,.toggle-expand-collapse .toggle-group-on.active{background:#A0A19D;color:#20211D;}.toggle-group .toggle-group-off,.toggle-expand-collapse .toggle-group-off{padding:0 4px 0 2px;border-radius:0 8px 8px 0;border:solid thin #A0A19D;}.toggle-group .toggle-group-off.active,.toggle-expand-collapse .toggle-group-off.active{background:#A0A19D;color:#20211D;}.toggle-expand-collapse{margin-left:5px;}.map-type-setting{float:left;margin-left:23px;margin-top:6px;}.map-type-setting select{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='#000' width='50px' height='50px'><polyline points='46.139,15.518 25.166,36.49 4.193,15.519'/></svg>");background-color:#A0A19D;background-repeat:no-repeat;background-position:right 8px top 2px;background-size:16px 16px;color:black;padding:0px 50px 0px 10px;width:auto;font-family:'BenchNine',sans-serif;font-size:15px;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);border-radius:14px;-webkit-border-radius:14px;-webkit-appearance:none;border:0;outline:0;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;-ms-transition:0.3s ease all;-o-transition:0.3s ease all;transition:0.3s ease all;}#myContainerDiv{position:absolute;top:0;left:-3000px;width:636px;height:390px;z-index:400;}.kolor-360{position:absolute;top:0;left:50px;cursor:pointer;}.kolor-360:hover{color:#ff6600;}.kolor-360 .icon-cycle{font-size:14px;margin-right:4px;}#endPopUp{position:absolute;top:0;left:0;width:100%;height:100%;font-family:'BenchNine',sans-serif;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000cc-5.png?1507233435);background:rgba(0,0,0,0.8);text-align:center;z-index:10;}#endPopUp:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}#endPopUp .wrapper{display:inline-block;vertical-align:middle;width:60%;}#endPopUp .wrapper .message{font-size:32px;line-height:38px;color:white;text-align:center;}#endPopUp .wrapper .sub-message{color:white;font-size:20px;line-height:24px;}#endPopUp .wrapper .youtube-thumb{position:relative;width:200px;height:150px;margin:0 auto;margin-top:10px;}#endPopUp .wrapper .youtube-thumb .hot-spot{cursor:pointer;}#endPopUp .wrapper .youtube-thumb .icon-play{display:block;position:absolute;top:52px;left:73px;color:white;font-size:25px;background:url(/sites/all/themes/trailgenius_v2/assets/images/rgbapng/000000b3-5.png?1507233435);background:rgba(0,0,0,0.7);padding:8px 12px 8px 16px;border-radius:8px;}#endPopUp .wrapper .youtube-thumb .trail-name{color:white;position:absolute;display:block;width:200px;top:0;left:0;font-size:16px;}#endPopUp .wrapper .youtube-thumb img{display:block;position:absolute;top:0;left:0;width:200px;height:150px;}#endPopUp .wrapper .close{color:white;font-size:16px;margin-top:20px;cursor:pointer;}#endPopUp .wrapper .close:hover .icon-cancel-circle{color:grey;}#endPopUp .wrapper .close .icon-cancel-circle{font-size:11px;margin-right:5px;}#endPopUp .wrapper ul.link-list{margin-top:10px;list-style:none;}#endPopUp .wrapper ul.link-list li{margin:0;padding:0 0 5px 0;text-align:center;}#endPopUp .wrapper ul.link-list li a{font-size:24px;}.infobubble-close{position:absolute;top:8px;right:8px;font-size:15px;color:#A0A19D;cursor:pointer;opacity:0.4;}.infobubble-close:hover{color:#ffffff;opacity:1;}.infobubble-title{float:left;font-size:20px;width:90%;margin-right:30px;text-align:left;line-height:19px;color:#A0A19D;margin-bottom:10px;}.infobubble-desc{float:left;width:100%;text-align:left;color:#A0A19D;font-size:14px;margin:10px 0 25px 0;}.infobubble-img{display:block;float:left;width:100%;}ul.infobubble-action{position:relative;float:left;width:100%;min-height:58px;margin:0;padding:0;list-style-type:none;}ul.infobubble-action li{display:inline-block;color:#A0A19D;text-align:center;padding:0;margin:0 10px;cursor:pointer;}ul.infobubble-action li:hover{color:#ffffff;}ul.infobubble-action li.share-overlay{display:block;position:absolute;top:0;left:0;width:100%;padding:0;margin:0;}ul.infobubble-action li.share-overlay:hover{color:#A0A19D;}ul.infobubble-action li.share-overlay input{width:94%;height:37px;font-size:18px;}ul.infobubble-action li.share-overlay .icon-cancel-circle{position:absolute;top:-10px;right:0;width:20px;height:20px;padding:0;margin:0;font-size:14px;}ul.infobubble-action li.share-overlay .icon-cancel-circle:hover{color:#393B33;}ul.infobubble-action li span{font-size:20px;width:100%;float:left;margin-bottom:5px;}ul.infobubble-action li span.share-overlay-info{font-size:12px;}ul.infobubble-action li a{color:#A0A19D;}ul.infobubble-action li a:hover{color:#ffffff;text-decoration:none;}.infobubble-iframe{position:relative;float:left;width:100%;min-width:320px;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.infobubble-iframe iframe,.infobubble-iframe object,.infobubble-iframe embed{position:absolute;top:0;left:0;width:100%;height:100%;}@media (max-width:568px){#map-settings,#map-zoom-out,#map-zoom-in{display:none;}#about-hud ul li:nth-child(n+2){display:none;}}@media (max-height:414px){.sidebar{display:none !important;}}@media (max-height:768px) and (min-width:1280px){.sidebar{width:25%;}}@media (max-height:768px) and (min-width:2000px){.sidebar{width:20%;}}@media (max-width:800px){.trail-max,.trail-min,.trail-gain,.trail-loss{display:none;}}@media (max-width:420px){.sidebar{width:100%;height:auto;}.sidebar #hud,.sidebar #cameras,.sidebar #trail-name,.sidebar #trail-more,.sidebar #video-tracking,.sidebar #mountain-wrapper{display:none !important;}.sidebar #video-holder{padding-bottom:0;padding-top:0;height:75px;}.main{width:100%;float:left;}.infobubble-iframe{min-width:290px;}.infobubble-img{float:none;width:auto;max-height:230px;max-width:280px;margin:0 auto;}#tg-star{bottom:25px;right:10px;}#tg-star a{width:60px;height:60px;background-size:100%;opacity:1;}}@media only screen and (min-device-width:320px) and (max-device-width:736px){#pre-loader #pre-loader-message{padding-bottom:50px;}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){}.marker-bubble-wrapper{position:relative;font-family:'BenchNine',sans-serif;font-size:16px;max-width:230px;overflow:hidden;}.marker-bubble-wrapper table{width:100%;}.marker-bubble-wrapper table td{padding:0;margin:0;}.marker-bubble-wrapper .infobubble-close{top:0px;right:0;}.marker-bubble-wrapper.mini{width:40px;}.markerbubble-title{float:left;font-size:20px;width:140px;text-align:left;line-height:19px;color:#A0A19D;margin-bottom:10px;text-transform:uppercase;margin-bottom:5px;}.makerbubble-profile{position:relative;width:230px;height:50px;overflow:hidden;float:left;padding-top:10px;margin-top:10px;}#makerbubble-tracking{position:absolute;top:0;left:0;width:100%;height:100%;}#makerbubble-tracking #makerbubble-tracker{position:absolute;top:0;left:-1px;width:1px;height:100%;}#markerbubble-chart{position:absolute;bottom:0;left:0;width:230px;height:50px;}.markerbubble-dist{position:relative;float:left;width:120px;}.markerbubble-dist > span{float:left;width:100%;text-align:left;min-height:20px;}#markerbubble-elevation{position:absolute;left:0;top:-3px;z-index:1;}#markerbubble-emax{float:left;margin-right:10px;}#markerbubble-emin{float:left;}.markerbubble-activity{position:relative;float:left;width:60px;height:60px;margin-right:10px;}.markerbubble-activity .markerbubble-activity-bg{position:absolute;top:0;left:0;width:60px;height:60px;background-color:#ffffff;}.markerbubble-activity .markerbubble-activity-icon{position:absolute;top:0;left:0;width:60px;height:60px;background-repeat:no-repeat;}.markerbubble-activity .markerbubble-activity-icon.activity-default{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/default.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-mtb{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/biking-mtb.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-fatBike{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/fatbike.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-triBike{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/biking-tri.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-cruiser{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/biking-cruiser.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-snowmobile{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/snowmobile.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-run{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/running.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-road{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/biking-road.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-swim{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/swimming.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-xc{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/xc.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-alpine{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/alpine.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-snowboard{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/snowboard.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-boating{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/boating.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-kayaking{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/kayaking.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-canoeing{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/canoeing.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-atv{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/atv.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-climbing{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/climbing.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-disc-golf{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/disc_golf.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-golfing{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/golfing.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-hiking{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/hiking.png);background-size:60px 60px;}.markerbubble-activity .markerbubble-activity-icon.activity-zip-line{background:url(/sites/all/themes/trailgenius_v2/assets/images/activities/zip_line.png);background-size:60px 60px;}.markerbubble-activity.mini{width:40px;height:40px;margin-right:0;}.markerbubble-activity.mini .markerbubble-activity-bg{width:40px;height:40px;}.markerbubble-activity.mini .markerbubble-activity-icon{width:40px;height:40px;cursor:pointer;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-default{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-mtb{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-fatBike{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-triBike{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-cruiser{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-snowmobile{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-run{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-swim{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-xc{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-alpine{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-snowboard{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-boating{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-kayaking{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-canoeing{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-atv{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-road{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-climbing{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-disc-golf{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-golfing{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-hiking{background-size:40px 40px;}.markerbubble-activity.mini .markerbubble-activity-icon.activity-zip-line{background-size:40px 40px;}.markerbubble-prev{float:left;color:#555;cursor:pointer;}.markerbubble-prev span{font-size:12px;}.markerbubble-next{float:right;color:#555;cursor:pointer;}.markerbubble-next span{font-size:12px;}
@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\000039}}.jspContainer{overflow:hidden;position:relative;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000315}}.jspPane{position:absolute;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000320}}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000330}}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000341}}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000347}}.jspCap{display:none;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000352}}.jspHorizontalBar .jspCap{float:left;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000357}}.jspTrack{background:#dde;position:relative;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000363}}.jspDrag{background:#bbd;position:relative;top:0;left:0;cursor:pointer;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000373}}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000379}}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000387}}.jspArrow.jspDisabled{cursor:default;background:#80808d;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000393}}.jspVerticalBar .jspArrow{height:16px;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\0000398}}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\00003105}}.jspVerticalBar .jspArrow:focus{outline:none;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\00003110}}.jspCorner{background:#eeeef4;float:left;height:100%;}@media -sass-debug-info{filename{font-family:file\:\/\/C\:\/Users\/ericski\/Documents\/Projects\/M\%20Group\/webdev\/sites\/all\/themes\/m-group-custom-theme\/sass\/jquery\.jscrollpane\.scss}line{font-family:\00003118}}* html .jspCorner{margin:0 -3px 0 0;}
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(/sites/all/themes/trailgenius_v2/assets/js/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image:url(/sites/all/themes/trailgenius_v2/assets/js/shadowbox/close.png);}#sb-nav-next{background-image:url(/sites/all/themes/trailgenius_v2/assets/js/shadowbox/next.png);}#sb-nav-previous{background-image:url(/sites/all/themes/trailgenius_v2/assets/js/shadowbox/previous.png);}#sb-nav-play{background-image:url(/sites/all/themes/trailgenius_v2/assets/js/shadowbox/play.png);}#sb-nav-pause{background-image:url(/sites/all/themes/trailgenius_v2/assets/js/shadowbox/pause.png);}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}
