@charset "UTF-8";.sg-elem{line-height:normal}.sample-graph-toggles{position:absolute;white-space:nowrap}.sample-graph-toggles label{margin-left:5px;margin-right:3px;margin-top:5px}.sample-graph-toggles label input{margin-right:3px}.sample-graph-toggles label.ele{color:#ba676a}.sample-graph-toggles label.hr{color:#0048fb}.sample-graph-toggles label.cad{color:#285c1d}.sample-graph-toggles label.grade{color:#666}.sample-graph-toggles label.speed{color:#000}.sample-graph-toggles label.watts{color:#000}.sg-variants{position:absolute}.sg-variants li{white-space:nowrap}.sg-variants-toggle{position:absolute;white-space:nowrap}.sample-graph-render-text{position:absolute;font-size:10px;font-family:arial,sans-serif}.sg-hover-x-label{position:absolute;padding:3px;font-size:12px;font-family:arial,sans-serif;border:1px solid #000;background:#fffbdc}.sg-hover-vertical-line{position:absolute;border-left:1px solid #000}.sg-hover-horizontal-line{position:absolute;border-bottom:1px solid #000}.sg-hover-details{position:absolute;padding:5px;font-size:12px;font-family:arial,sans-serif;border:1px solid #000;background:#fffbdc;opacity:.75;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:1.2em}.sg-metric{white-space:nowrap}.sg-zooming-tip{position:absolute;font-size:10px;font-family:arial,sans-serif;color:#666}.sg-on-drag-select-segment.selected,.sg-on-drag-zoom-in.selected{font-weight:700;color:#000}.sg-bold{font-weight:700}.sg-segment-selector-control{position:absolute}.sg-segment-selector-control .sg-handle{float:left;cursor:col-resize}.sg-segment-selector-control .sg-handle .sg-handle-circle{position:relative;border-radius:50%;width:14px;height:14px;left:-6px;background-color:#6982ff}.sg-segment-selector-control .sg-handle .sg-buffer{float:left}.sg-segment-selector-control .sg-handle .sg-a{float:left;background:#6982ff}.sg-segment-selector-control .sg-handle.sg-snapped .sg-a{background:#000}.sg-segment-selector-middle{background:#ccc;opacity:.5;float:left;cursor:move}.sg-segment-selector-actions{position:absolute}.sg-segment-selector-actions .sg-segment-selector-btnleft{border-top-right-radius:0;border-bottom-right-radius:0;-moz-border-top-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-right:none;white-space:nowrap}.sg-segment-selector-actions .sg-segment-selector-btnmiddle{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;-moz-border-top-left-radius:0;-moz-border-bottom-left-radius:0;-moz-border-top-right-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-right:none;white-space:nowrap}.sg-segment-selector-actions .sg-segment-selector-btnright{border-top-left-radius:0;border-bottom-left-radius:0;-moz-border-top-left-radius:0;-moz-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-left-radius:0;white-space:nowrap}.sg-segment-selector-actions .sg-segment-selector-save{font-weight:700}.sg-segment-selector-change-color,.sg-segment-selector-save-form{position:absolute;border:1px solid #ccc}.sg-segment-selector-change-color .sg-padded,.sg-segment-selector-save-form .sg-padded{padding:10px}.sg-segment-selector-change-color .sg-inner,.sg-segment-selector-save-form .sg-inner{background:#f7f7f7;width:400px}.sg-segment-selector-change-color .sg-inner a.sg-cancel:hover,.sg-segment-selector-save-form .sg-inner a.sg-cancel:hover{text-decoration:none}.sg-segment-selector-change-color .sg-inner .sg-save-annotation,.sg-segment-selector-change-color .sg-inner .sg-save-route,.sg-segment-selector-change-color .sg-inner .sg-save-segment,.sg-segment-selector-change-color .sg-inner .sg-save-trip,.sg-segment-selector-save-form .sg-inner .sg-save-annotation,.sg-segment-selector-save-form .sg-inner .sg-save-route,.sg-segment-selector-save-form .sg-inner .sg-save-segment,.sg-segment-selector-save-form .sg-inner .sg-save-trip{display:none}.sg-segment-selector-change-color .sg-inner .sg-save-segment input.title,.sg-segment-selector-save-form .sg-inner .sg-save-segment input.title{width:220px}.sg-segment-selector-change-color .sg-inner .sg-complete-form,.sg-segment-selector-save-form .sg-inner .sg-complete-form{margin-top:15px;float:right}.sg-segment-selector-change-color .matching_scope_dep,.sg-segment-selector-save-form .matching_scope_dep{display:none}.sg-partition-separator{width:10px}.sg-partition-separator .middle{background:#000;position:relative;left:4px;width:2px}.sg-bar{background:#fff}.sg-bar .sg-undo-ops a:last-child{margin-right:5px}.sg-bar .sg-persist-ops a:last-child{margin-right:5px}.sg-bar .sg-controls-restore{display:none}.sg-bar .sg-controls-expand-graphs a:first-child{margin-left:2px}.sg-bar .sg-selection-tools{float:right;margin-right:10px;margin-left:20px}.sg-bar.collapsed .sg-controls-zoom-out{margin-left:2px}.sg-bar.collapsed .sg-controls-minimize{display:none}.sg-bar.collapsed .sg-controls-restore{display:inline}.sg-bar.collapsed .sg-global-ops .nav-pills{display:none}.sg-bar.collapsed .sg-selection-tools{display:none}.sg-bar.collapsed .sg-persist-ops{display:none}.sg-bar .btn{vertical-align:baseline}.sg-bar .btn-xs{margin-top:2px}.sg-bar .btn-group{line-height:normal}.sg-bar .nav-pills{margin-left:2px;margin-bottom:0}.sg-bar .nav-pills a{line-height:1;padding:4px 4px;font-size:14px;margin-top:2px;margin-bottom:1px}.sg-bar .dropdown-menu{z-index:50000;min-width:0;padding:0}.sg-bar .dropdown-menu li:first-child{padding-top:2px}.sg-bar .dropdown-menu li:last-child{padding-bottom:2px}.sg-bar .dropdown-menu li a{line-height:10px!important;font-size:12px!important;padding:4px 10px!important}.sg-bar .btn-group+.btn-group{margin-left:0}.sg-bar .sg-selection-tools{display:none}.sg-bar .sg-selection-tools.active{display:inline}.sg-bar .sg-persist-ops{display:none}.sg-bar .sg-global-ops{line-height:1;float:left}.sg-bar .sg-global-ops .sg-controls-expand-graphs{margin-left:2px}.sg-bar .sg-global-ops>a:first-child{margin-left:5px}.sg-bar .sg-data-summary{float:left;line-height:normal;margin-top:5px;margin-left:5px;margin-right:5px}.postcard-cell-image{max-width:none}.postcard-moving{z-index:1000}.postcard-image-droppable{opacity:.7!important}.postcard-moving-frame{z-index:1001;position:absolute;border:1px solid #fff}.imagecells{position:relative;float:left}.postcard{position:relative}.postcard *{box-sizing:content-box}.postcard.clickable-images .cell,.postcard.clickable-images .metric-flipper .back{cursor:pointer}.postcard.edit-enabled .cell img{cursor:move}.postcard .notransition{transition:none!important}.postcard .image-scaler{position:relative;left:8px}.postcard .image-scaler .slider-bar{width:100%;background:#aaa;border:1px solid #e7e7e7;height:5px;cursor:col-resize}.postcard .image-scaler .slider-knob{height:14px;width:6px;background:#333;border:1px solid #fff;position:relative;top:-6px;cursor:col-resize}.postcard .inner{float:left}.postcard .cell,.postcard .metric-flipper .back,.postcard .supercell{position:relative;overflow:hidden}.postcard .cell img,.postcard .metric-flipper .back img,.postcard .supercell img{position:absolute;max-width:none}.postcard .supercell{z-index:100}.postcard .closesupercell{z-index:101}.postcard .user{display:block;text-align:right;position:absolute;top:75px;width:189px}.postcard .user:before{content:"— "}.postcard .user a{color:#999;line-height:normal;font-size:12px}.postcard .w1{width:100px;float:left}.postcard .w2{width:200px;float:left}.postcard .w3{width:300px;float:left}.postcard .w4{width:400px;float:left}.postcard .h1{font-size:medium;margin:0;height:100px;float:left}.postcard .h2{margin:0;height:200px;float:left}.postcard .h3{margin:0;height:300px;float:left}.postcard .back.w1,.postcard .cell.w1,.postcard .map.w1,.postcard .metric.w1,.postcard .title.w1{width:99px}.postcard .back.w2,.postcard .cell.w2,.postcard .map.w2,.postcard .metric.w2,.postcard .title.w2{width:199px}.postcard .back.w3,.postcard .cell.w3,.postcard .map.w3,.postcard .metric.w3,.postcard .title.w3{width:299px}.postcard .back.w4,.postcard .cell.w4,.postcard .map.w4,.postcard .metric.w4,.postcard .title.w4{width:399px}.postcard .back.h1,.postcard .cell.h1,.postcard .map.h1,.postcard .metric.h1,.postcard .title.h1{height:99px}.postcard .back.h2,.postcard .cell.h2,.postcard .map.h2,.postcard .metric.h2,.postcard .title.h2{height:199px}.postcard .back.h3,.postcard .cell.h3,.postcard .map.h3,.postcard .metric.h3,.postcard .title.h3{height:299px}.postcard .map{position:relative}.postcard .map img{max-width:100%;height:auto}.postcard .map .location{z-index:2;background:#333;color:#efefef;opacity:.6;font-size:12px;position:absolute;height:19px;width:199px;top:180px;text-align:center;overflow:hidden}.postcard .front{z-index:2}.postcard .metricscells{overflow:hidden}.postcard .metric-flipper{position:absolute;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;-webkit-transition-timing-function:cubic-bezier(.63,-.22,.35,1);-moz-transition-timing-function:cubic-bezier(.63,-.22,.35,1);transition-timing-function:cubic-bezier(.63,-.22,.35,1)}.postcard .cell img,.postcard .supercell img{-webkit-transition:.6s;-moz-transition:.6s;transition:.6s}.postcard .flip-container{-webkit-perspective:1000;-moz-perspective:1000;perspective:1000}.postcard.clickable-images .flip-container:hover .front.cell{-webkit-transform:scale(1.02,1.02);-moz-transform:scale(1.02,1.02);transform:scale(1.02,1.02)}.postcard .flip-container.hover .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.postcard .flip-container.hover .back{-webkit-transform:rotateY(0);-moz-transform:rotateY(0);transform:rotateY(0)}.postcard .flipper{-webkit-transition:.4s;-moz-transition:.4s;transition:.4s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.postcard .back,.postcard .front{position:absolute;top:0;left:0;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}.postcard .back,.postcard .flipper,.postcard .front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.postcard .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);background-color:#333;left:1px}.postcard .title{background:#edefef;position:relative}.postcard .title .inner{padding-top:17px;padding-left:15px;font-size:18px;color:#f70;overflow:hidden}.postcard .metric{background:#333}.postcard .metric .inner{padding-top:29px;padding-left:15px;font-size:20px;color:#efefef}.photosview_mini{max-width:235px;margin-bottom:20px}.search_result .photosview_mini{max-width:180px;margin-bottom:0}.mini_slideshow.carousel{margin-bottom:0}.photo_uploader .progress{display:none}.photo_uploader:after,.photo_uploader:before{display:table;content:"";line-height:0}.photo_uploader:after{clear:both}.photo_uploader .add-photo-prompt{float:right}.photo_inline button.close{display:none}.photo_modal button.close{margin-right:5px;position:relative;z-index:50}.photo_inline .form-inline,.photo_modal .form-inline{margin-bottom:5px}.photo_inline img.ss_img,.photo_modal img.ss_img{visibility:hidden}.photo_inline .edit_actions,.photo_modal .edit_actions{margin-right:10px}.photo_inline .edit_actions a,.photo_modal .edit_actions a{margin-left:5px}.photo_inline .edit_actions a:hover,.photo_modal .edit_actions a:hover{text-decoration:none}.photo_inline .image_container,.photo_modal .image_container{text-align:center}.photo_inline .image_container img,.photo_modal .image_container img{max-width:100%;max-height:100%}.photo_inline .carousel-control,.photo_modal .carousel-control{background:0 0;color:#222;border:none;left:20px}.photo_inline .carousel-control:hover,.photo_modal .carousel-control:hover{color:#000;opacity:1}.photo_inline .carousel-control.right,.photo_modal .carousel-control.right{left:auto;right:20px}.photo_inline .carousel-control .icon-next,.photo_modal .carousel-control .icon-next{right:0}.photo_inline .carousel-control .icon-prev,.photo_modal .carousel-control .icon-prev{left:0}.photo_inline ul.share_bar,.photo_modal ul.share_bar{margin-top:10px}.photo_inline .carousel-indicators,.photo_modal .carousel-indicators{top:-9px;right:15px;bottom:auto}.photo_inline .carousel-indicators li,.photo_modal .carousel-indicators li{background-color:#e7e7e7}.photo_inline .carousel-indicators li.active,.photo_modal .carousel-indicators li.active{background-color:#333}.photo_inline .below_image,.photo_modal .below_image{margin-left:20px}.photo_inline .below_image small,.photo_modal .below_image small{display:block;color:#999;line-height:20px}.photo_inline .below_image small:before,.photo_modal .below_image small:before{content:"— "}.photo_inline .below_image .caption,.photo_modal .below_image .caption{text-align:center;margin-bottom:10px}.photo_inline .below_image .caption.can_modify,.photo_modal .below_image .caption.can_modify{cursor:pointer}.photo_inline .below_image .caption .nocaption,.photo_modal .below_image .caption .nocaption{color:#aaa}.photo_inline .below_image .caption.editing,.photo_modal .below_image .caption.editing{margin-top:0}.photo_inline .below_image .caption.editing a.btn,.photo_modal .below_image .caption.editing a.btn{margin-left:5px}.photo_inline>.inner{min-height:100px}.photo_inline .controls_spacer{height:10px}.photo_inline .inner .below_image .caption{margin-right:100px}.photo_inline .progress{margin-top:-30px}.photo_inline .photo_uploader .fileinput-button{margin-top:-65px;margin-right:10px}.photo_modal>.inner{padding:15px}.photo_modal .below_image .caption{margin-top:15px}.photo_modal .below_image .caption .controls_spacer{height:20px}.photo_modal .below_image .caption.editing form{margin:7px 0 0 0}.photo_modal .below_image .caption.editing input{width:60%}.ambassador-help{margin-top:40px;margin-bottom:30px;background:#f7f7f7;padding:15px;border:1px solid #ddd;font-size:14px}.ambassador-help h3{margin:0;line-height:1.5}.ambassador-route-postcard{margin-bottom:30px;width:789px}.ambassador-route-postcard .icon{font-size:24px;color:#8e8e93}.ambassador-route-postcard.fluid{width:auto}.ambassador-route-postcard.fluid .postcard{width:auto}.ambassador-route-postcard.fluid .header h2{float:none;width:auto}.ambassador-route-postcard.fluid .metrics{display:none}.ambassador-route-postcard.fluid .nonfluid-footer{display:none}.ambassador-route-postcard.fluid .fluid-footer{display:block}.ambassador-route-postcard.fluid .fluid-footer .metrics{display:block}.ambassador-route-postcard.fluid .fluid-footer .metrics{white-space:nowrap;float:left;margin-top:12px;margin-bottom:5px}.ambassador-route-postcard.fluid .fluid-footer .metrics .number{font-size:22px;line-height:28px;color:#2a2a2a}.ambassador-route-postcard.fluid .fluid-footer .metrics .unit{font-size:12px;line-height:18px;letter-spacing:3px;font-weight:700;text-transform:uppercase;color:#686868;margin-right:10px}.ambassador-route-postcard.fluid .fluid-footer .metrics img{margin-left:10px;top:-3px;position:relative}.ambassador-route-postcard.fluid .route-location-container{float:left}.ambassador-route-postcard.fluid .route-overview{margin-top:0}.ambassador-route-postcard.fluid .postcard .imagecells{width:auto}.ambassador-route-postcard .full-overview{clear:right;display:none}.ambassador-route-postcard .fluid-footer{display:none}.ambassador-route-postcard .header{position:relative}.ambassador-route-postcard .header h2{float:left;width:499px;line-height:34px;margin:0;margin-bottom:15px;font-size:28px;text-transform:none}.ambassador-route-postcard .header .metrics{width:290px;position:absolute;left:499px;bottom:-2px;text-align:right}.ambassador-route-postcard .header .metrics .number{font-size:26px}.ambassador-route-postcard .header .metrics .unit{text-transform:uppercase;font-size:20px;color:#999}.ambassador-route-postcard .header .metrics img{margin-left:15px;position:relative;top:-5px}.ambassador-route-postcard .postcard .imagecells{width:789px;height:263px}.ambassador-route-postcard .ambassador{display:none}.ambassador-route-postcard.with_ambassador .postcard{float:left}.ambassador-route-postcard.with_ambassador .postcard .imagecells{width:649px}.ambassador-route-postcard.with_ambassador .ambassador{display:block;float:left;margin-left:10px;width:130px}.ambassador-route-postcard.with_ambassador .ambassador .details{line-height:1.5em}.ambassador-route-postcard.with_ambassador .ambassador .logo{width:120px;height:120px}.ambassador-route-postcard.with_ambassador .ambassador .logo img{max-width:100%;height:auto}.ambassador-route-postcard p.route-overview{margin-top:3px;margin-bottom:0}.ambassador-route-postcard .route-location,.ambassador-route-postcard .surface-type{font-weight:500;font-size:13px;line-height:16px;color:#686868;margin-left:15px;margin-top:13px}.ambassador-route-postcard .route-location i,.ambassador-route-postcard .surface-type i{font-size:24px}.ambassador-route-postcard .surface-type{margin-top:20px;margin-left:0;float:left}.ambassador-route-postcard .surface-type::before{content:"·";margin-left:7px;margin-right:6px}.ambassador{width:204px}.ambassador .details{margin-top:10px}.ambassador .details .name{font-size:13px;font-weight:500;line-height:16px}.ambassador .details .specialty{margin-top:4px;font-size:12px;line-height:16px}.ambassador .logo{background:#fff;padding:4px;border:1px solid #ddd;border-radius:2px;width:170px;height:170px}#page_wrapper{background:#f5f5f5}#cover-wrap{margin:0 auto;padding-top:20px;box-sizing:border-box;width:853px}#cover-wrap.cover-full{padding:50px;padding-top:25px;box-sizing:content-box;width:auto}#cover-wrap.cover-full .cover-box{width:auto}h1.box-title,h2.box-title{font-size:12px;letter-spacing:3px;color:#686868;font-weight:700;text-transform:uppercase;margin:0;margin-bottom:10px;margin-left:10px;padding:0}.cover-box.collapsible .box-title{cursor:pointer}.cover-box.collapsible .box-title .expand{display:none}.cover-box.collapsible .box-title .collapse{display:inline}.cover-box.collapsible.minimized .box-title .expand{display:inline}.cover-box.collapsible.minimized .box-title .collapse{display:none}.cover-box.collapsible.minimized .inner{display:none}.cover-box{clear:both;width:853px;border-radius:3px;margin-bottom:30px}.cover-box .inner-title{background:#f6f7f8;padding:30px}.cover-box .inner-title .title{float:left;text-transform:uppercase;color:#686868;font-weight:700;font-size:12px;letter-spacing:3px;line-height:1em}.cover-box .inner-title .note{padding-top:3px;color:#999;float:right;line-height:1em}.cover-box .inner-title:after{content:"";display:table;clear:both}.cover-box .inner{background:#fff;border-radius:2px;overflow:hidden;border:1px solid #e8e8e8}.cover-box .inner,.cover-box .inner li{color:#666}.cover-box .box-action{float:right}.cover-profile .sharing_options{position:absolute;bottom:5px;right:0}.cover-profile .sharing_options a{padding-right:10px;font-size:1.6em}.cover-profile .sharing_options a:hover{text-decoration:none}.cover-profile .sharing_options a.fb{color:#fff;opacity:.8}.cover-profile .sharing_options a.twitter{color:#fff;opacity:.8}.cover-profile .profile-description{float:left;width:571px;padding:30px;padding-top:40px}.cover-profile .cover-header{width:851px;height:315px;position:relative}.cover-profile .cover-header .cover-image{position:absolute}.cover-profile .cover-header .cover-image img.mobile{display:none}.cover-profile .cover-header .cover-image img.std{display:inline}.cover-profile .cover-header .cover-image:after{background:url(../png/ambassador_cover_bg.png) repeat-x left 0 bottom -1px;border:1px solid rgba(0,0,0,.25);border-width:0 1px 1px 1px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.cover-profile .cover-header .edit-button{float:right;position:relative;margin-top:20px;margin-right:10px}.cover-profile .cover-header .logo-image{position:absolute;top:176px;left:26px;background:#fff;padding:4px;border:1px solid #ddd;border-radius:2px;width:160px;height:160px}.cover-profile .cover-header .name-and-subhead{position:absolute;bottom:2px;left:206px;max-width:570px}.cover-profile .cover-header .name-and-subhead h1{font-size:24px;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8);margin:0;line-height:1.1;margin-bottom:5px}.cover-profile .cover-header .name-and-subhead p.subhead{font-size:18px;color:#fff;line-height:22px;text-shadow:0 1px 4px rgba(0,0,0,.8)}@media (max-width:917px){#cover-wrap{padding-left:0;width:100%}#cover-wrap.cover-full{padding:25px 0}.cover-box{width:100%}.cover-profile .profile-description{width:auto}.cover-profile .sharing_options{top:10px}.cover-profile .cover-header{width:100%;height:360px}.cover-profile .cover-header .cover-image{width:100%;height:360px;overflow:hidden}.cover-profile .cover-header .cover-image img.mobile{display:inline;min-height:360px;max-width:none;min-width:100%}.cover-profile .cover-header .cover-image img.std{display:none}.cover-profile .cover-header .logo-image{top:196px;left:12px;width:140px;height:140px}.cover-profile .cover-header .name-and-subhead{left:172px}.cover-profile .description{float:none;width:auto}}#viewport.ambassador .gm-style-mtc{transform:scale(.82);top:-4px!important}.cover-full .header .name h1{font-size:28px;line-height:34px;margin-bottom:40px}@media (max-width:1024px){.cover-full .header .name h1{font-size:22px;line-height:26px}}table.header{width:100%}table.header .ambassador-badge{width:120px;vertical-align:middle}table.header .ambassador-badge img{width:100px}table.header h1{margin-bottom:15px}table.header td.name{vertical-align:bottom}.route-location{color:#686868;margin-bottom:15px;margin-left:5px}.topsection{margin-top:12px}.topsection .overview{margin-right:224px;box-sizing:border-box}.topsection .overview .cover-box{clear:none!important}.topsection .overview .overview-content{padding:30px}.topsection .overview .overview-content .metrics{margin-bottom:20px}.topsection .overview .overview-content .metrics .icon{font-size:28px}.topsection .overview .overview-content .metrics img{top:-17px;position:relative;margin-right:10px}.topsection .overview .overview-content .metrics .number{font-size:38px;color:#686868}.topsection .overview .overview-content .metrics .unit{font-size:12px;letter-spacing:3px;color:#686868;text-transform:uppercase;font-weight:700}.topsection .overview .overview-content .description{line-height:1.8em}.topsection .overview .overview-content .description p{margin-bottom:20px}.topsection .overview .overview-content .actions a{display:inline-block;margin:10px 40px 10px 0}.topsection .overview .overview-content .actions a:last-child{margin-right:0}.topsection .overview .overview-content .actions a.linkCTA{padding-left:0;padding-right:0}.topsection .ambassador{float:right;width:204px}.topsection .ambassador .byline{text-transform:upper}.topsection .ambassador .inner{padding:16px;padding-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:none}.topsection .ambassador .footer{text-align:center;background:#eefaf5;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:2px;border:1px solid #e8e8e8}.topsection .ambassador .footer span{text-transform:uppercase;color:#686868;font-size:12px;letter-spacing:3px;font-weight:700}.edit-detailed-description{float:right;margin-top:10px}.detailed-description-container{width:48.7179487179%;float:left;box-sizing:border-box;margin-left:0}.map-and-graph-container{margin-left:2.5641025641%;box-sizing:border-box;float:left;width:48.7179487179%;padding-top:30px;padding-left:0;padding-right:10px}.map-and-graph{position:relative;background:#fff;border:1px solid #ddd;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0}.map-and-graph.fix-it{position:fixed}.map-and-graph .close-map{display:none}#elevation_profile .sg-controls-expand-graphs,#elevation_profile .sg-controls-minimize{display:none}#add-route-photos-container{width:200px;float:right;clear:both}#add-route-photos-container .photosview_mini{margin-bottom:0}#add-route-photos-container .photosview_mini .progress{margin-bottom:6px}#add-route-photos-container .photosview_mini .mini_slideshow{display:none}.more-photos .thumbs{overflow:hidden;max-height:0;border-radius:5px;transition:max-height .5s ease-in .2s}.more-photos .thumbs img{cursor:pointer;margin-top:3px;margin-right:3px;opacity:.7;border:1px solid #ddd;max-height:100px;transition:.5s}.more-photos .thumbs img:hover{opacity:1;border:1px solid #333}.more-photos .show-all-photos{margin-top:30px;float:right;font-size:16px;transition:opacity .25s ease-in}.more-photos.show-all .show-all-photos{opacity:0}.more-photos.show-all .thumbs{max-height:1000px}.detailed-description{padding:30px;padding-right:0;padding-top:40px;line-height:1.8em}.icon-sup{font-size:.83em;position:relative;top:-.5em;color:green}.rwref{color:#6982ff}.rwref:active,.rwref:focus,.rwref:hover,.rwref:visited{color:#6982ff;text-decoration:none}.rwref i{color:#6982ff;text-decoration:none}.rwref-selected{background:#ddd}.related-routes{padding:20px}.bucket-list-options blockquote{font-size:100%}@media (max-width:917px){table.header .ambassador-badge{width:60px}table.header .ambassador-badge img{width:50px}table.header .name{font-size:36px}.topsection{clear:both;padding-top:30px}.topsection .overview{margin-right:0}.topsection .overview .overview-content{display:flex;flex-direction:column;padding:10px}.topsection .overview .overview-content .actions{order:3;width:auto;float:none}.topsection .overview .overview-content .actions>p{margin-bottom:20px}.topsection .overview .overview-content .description{margin-left:0}.topsection .ambassador{float:none;width:auto}.topsection .ambassador .logo{float:left;width:140px;height:140px;margin-right:10px;margin-bottom:10px}.detailed-description-container{float:none;width:auto}.map-and-graph-container{float:none;width:100%}.detailed-description{padding:10px}.related-routes{padding:10px}.map-and-graph{display:none;position:fixed;top:0;left:0}.map-and-graph .close-map{display:block;position:absolute;text-align:center;width:100%;top:0;z-index:10000}.sg-controls-deselect,.sg-controls-re-center,.sg-zooming-tip{display:none}}