@charset "UTF-8";/*! =======================================================
                      VERSION  7.0.3
========================================================= *//*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * ========================================================= */.slider{display:inline-block;vertical-align:middle;position:relative}.slider.slider-horizontal{width:210px;height:20px}.slider.slider-horizontal .slider-track{height:10px;width:100%;margin-top:-5px;top:50%;left:0}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-10px;margin-top:-5px}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{border-width:0 10px 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.slider.slider-horizontal .slider-tick-label-container{white-space:nowrap;margin-top:20px}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{padding-top:4px;display:inline-block;text-align:center}.slider.slider-vertical{height:210px;width:20px}.slider.slider-vertical .slider-track{width:10px;height:100%;margin-left:-5px;left:50%;top:0}.slider.slider-vertical .slider-selection{width:100%;left:0;top:0;bottom:0}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{width:100%;left:0;right:0}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:4px}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:-o-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:-o-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{white-space:nowrap;max-width:none}.slider .hide{display:none}.slider-track{position:absolute;cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:4px}.slider-selection{position:absolute;background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-selection.tick-slider-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x}.slider-track-high,.slider-track-low{position:absolute;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.slider-handle{position:absolute;width:20px;height:20px;background-color:#337ab7;background-image:-webkit-linear-gradient(top,#149bdf 0,#0480be 100%);background-image:-o-linear-gradient(top,#149bdf 0,#0480be 100%);background-image:linear-gradient(to bottom,#149bdf 0,#0480be 100%);background-repeat:repeat-x;filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:transparent none}.slider-handle.custom{background:transparent none}.slider-handle.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick{position:absolute;width:20px;height:20px;background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);background-repeat:repeat-x;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:none;opacity:.8;border:0 solid transparent}.slider-tick.round{border-radius:50%}.slider-tick.triangle{background:transparent none}.slider-tick.custom{background:transparent none}.slider-tick.custom::before{line-height:20px;font-size:20px;content:'\2605';color:#726204}.slider-tick.in-selection{background-image:-webkit-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:-o-linear-gradient(top,#89cdef 0,#81bfde 100%);background-image:linear-gradient(to bottom,#89cdef 0,#81bfde 100%);background-repeat:repeat-x;opacity:1}.control{position:relative;display:inline-block;padding-left:1.5rem;color:#555;cursor:pointer}.control input{position:absolute;opacity:0;z-index:-1}.control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;line-height:1rem;font-size:65%;color:#eee;text-align:center;background-color:#eee;background-size:50% 50%;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.control input:focus~.control-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.control input:checked~.control-indicator{color:#fff;background-color:#0074d9}.control input:active~.control-indicator{color:#fff;background-color:#84c6ff}.checkbox .control-indicator{border-radius:.25rem}.checkbox input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYuNCwxTDUuNywxLjdMMi45LDQuNUwyLjEsMy43TDEuNCwzTDAsNC40bDAuNywwLjdsMS41LDEuNWwwLjcsMC43bDAuNy0wLjdsMy41LTMuNWwwLjctMC43TDYuNCwxTDYuNCwxeiINCgkvPg0KPC9zdmc+DQo=)}.radio .control-indicator{border-radius:50%}.radio input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgOCA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMUMyLjMsMSwxLDIuMywxLDRzMS4zLDMsMywzczMtMS4zLDMtM1M1LjcsMSw0LDF6Ii8+DQo8L3N2Zz4NCg==)}.control-x input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xLjQsMEwwLDEuNGwwLjcsMC43bDEuOCwxLjhMMC43LDUuN0wwLDYuNGwxLjQsMS40bDAuNy0wLjdsMS44LTEuOGwxLjgsMS44bDAuNywwLjdsMS40LTEuNEw3LjEsNS43DQoJTDUuMywzLjlsMS44LTEuOGwwLjctMC43TDYuNCwwTDUuNywwLjdMMy45LDIuNUwyLjEsMC43QzIuMSwwLjcsMS40LDAsMS40LDB6Ii8+DQo8L3N2Zz4NCg==)}.control-dash input:checked~.control-indicator{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K)}.select{position:relative;display:inline-block;color:#555}.select select{display:inline-block;width:100%;margin:0;padding:.5rem 2.25rem .5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:0;border-radius:.25rem;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select:after{position:absolute;top:50%;right:1.25rem;display:inline-block;content:"";width:0;height:0;margin-top:-.15rem;pointer-events:none;border-top:.35rem solid;border-right:.35rem solid transparent;border-bottom:.35rem solid transparent;border-left:.35rem solid transparent}.select select:focus{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.select select:active{color:#fff;background-color:#0074d9}.select select::-ms-expand{display:none}@-moz-document url-prefix(){.select select{text-indent:.01px;text-overflow:'';padding-right:1rem}.select option{background-color:#fff}}@media screen and (min-width:0\0){.select select{z-index:1;padding:.5rem 1.5rem .5rem 1rem}.select:after{z-index:5}.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;content:"";display:block;width:1.5rem;background-color:#eee}.select select:active,.select select:focus,.select select:hover{color:#555;background-color:#eee}}.file{position:relative;display:inline-block;cursor:pointer;height:2.5rem}.file input{min-width:14rem;margin:0;opacity:0}.file-custom{position:absolute;top:0;right:0;left:0;z-index:5;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#fff;border:.075rem solid #ddd;border-radius:.25rem;box-shadow:inset 0 .2rem .4rem rgba(0,0,0,.05);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.file-custom:after{content:"Choose file..."}.file-custom:before{position:absolute;top:-.075rem;right:-.075rem;bottom:-.075rem;z-index:6;display:block;content:"Browse";height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555;background-color:#eee;border:.075rem solid #ddd;border-radius:0 .25rem .25rem 0}.file input:focus~.file-custom{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.progress{display:inline-block;height:1rem}.progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#0074d9}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.2rem}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[value="100"]::-webkit-progress-value{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}@-moz-document url-prefix(){.progress[value]{background-color:#eee;border-radius:.2rem}.progress[value]::-moz-progress-bar{background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[value="100"]::-moz-progress-bar{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.2rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.progress[width="100%"]{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}}.controls-stacked{margin:1rem 0}.controls-stacked .control,.controls-stacked .progress{display:block}.controls-stacked .control+.control,.controls-stacked .progress+.progress{margin-top:.5rem}.controls-inline{margin:1rem 0}.controls-inline .control{display:inline-block;height:1rem}.controls-inline .control+.control{margin-left:1rem}/*! jQuery UI - v1.12.1 - 2016-09-27
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, datepicker.css, progressbar.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.mapboxgl-map{font:12px/20px 'Helvetica Neue',Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:transparent}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-missing-css{display:none}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-nav-compass{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-nav-compass:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan{-ms-touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan{-ms-touch-action:none;touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{position:absolute;pointer-events:none;z-index:2}.mapboxgl-ctrl-top-left{top:0;left:0}.mapboxgl-ctrl-top-right{top:0;right:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{right:0;bottom:0}.mapboxgl-ctrl{clear:both;pointer-events:auto}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{margin:10px 0 0 10px;float:left}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{margin:10px 10px 0 0;float:right}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0 0 10px 10px;float:left}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{margin:0 10px 10px 0;float:right}.mapboxgl-ctrl-group{border-radius:4px;-moz-box-shadow:0 0 2px rgba(0,0,0,.1);-webkit-box-shadow:0 0 2px rgba(0,0,0,.1);box-shadow:0 0 0 2px rgba(0,0,0,.1);overflow:hidden;background:#fff}.mapboxgl-ctrl-group>button{width:30px;height:30px;display:block;padding:0;outline:0;border:none;border-bottom:1px solid #ddd;box-sizing:border-box;background-color:rgba(0,0,0,0);cursor:pointer}.mapboxgl-ctrl>button::-moz-focus-inner{border:0;padding:0}.mapboxgl-ctrl>button:last-child{border-bottom:0}.mapboxgl-ctrl>button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-ctrl-icon,.mapboxgl-ctrl-icon>.mapboxgl-ctrl-compass-arrow{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mapboxgl-ctrl-icon{padding:5px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27m%207%2C9%20c%20-0.554%2C0%20-1%2C0.446%20-1%2C1%200%2C0.554%200.446%2C1%201%2C1%20l%206%2C0%20c%200.554%2C0%201%2C-0.446%201%2C-1%200%2C-0.554%20-0.446%2C-1%20-1%2C-1%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23333333%3B%27%20d%3D%27M%2010%206%20C%209.446%206%209%206.4459904%209%207%20L%209%209%20L%207%209%20C%206.446%209%206%209.446%206%2010%20C%206%2010.554%206.446%2011%207%2011%20L%209%2011%20L%209%2013%20C%209%2013.55401%209.446%2014%2010%2014%20C%2010.554%2014%2011%2013.55401%2011%2013%20L%2011%2011%20L%2013%2011%20C%2013.554%2011%2014%2010.554%2014%2010%20C%2014%209.446%2013.554%209%2013%209%20L%2011%209%20L%2011%207%20C%2011%206.4459904%2010.554%206%2010%206%20z%27%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23333%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23aaa%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%2333b5e5%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%20%20%3Cpath%20style%3D%27fill%3A%23e58978%3B%27%20d%3D%27M10%204C9%204%209%205%209%205L9%205.1A5%205%200%200%200%205.1%209L5%209C5%209%204%209%204%2010%204%2011%205%2011%205%2011L5.1%2011A5%205%200%200%200%209%2014.9L9%2015C9%2015%209%2016%2010%2016%2011%2016%2011%2015%2011%2015L11%2014.9A5%205%200%200%200%2014.9%2011L15%2011C15%2011%2016%2011%2016%2010%2016%209%2015%209%2015%209L14.9%209A5%205%200%200%200%2011%205.1L11%205C11%205%2011%204%2010%204zM10%206.5A3.5%203.5%200%200%201%2013.5%2010%203.5%203.5%200%200%201%2010%2013.5%203.5%203.5%200%200%201%206.5%2010%203.5%203.5%200%200%201%2010%206.5zM10%208.3A1.8%201.8%200%200%200%208.3%2010%201.8%201.8%200%200%200%2010%2011.8%201.8%201.8%200%200%200%2011.8%2010%201.8%201.8%200%200%200%2010%208.3z%27%20%2F%3E%0D%0A%3C%2Fsvg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%2333b5e5%3B%27%20d%3D%27M%2010%2C4%20C%209%2C4%209%2C5%209%2C5%20L%209%2C5.1%20C%207.0357113%2C5.5006048%205.5006048%2C7.0357113%205.1%2C9%20L%205%2C9%20c%200%2C0%20-1%2C0%20-1%2C1%200%2C1%201%2C1%201%2C1%20l%200.1%2C0%20c%200.4006048%2C1.964289%201.9357113%2C3.499395%203.9%2C3.9%20L%209%2C15%20c%200%2C0%200%2C1%201%2C1%201%2C0%201%2C-1%201%2C-1%20l%200%2C-0.1%20c%201.964289%2C-0.400605%203.499395%2C-1.935711%203.9%2C-3.9%20l%200.1%2C0%20c%200%2C0%201%2C0%201%2C-1%20C%2016%2C9%2015%2C9%2015%2C9%20L%2014.9%2C9%20C%2014.499395%2C7.0357113%2012.964289%2C5.5006048%2011%2C5.1%20L%2011%2C5%20c%200%2C0%200%2C-1%20-1%2C-1%20z%20m%200%2C2.5%20c%201.932997%2C0%203.5%2C1.5670034%203.5%2C3.5%200%2C1.932997%20-1.567003%2C3.5%20-3.5%2C3.5%20C%208.0670034%2C13.5%206.5%2C11.932997%206.5%2C10%206.5%2C8.0670034%208.0670034%2C6.5%2010%2C6.5%20Z%27%20%2F%3E%0A%3C%2Fsvg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0A%20%20%3Cpath%20style%3D%27fill%3A%23e54e33%3B%27%20d%3D%27M%2010%2C4%20C%209%2C4%209%2C5%209%2C5%20L%209%2C5.1%20C%207.0357113%2C5.5006048%205.5006048%2C7.0357113%205.1%2C9%20L%205%2C9%20c%200%2C0%20-1%2C0%20-1%2C1%200%2C1%201%2C1%201%2C1%20l%200.1%2C0%20c%200.4006048%2C1.964289%201.9357113%2C3.499395%203.9%2C3.9%20L%209%2C15%20c%200%2C0%200%2C1%201%2C1%201%2C0%201%2C-1%201%2C-1%20l%200%2C-0.1%20c%201.964289%2C-0.400605%203.499395%2C-1.935711%203.9%2C-3.9%20l%200.1%2C0%20c%200%2C0%201%2C0%201%2C-1%20C%2016%2C9%2015%2C9%2015%2C9%20L%2014.9%2C9%20C%2014.499395%2C7.0357113%2012.964289%2C5.5006048%2011%2C5.1%20L%2011%2C5%20c%200%2C0%200%2C-1%20-1%2C-1%20z%20m%200%2C2.5%20c%201.932997%2C0%203.5%2C1.5670034%203.5%2C3.5%200%2C1.932997%20-1.567003%2C3.5%20-3.5%2C3.5%20C%208.0670034%2C13.5%206.5%2C11.932997%206.5%2C10%206.5%2C8.0670034%208.0670034%2C6.5%2010%2C6.5%20Z%27%20%2F%3E%0A%3C%2Fsvg%3E")}.mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting{-webkit-animation:mapboxgl-spin 2s infinite linear;-moz-animation:mapboxgl-spin 2s infinite linear;-o-animation:mapboxgl-spin 2s infinite linear;-ms-animation:mapboxgl-spin 2s infinite linear;animation:mapboxgl-spin 2s infinite linear}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes mapboxgl-spin{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes mapboxgl-spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}@-ms-keyframes mapboxgl-spin{0%{-ms-transform:rotate(0)}100%{-ms-transform:rotate(360deg)}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCAyMCAyMCIKICAgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iZnVsbHNjcmVlbi5zdmciPjxtZXRhZGF0YQogICAgIGlkPSJtZXRhZGF0YTQxODUiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnM0MTgzIiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTQ3MSIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI2OTUiCiAgICAgaWQ9Im5hbWVkdmlldzQxODEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIGlua3NjYXBlOnpvb209IjExLjMxMzcwOCIKICAgICBpbmtzY2FwZTpjeD0iMTQuNjk4MjgiCiAgICAgaW5rc2NhcGU6Y3k9IjEwLjUyNjY4OSIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iNjk3IgogICAgIGlua3NjYXBlOndpbmRvdy15PSIyOTgiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIgogICAgIGlua3NjYXBlOnNuYXAtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1wYXRocz0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LW5vZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1ub2Rlcz0idHJ1ZSI+PGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNjA3NiIgLz48L3NvZGlwb2RpOm5hbWVkdmlldz48cGF0aAogICAgIGQ9Ik0gNSA0IEMgNC41IDQgNCA0LjUgNCA1IEwgNCA2IEwgNCA5IEwgNC41IDkgTCA1Ljc3NzM0MzggNy4yOTY4NzUgQyA2Ljc3NzEzMTkgOC4wNjAyMTMxIDcuODM1NzY1IDguOTU2NTcyOCA4Ljg5MDYyNSAxMCBDIDcuODI1NzEyMSAxMS4wNjMzIDYuNzc2MTc5MSAxMS45NTE2NzUgNS43ODEyNSAxMi43MDcwMzEgTCA0LjUgMTEgTCA0IDExIEwgNCAxNSBDIDQgMTUuNSA0LjUgMTYgNSAxNiBMIDkgMTYgTCA5IDE1LjUgTCA3LjI3MzQzNzUgMTQuMjA1MDc4IEMgOC4wNDI4OTMxIDEzLjE4Nzg4NiA4LjkzOTU0NDEgMTIuMTMzNDgxIDkuOTYwOTM3NSAxMS4wNjgzNTkgQyAxMS4wNDIzNzEgMTIuMTQ2OTkgMTEuOTQyMDkzIDEzLjIxMTIgMTIuNzA3MDMxIDE0LjIxODc1IEwgMTEgMTUuNSBMIDExIDE2IEwgMTQgMTYgTCAxNSAxNiBDIDE1LjUgMTYgMTYgMTUuNSAxNiAxNSBMIDE2IDE0IEwgMTYgMTEgTCAxNS41IDExIEwgMTQuMjA1MDc4IDEyLjcyNjU2MiBDIDEzLjE3Nzk4NSAxMS45NDk2MTcgMTIuMTEyNzE4IDExLjA0MzU3NyAxMS4wMzcxMDkgMTAuMDA5NzY2IEMgMTIuMTUxODU2IDguOTgxMDYxIDEzLjIyNDM0NSA4LjA3OTg2MjQgMTQuMjI4NTE2IDcuMzA0Njg3NSBMIDE1LjUgOSBMIDE2IDkgTCAxNiA1IEMgMTYgNC41IDE1LjUgNCAxNSA0IEwgMTEgNCBMIDExIDQuNSBMIDEyLjcwMzEyNSA1Ljc3NzM0MzggQyAxMS45MzI2NDcgNi43ODY0ODM0IDExLjAyNjY5MyA3Ljg1NTQ3MTIgOS45NzA3MDMxIDguOTE5OTIxOSBDIDguOTU4NDczOSA3LjgyMDQ5NDMgOC4wNjk4NzY3IDYuNzYyNzE4OCA3LjMwNDY4NzUgNS43NzE0ODQ0IEwgOSA0LjUgTCA5IDQgTCA2IDQgTCA1IDQgeiAiCiAgICAgaWQ9InBhdGg0MTY5IiAvPjwvc3ZnPg==)}.mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCAyMCAyMCIKICAgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjAgMjA7IgogICB4bWw6c3BhY2U9InByZXNlcnZlIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0ic2hyaW5rLnN2ZyI+PG1ldGFkYXRhCiAgICAgaWQ9Im1ldGFkYXRhMTkiPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZQogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+PGRjOnRpdGxlPjwvZGM6dGl0bGU+PC9jYzpXb3JrPjwvcmRmOlJERj48L21ldGFkYXRhPjxkZWZzCiAgICAgaWQ9ImRlZnMxNyIgLz48c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjIwMjEiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iOTA4IgogICAgIGlkPSJuYW1lZHZpZXcxNSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMSIKICAgICBpbmtzY2FwZTpjeD0iNC45NTAxMDgyIgogICAgIGlua3NjYXBlOmN5PSIxMC44NTQ3NDciCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJMYXllcl8xIgogICAgIGlua3NjYXBlOnNuYXAtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtYmJveC1lZGdlLW1pZHBvaW50cz0idHJ1ZSIKICAgICBpbmtzY2FwZTpiYm94LW5vZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtYmJveC1taWRwb2ludHM9InRydWUiCiAgICAgaW5rc2NhcGU6b2JqZWN0LXBhdGhzPSJ0cnVlIgogICAgIGlua3NjYXBlOm9iamVjdC1ub2Rlcz0idHJ1ZSI+PGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNDE0NyIgLz48L3NvZGlwb2RpOm5hbWVkdmlldz48cGF0aAogICAgIHN0eWxlPSJmaWxsOiMwMDAwMDAiCiAgICAgZD0iTSA0LjI0MjE4NzUgMy40OTIxODc1IEEgMC43NTAwNzUgMC43NTAwNzUgMCAwIDAgMy43MTg3NSA0Ljc4MTI1IEwgNS45NjQ4NDM4IDcuMDI3MzQzOCBMIDQgOC41IEwgNCA5IEwgOCA5IEMgOC41MDAwMDEgOC45OTk5OTg4IDkgOC40OTk5OTkyIDkgOCBMIDkgNCBMIDguNSA0IEwgNy4wMTc1NzgxIDUuOTU1MDc4MSBMIDQuNzgxMjUgMy43MTg3NSBBIDAuNzUwMDc1IDAuNzUwMDc1IDAgMCAwIDQuMjQyMTg3NSAzLjQ5MjE4NzUgeiBNIDE1LjczNDM3NSAzLjQ5MjE4NzUgQSAwLjc1MDA3NSAwLjc1MDA3NSAwIDAgMCAxNS4yMTg3NSAzLjcxODc1IEwgMTIuOTg0Mzc1IDUuOTUzMTI1IEwgMTEuNSA0IEwgMTEgNCBMIDExIDggQyAxMSA4LjQ5OTk5OTIgMTEuNDk5OTk5IDguOTk5OTk4OCAxMiA5IEwgMTYgOSBMIDE2IDguNSBMIDE0LjAzNTE1NiA3LjAyNzM0MzggTCAxNi4yODEyNSA0Ljc4MTI1IEEgMC43NTAwNzUgMC43NTAwNzUgMCAwIDAgMTUuNzM0Mzc1IDMuNDkyMTg3NSB6IE0gNCAxMSBMIDQgMTEuNSBMIDUuOTY0ODQzOCAxMi45NzI2NTYgTCAzLjcxODc1IDE1LjIxODc1IEEgMC43NTEzMDA5NiAwLjc1MTMwMDk2IDAgMSAwIDQuNzgxMjUgMTYuMjgxMjUgTCA3LjAyNzM0MzggMTQuMDM1MTU2IEwgOC41IDE2IEwgOSAxNiBMIDkgMTIgQyA5IDExLjUwMDAwMSA4LjUwMDAwMSAxMS4wMDAwMDEgOCAxMSBMIDQgMTEgeiBNIDEyIDExIEMgMTEuNDk5OTk5IDExLjAwMDAwMSAxMSAxMS41MDAwMDEgMTEgMTIgTCAxMSAxNiBMIDExLjUgMTYgTCAxMi45NzI2NTYgMTQuMDM1MTU2IEwgMTUuMjE4NzUgMTYuMjgxMjUgQSAwLjc1MTMwMDk2IDAuNzUxMzAwOTYgMCAxIDAgMTYuMjgxMjUgMTUuMjE4NzUgTCAxNC4wMzUxNTYgMTIuOTcyNjU2IEwgMTYgMTEuNSBMIDE2IDExIEwgMTIgMTEgeiAiCiAgICAgaWQ9InBhdGg3IiAvPjwvc3ZnPg==)}.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{width:20px;height:20px;margin:5px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2020%2020%27%3E%0A%09%3Cpolygon%20fill%3D%27%23333333%27%20points%3D%276%2C9%2010%2C1%2014%2C9%27%2F%3E%0A%09%3Cpolygon%20fill%3D%27%23CCCCCC%27%20points%3D%276%2C11%2010%2C19%2014%2C11%20%27%2F%3E%0A%3C%2Fsvg%3E");background-repeat:no-repeat;display:inline-block}a.mapboxgl-ctrl-logo{width:85px;height:21px;margin:0 0 -3px -3px;display:block;background-repeat:no-repeat;cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiAgIHZpZXdCb3g9IjAgMCA4NC40OSAyMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgODQuNDkgMjE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik04My4yNSwxNC4yNmMwLDAuMTItMC4wOSwwLjIxLTAuMjEsMC4yMWgtMS42MWMtMC4xMywwLTAuMjQtMC4wNi0wLjMtMC4xN2wtMS40NC0yLjM5bC0xLjQ0LDIuMzkgICAgYy0wLjA2LDAuMTEtMC4xOCwwLjE3LTAuMywwLjE3aC0xLjYxYy0wLjA0LDAtMC4wOC0wLjAxLTAuMTItMC4wM2MtMC4wOS0wLjA2LTAuMTMtMC4xOS0wLjA2LTAuMjhsMCwwbDIuNDMtMy42OEw3Ni4yLDYuODQgICAgYy0wLjAyLTAuMDMtMC4wMy0wLjA3LTAuMDMtMC4xMmMwLTAuMTIsMC4wOS0wLjIxLDAuMjEtMC4yMWgxLjYxYzAuMTMsMCwwLjI0LDAuMDYsMC4zLDAuMTdsMS40MSwyLjM2bDEuNC0yLjM1ICAgIGMwLjA2LTAuMTEsMC4xOC0wLjE3LDAuMy0wLjE3SDgzYzAuMDQsMCwwLjA4LDAuMDEsMC4xMiwwLjAzYzAuMDksMC4wNiwwLjEzLDAuMTksMC4wNiwwLjI4bDAsMGwtMi4zNywzLjYzbDIuNDMsMy42NyAgICBDODMuMjQsMTQuMTgsODMuMjUsMTQuMjIsODMuMjUsMTQuMjZ6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNjYuMjQsOS41OWMtMC4zOS0xLjg4LTEuOTYtMy4yOC0zLjg0LTMuMjhjLTEuMDMsMC0yLjAzLDAuNDItMi43MywxLjE4VjMuNTFjMC0wLjEzLTAuMS0wLjIzLTAuMjMtMC4yM2gtMS40ICAgIGMtMC4xMywwLTAuMjMsMC4xMS0wLjIzLDAuMjN2MTAuNzJjMCwwLjEzLDAuMSwwLjIzLDAuMjMsMC4yM2gxLjRjMC4xMywwLDAuMjMtMC4xMSwwLjIzLTAuMjNWMTMuNWMwLjcxLDAuNzUsMS43LDEuMTgsMi43MywxLjE4ICAgIGMxLjg4LDAsMy40NS0xLjQxLDMuODQtMy4yOUM2Ni4zNywxMC43OSw2Ni4zNywxMC4xOCw2Ni4yNCw5LjU5TDY2LjI0LDkuNTl6IE02Mi4wOCwxM2MtMS4zMiwwLTIuMzktMS4xMS0yLjQxLTIuNDh2LTAuMDYgICAgYzAuMDItMS4zOCwxLjA5LTIuNDgsMi40MS0yLjQ4czIuNDIsMS4xMiwyLjQyLDIuNTFTNjMuNDEsMTMsNjIuMDgsMTN6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNzEuNjcsNi4zMmMtMS45OC0wLjAxLTMuNzIsMS4zNS00LjE2LDMuMjljLTAuMTMsMC41OS0wLjEzLDEuMTksMCwxLjc3YzAuNDQsMS45NCwyLjE3LDMuMzIsNC4xNywzLjMgICAgYzIuMzUsMCw0LjI2LTEuODcsNC4yNi00LjE5Uzc0LjA0LDYuMzIsNzEuNjcsNi4zMnogTTcxLjY1LDEzLjAxYy0xLjMzLDAtMi40Mi0xLjEyLTIuNDItMi41MXMxLjA4LTIuNTIsMi40Mi0yLjUyICAgIGMxLjMzLDAsMi40MiwxLjEyLDIuNDIsMi41MVM3Mi45OSwxMyw3MS42NSwxMy4wMUw3MS42NSwxMy4wMXoiLz4gIDxwYXRoIGNsYXNzPSJzdDEiIHN0eWxlPSJvcGFjaXR5OjAuMzU7IGVuYWJsZS1iYWNrZ3JvdW5kOm5ldzsiIGQ9Ik02Mi4wOCw3Ljk4Yy0xLjMyLDAtMi4zOSwxLjExLTIuNDEsMi40OHYwLjA2QzU5LjY4LDExLjksNjAuNzUsMTMsNjIuMDgsMTNzMi40Mi0xLjEyLDIuNDItMi41MSAgICBTNjMuNDEsNy45OCw2Mi4wOCw3Ljk4eiBNNjIuMDgsMTEuNzZjLTAuNjMsMC0xLjE0LTAuNTYtMS4xNy0xLjI1di0wLjA0YzAuMDEtMC42OSwwLjU0LTEuMjUsMS4xNy0xLjI1ICAgIGMwLjYzLDAsMS4xNywwLjU3LDEuMTcsMS4yN0M2My4yNCwxMS4yLDYyLjczLDExLjc2LDYyLjA4LDExLjc2eiIvPiAgPHBhdGggY2xhc3M9InN0MSIgc3R5bGU9Im9wYWNpdHk6MC4zNTsgZW5hYmxlLWJhY2tncm91bmQ6bmV3OyIgZD0iTTcxLjY1LDcuOThjLTEuMzMsMC0yLjQyLDEuMTItMi40MiwyLjUxUzcwLjMyLDEzLDcxLjY1LDEzczIuNDItMS4xMiwyLjQyLTIuNTFTNzIuOTksNy45OCw3MS42NSw3Ljk4eiAgICAgTTcxLjY1LDExLjc2Yy0wLjY0LDAtMS4xNy0wLjU3LTEuMTctMS4yN2MwLTAuNywwLjUzLTEuMjYsMS4xNy0xLjI2czEuMTcsMC41NywxLjE3LDEuMjdDNzIuODIsMTEuMjEsNzIuMjksMTEuNzYsNzEuNjUsMTEuNzZ6IiAgICAvPiAgPHBhdGggY2xhc3M9InN0MCIgc3R5bGU9Im9wYWNpdHk6MC45OyBmaWxsOiAjRkZGRkZGOyBlbmFibGUtYmFja2dyb3VuZDogbmV3OyIgZD0iTTQ1Ljc0LDYuNTNoLTEuNGMtMC4xMywwLTAuMjMsMC4xMS0wLjIzLDAuMjN2MC43M2MtMC43MS0wLjc1LTEuNy0xLjE4LTIuNzMtMS4xOCAgICBjLTIuMTcsMC0zLjk0LDEuODctMy45NCw0LjE5czEuNzcsNC4xOSwzLjk0LDQuMTljMS4wNCwwLDIuMDMtMC40MywyLjczLTEuMTl2MC43M2MwLDAuMTMsMC4xLDAuMjMsMC4yMywwLjIzaDEuNCAgICBjMC4xMywwLDAuMjMtMC4xMSwwLjIzLTAuMjNWNi43NGMwLTAuMTItMC4wOS0wLjIyLTAuMjItMC4yMkM0NS43NSw2LjUzLDQ1Ljc1LDYuNTMsNDUuNzQsNi41M3ogTTQ0LjEyLDEwLjUzICAgIEM0NC4xMSwxMS45LDQzLjAzLDEzLDQxLjcxLDEzcy0yLjQyLTEuMTItMi40Mi0yLjUxczEuMDgtMi41MiwyLjQtMi41MmMxLjMzLDAsMi4zOSwxLjExLDIuNDEsMi40OEw0NC4xMiwxMC41M3oiLz4gIDxwYXRoIGNsYXNzPSJzdDEiIHN0eWxlPSJvcGFjaXR5OjAuMzU7IGVuYWJsZS1iYWNrZ3JvdW5kOm5ldzsiIGQ9Ik00MS43MSw3Ljk4Yy0xLjMzLDAtMi40MiwxLjEyLTIuNDIsMi41MVM0MC4zNywxMyw0MS43MSwxM3MyLjM5LTEuMTEsMi40MS0yLjQ4di0wLjA2ICAgIEM0NC4xLDkuMDksNDMuMDMsNy45OCw0MS43MSw3Ljk4eiBNNDAuNTUsMTAuNDljMC0wLjcsMC41Mi0xLjI3LDEuMTctMS4yN2MwLjY0LDAsMS4xNCwwLjU2LDEuMTcsMS4yNXYwLjA0ICAgIGMtMC4wMSwwLjY4LTAuNTMsMS4yNC0xLjE3LDEuMjRDNDEuMDgsMTEuNzUsNDAuNTUsMTEuMTksNDAuNTUsMTAuNDl6Ii8+ICA8cGF0aCBjbGFzcz0ic3QwIiBzdHlsZT0ib3BhY2l0eTowLjk7IGZpbGw6ICNGRkZGRkY7IGVuYWJsZS1iYWNrZ3JvdW5kOiBuZXc7IiBkPSJNNTIuNDEsNi4zMmMtMS4wMywwLTIuMDMsMC40Mi0yLjczLDEuMThWNi43NWMwLTAuMTMtMC4xLTAuMjMtMC4yMy0wLjIzaC0xLjRjLTAuMTMsMC0wLjIzLDAuMTEtMC4yMywwLjIzICAgIHYxMC43MmMwLDAuMTMsMC4xLDAuMjMsMC4yMywwLjIzaDEuNGMwLjEzLDAsMC4yMy0wLjEsMC4yMy0wLjIzVjEzLjVjMC43MSwwLjc1LDEuNywxLjE4LDIuNzQsMS4xOGMyLjE3LDAsMy45NC0xLjg3LDMuOTQtNC4xOSAgICBTNTQuNTgsNi4zMiw1Mi40MSw2LjMyeiBNNTIuMDgsMTMuMDFjLTEuMzIsMC0yLjM5LTEuMTEtMi40Mi0yLjQ4di0wLjA3YzAuMDItMS4zOCwxLjA5LTIuNDksMi40LTIuNDljMS4zMiwwLDIuNDEsMS4xMiwyLjQxLDIuNTEgICAgUzUzLjQsMTMsNTIuMDgsMTMuMDFMNTIuMDgsMTMuMDF6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNNTIuMDgsNy45OGMtMS4zMiwwLTIuMzksMS4xMS0yLjQyLDIuNDh2MC4wNmMwLjAzLDEuMzgsMS4xLDIuNDgsMi40MiwyLjQ4czIuNDEtMS4xMiwyLjQxLTIuNTEgICAgUzUzLjQsNy45OCw1Mi4wOCw3Ljk4eiBNNTIuMDgsMTEuNzZjLTAuNjMsMC0xLjE0LTAuNTYtMS4xNy0xLjI1di0wLjA0YzAuMDEtMC42OSwwLjU0LTEuMjUsMS4xNy0xLjI1YzAuNjMsMCwxLjE3LDAuNTgsMS4xNywxLjI3ICAgIFM1Mi43MiwxMS43Niw1Mi4wOCwxMS43NnoiLz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik0zNi4wOCwxNC4yNGMwLDAuMTMtMC4xLDAuMjMtMC4yMywwLjIzaC0xLjQxYy0wLjEzLDAtMC4yMy0wLjExLTAuMjMtMC4yM1Y5LjY4YzAtMC45OC0wLjc0LTEuNzEtMS42Mi0xLjcxICAgIGMtMC44LDAtMS40NiwwLjctMS41OSwxLjYybDAuMDEsNC42NmMwLDAuMTMtMC4xMSwwLjIzLTAuMjMsMC4yM2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWOS42OCAgICBjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuODUsMC0xLjU0LDAuNzktMS42LDEuOHY0LjQ4YzAsMC4xMy0wLjEsMC4yMy0wLjIzLDAuMjNoLTEuNGMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWNi43NCAgICBjMC4wMS0wLjEzLDAuMS0wLjIyLDAuMjMtMC4yMmgxLjRjMC4xMywwLDAuMjIsMC4xMSwwLjIzLDAuMjJWNy40YzAuNS0wLjY4LDEuMy0xLjA5LDIuMTYtMS4xaDAuMDNjMS4wOSwwLDIuMDksMC42LDIuNiwxLjU1ICAgIGMwLjQ1LTAuOTUsMS40LTEuNTUsMi40NC0xLjU2YzEuNjIsMCwyLjkzLDEuMjUsMi45LDIuNzhMMzYuMDgsMTQuMjR6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNODQuMzQsMTMuNTlsLTAuMDctMC4xM2wtMS45Ni0yLjk5bDEuOTQtMi45NWMwLjQ0LTAuNjcsMC4yNi0xLjU2LTAuNDEtMi4wMmMtMC4wMiwwLTAuMDMsMC0wLjA0LTAuMDEgICAgYy0wLjIzLTAuMTUtMC41LTAuMjItMC43OC0wLjIyaC0xLjYxYy0wLjU2LDAtMS4wOCwwLjI5LTEuMzcsMC43OEw3OS43Miw2LjZsLTAuMzQtMC41NkM3OS4wOSw1LjU2LDc4LjU3LDUuMjcsNzgsNS4yN2gtMS42ICAgIGMtMC42LDAtMS4xMywwLjM3LTEuMzUsMC45MmMtMi4xOS0xLjY2LTUuMjgtMS40Ny03LjI2LDAuNDVjLTAuMzUsMC4zNC0wLjY1LDAuNzItMC44OSwxLjE0Yy0wLjktMS42Mi0yLjU4LTIuNzItNC41LTIuNzIgICAgYy0wLjUsMC0xLjAxLDAuMDctMS40OCwwLjIzVjMuNTFjMC0wLjgyLTAuNjYtMS40OC0xLjQ3LTEuNDhoLTEuNGMtMC44MSwwLTEuNDcsMC42Ni0xLjQ3LDEuNDd2My43NSAgICBjLTAuOTUtMS4zNi0yLjUtMi4xOC00LjE3LTIuMTljLTAuNzQsMC0xLjQ2LDAuMTYtMi4xMiwwLjQ3Yy0wLjI0LTAuMTctMC41NC0wLjI2LTAuODQtMC4yNmgtMS40Yy0wLjQ1LDAtMC44NywwLjIxLTEuMTUsMC41NiAgICBjLTAuMDItMC4wMy0wLjA0LTAuMDUtMC4wNy0wLjA4Yy0wLjI4LTAuMy0wLjY4LTAuNDctMS4wOS0wLjQ3aC0xLjM5Yy0wLjMsMC0wLjYsMC4wOS0wLjg0LDAuMjZjLTAuNjctMC4zLTEuMzktMC40Ni0yLjEyLTAuNDYgICAgYy0xLjgzLDAtMy40MywxLTQuMzcsMi41Yy0wLjItMC40Ni0wLjQ4LTAuODktMC44My0xLjI1Yy0wLjgtMC44MS0xLjg5LTEuMjUtMy4wMi0xLjI1aC0wLjAxYy0wLjg5LDAuMDEtMS43NSwwLjMzLTIuNDYsMC44OCAgICBjLTAuNzQtMC41Ny0xLjY0LTAuODgtMi41Ny0wLjg4SDI4LjFjLTAuMjksMC0wLjU4LDAuMDMtMC44NiwwLjExYy0wLjI4LDAuMDYtMC41NiwwLjE2LTAuODIsMC4yOGMtMC4yMS0wLjEyLTAuNDUtMC4xOC0wLjctMC4xOCAgICBoLTEuNGMtMC44MiwwLTEuNDcsMC42Ni0xLjQ3LDEuNDd2Ny41YzAsMC44MiwwLjY2LDEuNDcsMS40NywxLjQ3aDEuNGMwLjgyLDAsMS40OC0wLjY2LDEuNDgtMS40OGwwLDBWOS43OSAgICBjMC4wMy0wLjM2LDAuMjMtMC41OSwwLjM2LTAuNTljMC4xOCwwLDAuMzgsMC4xOCwwLjM4LDAuNDd2NC41N2MwLDAuODIsMC42NiwxLjQ3LDEuNDcsMS40N2gxLjQxYzAuODIsMCwxLjQ3LTAuNjYsMS40Ny0xLjQ3ICAgIGwtMC4wMS00LjU3YzAuMDYtMC4zMiwwLjI1LTAuNDcsMC4zNS0wLjQ3YzAuMTgsMCwwLjM4LDAuMTgsMC4zOCwwLjQ3djQuNTdjMCwwLjgyLDAuNjYsMS40NywxLjQ3LDEuNDdoMS40MSAgICBjMC44MiwwLDEuNDctMC42NiwxLjQ3LTEuNDd2LTAuMzhjMC45NiwxLjI5LDIuNDYsMi4wNiw0LjA2LDIuMDZjMC43NCwwLDEuNDYtMC4xNiwyLjEyLTAuNDdjMC4yNCwwLjE3LDAuNTQsMC4yNiwwLjg0LDAuMjZoMS4zOSAgICBjMC4zLDAsMC42LTAuMDksMC44NC0wLjI2djIuMDFjMCwwLjgyLDAuNjYsMS40NywxLjQ3LDEuNDdoMS40YzAuODIsMCwxLjQ3LTAuNjYsMS40Ny0xLjQ3di0xLjc3YzAuNDgsMC4xNSwwLjk5LDAuMjMsMS40OSwwLjIyICAgIGMxLjcsMCwzLjIyLTAuODcsNC4xNy0yLjJ2MC41MmMwLDAuODIsMC42NiwxLjQ3LDEuNDcsMS40N2gxLjRjMC4zLDAsMC42LTAuMDksMC44NC0wLjI2YzAuNjYsMC4zMSwxLjM5LDAuNDcsMi4xMiwwLjQ3ICAgIGMxLjkyLDAsMy42LTEuMSw0LjQ5LTIuNzNjMS41NCwyLjY1LDQuOTUsMy41Myw3LjU4LDEuOThjMC4xOC0wLjExLDAuMzYtMC4yMiwwLjUzLTAuMzZjMC4yMiwwLjU1LDAuNzYsMC45MSwxLjM1LDAuOUg3OCAgICBjMC41NiwwLDEuMDgtMC4yOSwxLjM3LTAuNzhsMC4zNy0wLjYxbDAuMzcsMC42MWMwLjI5LDAuNDgsMC44MSwwLjc4LDEuMzgsMC43OGgxLjZjMC44MSwwLDEuNDYtMC42NiwxLjQ1LTEuNDYgICAgQzg0LjQ5LDE0LjAyLDg0LjQ0LDEzLjgsODQuMzQsMTMuNTlMODQuMzQsMTMuNTl6IE0zNS44NiwxNC40N2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjNWOS42OCAgICBjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuOCwwLTEuNDYsMC43LTEuNTksMS42MmwwLjAxLDQuNjZjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40MWMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjMgICAgVjkuNjhjMC0wLjk4LTAuNzQtMS43MS0xLjYyLTEuNzFjLTAuODUsMC0xLjU0LDAuNzktMS42LDEuOHY0LjQ4YzAsMC4xMy0wLjEsMC4yMy0wLjIzLDAuMjNoLTEuNGMtMC4xMywwLTAuMjMtMC4xMS0wLjIzLTAuMjMgICAgVjYuNzRjMC4wMS0wLjEzLDAuMTEtMC4yMiwwLjIzLTAuMjJoMS40YzAuMTMsMCwwLjIyLDAuMTEsMC4yMywwLjIyVjcuNGMwLjUtMC42OCwxLjMtMS4wOSwyLjE2LTEuMWgwLjAzICAgIGMxLjA5LDAsMi4wOSwwLjYsMi42LDEuNTVjMC40NS0wLjk1LDEuNC0xLjU1LDIuNDQtMS41NmMxLjYyLDAsMi45MywxLjI1LDIuOSwyLjc4bDAuMDEsNS4xNkMzNi4wOSwxNC4zNiwzNS45OCwxNC40NiwzNS44NiwxNC40NyAgICBMMzUuODYsMTQuNDd6IE00NS45NywxNC4yNGMwLDAuMTMtMC4xLDAuMjMtMC4yMywwLjIzaC0xLjRjLTAuMTMsMC0wLjIzLTAuMTEtMC4yMy0wLjIzVjEzLjVjLTAuNywwLjc2LTEuNjksMS4xOC0yLjcyLDEuMTggICAgYy0yLjE3LDAtMy45NC0xLjg3LTMuOTQtNC4xOXMxLjc3LTQuMTksMy45NC00LjE5YzEuMDMsMCwyLjAyLDAuNDMsMi43MywxLjE4VjYuNzRjMC0wLjEzLDAuMS0wLjIzLDAuMjMtMC4yM2gxLjQgICAgYzAuMTItMC4wMSwwLjIyLDAuMDgsMC4yMywwLjIxYzAsMC4wMSwwLDAuMDEsMCwwLjAydjcuNTFoLTAuMDFWMTQuMjR6IE01Mi40MSwxNC42N2MtMS4wMywwLTIuMDItMC40My0yLjczLTEuMTh2My45NyAgICBjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40Yy0wLjEzLDAtMC4yMy0wLjEtMC4yMy0wLjIzVjYuNzVjMC0wLjEzLDAuMS0wLjIyLDAuMjMtMC4yMmgxLjRjMC4xMywwLDAuMjMsMC4xMSwwLjIzLDAuMjN2MC43MyAgICBjMC43MS0wLjc2LDEuNy0xLjE4LDIuNzMtMS4xOGMyLjE3LDAsMy45NCwxLjg2LDMuOTQsNC4xOFM1NC41OCwxNC42Nyw1Mi40MSwxNC42N3ogTTY2LjI0LDExLjM5Yy0wLjM5LDEuODctMS45NiwzLjI5LTMuODQsMy4yOSAgICBjLTEuMDMsMC0yLjAyLTAuNDMtMi43My0xLjE4djAuNzNjMCwwLjEzLTAuMSwwLjIzLTAuMjMsMC4yM2gtMS40Yy0wLjEzLDAtMC4yMy0wLjExLTAuMjMtMC4yM1YzLjUxYzAtMC4xMywwLjEtMC4yMywwLjIzLTAuMjMgICAgaDEuNGMwLjEzLDAsMC4yMywwLjExLDAuMjMsMC4yM3YzLjk3YzAuNzEtMC43NSwxLjctMS4xOCwyLjczLTEuMTdjMS44OCwwLDMuNDUsMS40LDMuODQsMy4yOEM2Ni4zNywxMC4xOSw2Ni4zNywxMC44LDY2LjI0LDExLjM5ICAgIEw2Ni4yNCwxMS4zOUw2Ni4yNCwxMS4zOXogTTcxLjY3LDE0LjY4Yy0yLDAuMDEtMy43My0xLjM1LTQuMTctMy4zYy0wLjEzLTAuNTktMC4xMy0xLjE5LDAtMS43N2MwLjQ0LTEuOTQsMi4xNy0zLjMxLDQuMTctMy4zICAgIGMyLjM2LDAsNC4yNiwxLjg3LDQuMjYsNC4xOVM3NC4wMywxNC42OCw3MS42NywxNC42OEw3MS42NywxNC42OHogTTgzLjA0LDE0LjQ3aC0xLjYxYy0wLjEzLDAtMC4yNC0wLjA2LTAuMy0wLjE3bC0xLjQ0LTIuMzkgICAgbC0xLjQ0LDIuMzljLTAuMDYsMC4xMS0wLjE4LDAuMTctMC4zLDAuMTdoLTEuNjFjLTAuMDQsMC0wLjA4LTAuMDEtMC4xMi0wLjAzYy0wLjA5LTAuMDYtMC4xMy0wLjE5LTAuMDYtMC4yOGwwLDBsMi40My0zLjY4ICAgIEw3Ni4yLDYuODRjLTAuMDItMC4wMy0wLjAzLTAuMDctMC4wMy0wLjEyYzAtMC4xMiwwLjA5LTAuMjEsMC4yMS0wLjIxaDEuNjFjMC4xMywwLDAuMjQsMC4wNiwwLjMsMC4xN2wxLjQxLDIuMzZsMS40MS0yLjM2ICAgIGMwLjA2LTAuMTEsMC4xOC0wLjE3LDAuMy0wLjE3aDEuNjFjMC4wNCwwLDAuMDgsMC4wMSwwLjEyLDAuMDNjMC4wOSwwLjA2LDAuMTMsMC4xOSwwLjA2LDAuMjhsMCwwbC0yLjM4LDMuNjRsMi40MywzLjY3ICAgIGMwLjAyLDAuMDMsMC4wMywwLjA3LDAuMDMsMC4xMkM4My4yNSwxNC4zOCw4My4xNiwxNC40Nyw4My4wNCwxNC40N0w4My4wNCwxNC40N0w4My4wNCwxNC40N3oiLz4gIDxwYXRoIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIGQ9Ik0xMC41LDEuMjRjLTUuMTEsMC05LjI1LDQuMTUtOS4yNSw5LjI1czQuMTUsOS4yNSw5LjI1LDkuMjVzOS4yNS00LjE1LDkuMjUtOS4yNSAgICBDMTkuNzUsNS4zOCwxNS42MSwxLjI0LDEwLjUsMS4yNHogTTE0Ljg5LDEyLjc3Yy0xLjkzLDEuOTMtNC43OCwyLjMxLTYuNywyLjMxYy0wLjcsMC0xLjQxLTAuMDUtMi4xLTAuMTZjMCwwLTEuMDItNS42NCwyLjE0LTguODEgICAgYzAuODMtMC44MywxLjk1LTEuMjgsMy4xMy0xLjI4YzEuMjcsMCwyLjQ5LDAuNTEsMy4zOSwxLjQyQzE2LjU5LDguMDksMTYuNjQsMTEsMTQuODksMTIuNzd6Ii8+ICA8cGF0aCBjbGFzcz0ic3QxIiBzdHlsZT0ib3BhY2l0eTowLjM1OyBlbmFibGUtYmFja2dyb3VuZDpuZXc7IiBkPSJNMTAuNS0wLjAxQzQuNy0wLjAxLDAsNC43LDAsMTAuNDlzNC43LDEwLjUsMTAuNSwxMC41UzIxLDE2LjI5LDIxLDEwLjQ5QzIwLjk5LDQuNywxNi4zLTAuMDEsMTAuNS0wLjAxeiAgICAgTTEwLjUsMTkuNzRjLTUuMTEsMC05LjI1LTQuMTUtOS4yNS05LjI1czQuMTQtOS4yNiw5LjI1LTkuMjZzOS4yNSw0LjE1LDkuMjUsOS4yNUMxOS43NSwxNS42MSwxNS42MSwxOS43NCwxMC41LDE5Ljc0eiIvPiAgPHBhdGggY2xhc3M9InN0MSIgc3R5bGU9Im9wYWNpdHk6MC4zNTsgZW5hYmxlLWJhY2tncm91bmQ6bmV3OyIgZD0iTTE0Ljc0LDYuMjVDMTIuOSw0LjQxLDkuOTgsNC4zNSw4LjIzLDYuMWMtMy4xNiwzLjE3LTIuMTQsOC44MS0yLjE0LDguODFzNS42NCwxLjAyLDguODEtMi4xNCAgICBDMTYuNjQsMTEsMTYuNTksOC4wOSwxNC43NCw2LjI1eiBNMTIuNDcsMTAuMzRsLTAuOTEsMS44N2wtMC45LTEuODdMOC44LDkuNDNsMS44Ni0wLjlsMC45LTEuODdsMC45MSwxLjg3bDEuODYsMC45TDEyLjQ3LDEwLjM0eiIgICAgLz4gIDxwb2x5Z29uIGNsYXNzPSJzdDAiIHN0eWxlPSJvcGFjaXR5OjAuOTsgZmlsbDogI0ZGRkZGRjsgZW5hYmxlLWJhY2tncm91bmQ6IG5ldzsiIHBvaW50cz0iMTQuMzMsOS40MyAxMi40NywxMC4zNCAxMS41NiwxMi4yMSAxMC42NiwxMC4zNCA4LjgsOS40MyAxMC42Niw4LjUzIDExLjU2LDYuNjYgMTIuNDcsOC41MyAgICIvPjwvZz48L3N2Zz4=)}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:rgba(255,255,255,.5);margin:0}.mapboxgl-ctrl-attrib.mapboxgl-compact{padding-top:2px;padding-bottom:2px;margin:0 10px 10px 10px;position:relative;padding-right:24px;background-color:#fff;border-radius:3px 12px 12px 3px;visibility:hidden}.mapboxgl-ctrl-attrib.mapboxgl-compact:hover{visibility:visible}.mapboxgl-ctrl-attrib.mapboxgl-compact:after{content:'';cursor:pointer;position:absolute;bottom:0;right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%09%3Cpath%20fill%3D%27%23333333%27%20fill-rule%3D%27evenodd%27%20d%3D%27M4%2C10a6%2C6%200%201%2C0%2012%2C0a6%2C6%200%201%2C0%20-12%2C0%20M9%2C7a1%2C1%200%201%2C0%202%2C0a1%2C1%200%201%2C0%20-2%2C0%20M9%2C10a1%2C1%200%201%2C1%202%2C0l0%2C3a1%2C1%200%201%2C1%20-2%2C0%27%20%2F%3E%0D%0A%3C%2Fsvg%3E");background-color:rgba(255,255,255,.5);width:24px;height:24px;box-sizing:border-box;visibility:visible;border-radius:12px}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-ctrl-scale{background-color:rgba(255,255,255,.75);font-size:10px;border-width:medium 2px 2px;border-style:none solid solid;border-color:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-flex;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-flex-direction:column;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-flex-direction:row;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-top:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-top:none;border-left:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-top:none;border-right:none;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{-webkit-align-self:flex-start;align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{-webkit-align-self:flex-end;align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{-webkit-align-self:center;align-self:center;border-right:none;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:none;border-radius:0 3px 0 0;cursor:pointer;background-color:rgba(0,0,0,0)}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform}.mapboxgl-user-location-dot{background-color:#1da1f2;width:16px;height:16px;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.25);border:2px solid #fff}.mapboxgl-user-location-dot:after{content:'';display:block;box-shadow:#1da1f2 0 0 0 2px;width:16px;height:16px;border-radius:50%;position:relative;z-index:-1;-webkit-animation:mapboxgl-user-location-dot-pulse 2s;-moz-animation:mapboxgl-user-location-dot-pulse 2s;-ms-animation:mapboxgl-user-location-dot-pulse 2s;animation:mapboxgl-user-location-dot-pulse 2s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(29,161,242,.8)}70%{-webkit-box-shadow:0 0 0 15px rgba(29,161,242,0)}242%{-webkit-box-shadow:0 0 0 0 rgba(29,161,242,0)}}@-ms-keyframes mapboxgl-user-location-dot-pulse{0%{-ms-box-shadow:0 0 0 0 rgba(29,161,242,.8)}70%{-ms-box-shadow:0 0 0 15px rgba(29,161,242,0)}242%{-ms-box-shadow:0 0 0 0 rgba(29,161,242,0)}}@keyframes mapboxgl-user-location-dot-pulse{0%{-moz-box-shadow:0 0 0 0 rgba(29,161,242,.8);box-shadow:0 0 0 0 rgba(29,161,242,.4)}70%{-moz-box-shadow:0 0 0 15px rgba(29,161,242,0);box-shadow:0 0 0 15px rgba(29,161,242,0)}100%{-moz-box-shadow:0 0 0 0 rgba(29,161,242,0);box-shadow:0 0 0 0 rgba(29,161,242,0)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@media print{.mapbox-improve-map{display:none}}progress,sub,sup{vertical-align:baseline}address,dl,ol,p,ul{margin-bottom:1rem}caption,th{text-align:left}html,legend{box-sizing:border-box}.custom-select,.progress[value],input[type=search]{-webkit-appearance:none}button,hr,input{overflow:visible}pre,textarea{overflow:auto}.btn,.custom-control-indicator{-moz-user-select:none;-ms-user-select:none}.btn-group-vertical>.btn,.btn-group>.btn,.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.dropdown-menu,.table-reflow thead,.table-reflow tr{float:left}svg>g>g:last-child{pointer-events:none}/*!
 * Bootstrap v4.0.0-alpha.5 (https://getbootstrap.com)
 * Copyright 2011-2016 The Bootstrap Authors
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{margin:.67em 0}dd,h1,h2,h3,h4,h5,h6,label{margin-bottom:.5rem}mark{color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:middle}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}dt,kbd kbd{font-weight:700}address,button,input,legend,select,textarea{line-height:inherit}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,::after,::before,::first-letter,blockquote::first-line,div::first-line,li::first-line,p::first-line{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.tag{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}label,output{display:inline-block}html{font-size:14px;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}body{margin:0;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.3}[tabindex="-1"]:focus{outline:0!important}dl,h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #818a91}address{font-style:normal}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dd{margin-left:0}blockquote,figure{margin:0 0 1rem}a{color:#039;text-decoration:none}a:focus,a:hover{color:#001a4d;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}[role=button]{cursor:pointer}.form-control:disabled,input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:not-allowed}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:transparent}caption{padding-top:20px;padding-bottom:20px;color:#818a91;caption-side:bottom}button:focus{outline:dotted 1px;outline:-webkit-focus-ring-color auto 5px}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}fieldset{min-width:0;padding:0;margin:0;border:0}legend{color:inherit;max-width:100%;white-space:normal;display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem}.btn,.dropdown-header,.dropdown-item,.input-group-btn,.table-reflow tbody,.tag{white-space:nowrap}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.blockquote,hr{margin-bottom:1rem}.h1,h1{font-size:38px}.h2,h2{font-size:23px}.h3,h3{font-size:17px}.h4,h4{font-size:15px}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:18px;font-weight:400}.display-1,.display-2,.display-3,.display-4{font-weight:300}.display-1{font-size:6rem}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.display-4{font-size:3.5rem}hr{box-sizing:content-box;height:0;margin-top:1rem;border:0}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.img-fluid,.img-thumbnail{height:auto;max-width:100%}#admin-photos-container .card-block.description,#apv-search #results .results-container .area-results .summary,#apv-search #results .results-container .forum-results .summary,#apv-search #results .results-container .route-results .summary,#area-page.printer-view a.printer-hide-link,#area-page.printer-view div.comments,#fixed-hardware-page td,#fixed-hardware-page th,#homepage-top #featured table td .units,#route-page.printer-view a.printer-hide-link,#route-page.printer-view div.comments,#suggestion-results a.suggestion .highlight,#suggestion-results a.suggestion .right-text,#suggestion-results a.suggestion div.route-difficulty,#suggestion-results a.suggestion.photo .location,#weather-forecast .attribution,.comments .comments-body .comment-list .comment-time,.conditions-modal .nearby-trails .distance,.conditions-modal .summary,.conditions-modal .trail-info,.form-char-count,.form-group span.field-note,.improve-page-link,.small,body.page-improvements #improvements-list .or-action,body.page-improvements .breadcrumbs,small{font-weight:400}.mark,mark{padding:.2em;background-color:#e4ac00}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:5px}.container,.container-fluid{margin-left:auto;margin-right:auto}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;color:#818a91}.blockquote-footer::before{content:"\2014 \00A0"}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}dl.row>dd+dt{clear:left}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.15rem;transition:all .2s ease-in-out}code,kbd{padding:.2rem .4rem;font-size:90%}.table tbody+tbody,.table td,.table th{border-top:0 solid #eceeef}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.table,pre{margin-bottom:1rem}.figure-caption{font-size:90%;color:#818a91}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{color:#bd4147;background-color:#f7f7f9;border-radius:.15rem}kbd{color:#fff;background-color:#333;border-radius:.2rem}kbd kbd{padding:0;font-size:100%}.btn,.btn-link{font-weight:400}pre{display:block;margin-top:0;font-size:90%;color:#373a3c}.container-fluid::after,.container::after,.row::after{display:table;content:"";clear:both}pre code{padding:0;font-size:inherit;color:inherit;background-color:transparent;border-radius:0}.container,.container-fluid{padding-right:15px;padding-left:15px}.pre-scrollable{max-height:340px;overflow-y:scroll}.collapsing,.embed-responsive,.media,.media-body,.modal,.modal-open,.navbar-divider{overflow:hidden}@media (min-width:576px){.container{width:540px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.container{width:720px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.container{width:960px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}}.row{margin-right:-15px;margin-left:-15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-max-10,.col-max-8,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.edit-col,.tip-col{position:relative;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:1200px){.container{width:1140px;max-width:100%}.row{margin-right:-15px;margin-left:-15px}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-max-10,.col-max-8,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.edit-col,.tip-col{padding-right:15px;padding-left:15px}}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{float:left;width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.pull-xs-0{right:auto}.pull-xs-1{right:8.33333333%}.pull-xs-2{right:16.66666667%}.pull-xs-3{right:25%}.pull-xs-4{right:33.33333333%}.pull-xs-5{right:41.66666667%}.pull-xs-6{right:50%}.pull-xs-7{right:58.33333333%}.pull-xs-8{right:66.66666667%}.pull-xs-9{right:75%}.pull-xs-10{right:83.33333333%}.pull-xs-11{right:91.66666667%}.pull-xs-12{right:100%}.push-xs-0{left:auto}.push-xs-1{left:8.33333333%}.push-xs-2{left:16.66666667%}.push-xs-3{left:25%}.push-xs-4{left:33.33333333%}.push-xs-5{left:41.66666667%}.push-xs-6{left:50%}.push-xs-7{left:58.33333333%}.push-xs-8{left:66.66666667%}.push-xs-9{left:75%}.push-xs-10{left:83.33333333%}.push-xs-11{left:91.66666667%}.push-xs-12{left:100%}.offset-xs-1{margin-left:8.33333333%}.offset-xs-2{margin-left:16.66666667%}.offset-xs-3{margin-left:25%}.offset-xs-4{margin-left:33.33333333%}.offset-xs-5{margin-left:41.66666667%}.offset-xs-6{margin-left:50%}.offset-xs-7{margin-left:58.33333333%}.offset-xs-8{margin-left:66.66666667%}.offset-xs-9{margin-left:75%}.offset-xs-10{margin-left:83.33333333%}.offset-xs-11{margin-left:91.66666667%}@media (min-width:576px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-max-10,.col-max-8,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.edit-col,.tip-col{padding-right:15px;padding-left:15px}.col-sm-1{float:left;width:8.33333333%}.col-sm-2{float:left;width:16.66666667%}.col-sm-3{float:left;width:25%}.col-sm-4{float:left;width:33.33333333%}.col-sm-5{float:left;width:41.66666667%}.col-sm-6{float:left;width:50%}.col-sm-7{float:left;width:58.33333333%}.col-sm-8{float:left;width:66.66666667%}.col-sm-9{float:left;width:75%}.col-sm-10{float:left;width:83.33333333%}.col-sm-11{float:left;width:91.66666667%}.col-sm-12,.edit-col{float:left;width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.33333333%}.pull-sm-2{right:16.66666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.33333333%}.pull-sm-5{right:41.66666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.33333333%}.pull-sm-8{right:66.66666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.33333333%}.pull-sm-11{right:91.66666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.33333333%}.push-sm-2{left:16.66666667%}.push-sm-3{left:25%}.push-sm-4{left:33.33333333%}.push-sm-5{left:41.66666667%}.push-sm-6{left:50%}.push-sm-7{left:58.33333333%}.push-sm-8{left:66.66666667%}.push-sm-9{left:75%}.push-sm-10{left:83.33333333%}.push-sm-11{left:91.66666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}}@media (min-width:768px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-max-10,.col-max-8,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.edit-col,.tip-col{padding-right:15px;padding-left:15px}.col-md-1{float:left;width:8.33333333%}.col-md-2{float:left;width:16.66666667%}.col-md-3{float:left;width:25%}.col-md-4{float:left;width:33.33333333%}.col-md-5,.tip-col{float:left;width:41.66666667%}.col-md-6{float:left;width:50%}.col-md-7,.edit-col{float:left;width:58.33333333%}.col-md-8{float:left;width:66.66666667%}.col-md-9{float:left;width:75%}.col-md-10{float:left;width:83.33333333%}.col-md-11{float:left;width:91.66666667%}.col-max-10,.col-max-8,.col-md-12{float:left;width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.33333333%}.pull-md-2{right:16.66666667%}.pull-md-3{right:25%}.pull-md-4{right:33.33333333%}.pull-md-5{right:41.66666667%}.pull-md-6{right:50%}.pull-md-7{right:58.33333333%}.pull-md-8{right:66.66666667%}.pull-md-9{right:75%}.pull-md-10{right:83.33333333%}.pull-md-11{right:91.66666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.33333333%}.push-md-2{left:16.66666667%}.push-md-3{left:25%}.push-md-4{left:33.33333333%}.push-md-5{left:41.66666667%}.push-md-6{left:50%}.push-md-7{left:58.33333333%}.push-md-8{left:66.66666667%}.push-md-9{left:75%}.push-md-10{left:83.33333333%}.push-md-11{left:91.66666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}}@media (min-width:992px){.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-max-10,.col-max-8,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.edit-col,.tip-col{padding-right:15px;padding-left:15px}.col-lg-1{float:left;width:8.33333333%}.col-lg-2{float:left;width:16.66666667%}.col-lg-3{float:left;width:25%}.col-lg-4,.tip-col{float:left;width:33.33333333%}.col-lg-5{float:left;width:41.66666667%}.col-lg-6{float:left;width:50%}.col-lg-7{float:left;width:58.33333333%}.col-lg-8,.col-max-8,.edit-col{float:left;width:66.66666667%}.col-lg-9{float:left;width:75%}.col-lg-10,.col-max-10{float:left;width:83.33333333%}.col-lg-11{float:left;width:91.66666667%}.col-lg-12{float:left;width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.33333333%}.pull-lg-2{right:16.66666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.33333333%}.pull-lg-5{right:41.66666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.33333333%}.pull-lg-8{right:66.66666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.33333333%}.pull-lg-11{right:91.66666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.33333333%}.push-lg-2{left:16.66666667%}.push-lg-3{left:25%}.push-lg-4{left:33.33333333%}.push-lg-5{left:41.66666667%}.push-lg-6{left:50%}.push-lg-7{left:58.33333333%}.push-lg-8{left:66.66666667%}.push-lg-9{left:75%}.push-lg-10{left:83.33333333%}.push-lg-11{left:91.66666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.col-max-10,.offset-lg-1{margin-left:8.33333333%}.col-max-8,.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}}@media (min-width:1200px){.col-xl-1{float:left;width:8.33333333%}.col-xl-2{float:left;width:16.66666667%}.col-xl-3{float:left;width:25%}.col-xl-4{float:left;width:33.33333333%}.col-xl-5{float:left;width:41.66666667%}.col-xl-6{float:left;width:50%}.col-xl-7{float:left;width:58.33333333%}.col-xl-8{float:left;width:66.66666667%}.col-xl-9{float:left;width:75%}.col-xl-10{float:left;width:83.33333333%}.col-xl-11{float:left;width:91.66666667%}.col-xl-12{float:left;width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.33333333%}.pull-xl-2{right:16.66666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.33333333%}.pull-xl-5{right:41.66666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.33333333%}.pull-xl-8{right:66.66666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.33333333%}.pull-xl-11{right:91.66666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.33333333%}.push-xl-2{left:16.66666667%}.push-xl-3{left:25%}.push-xl-4{left:33.33333333%}.push-xl-5{left:41.66666667%}.push-xl-6{left:50%}.push-xl-7{left:58.33333333%}.push-xl-8{left:66.66666667%}.push-xl-9{left:75%}.push-xl-10{left:83.33333333%}.push-xl-11{left:91.66666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}}.table{width:100%;max-width:100%}.table td,.table th{padding:20px;vertical-align:top}.table thead th{vertical-align:bottom;border-bottom:0 solid #eceeef}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:10px}.table-bordered,.table-bordered td,.table-bordered th{border:0 solid #eceeef}.table-bordered thead td,.table-bordered thead th{border-bottom-width:0}.table-striped tbody tr:nth-of-type(odd){background-color:#f2f2f2}.table-active,.table-active>td,.table-active>th,.table-hover .table-active:hover,.table-hover .table-active:hover>td,.table-hover .table-active:hover>th,.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-success,.table-success>td,.table-success>th{background-color:#5b8200}.table-hover .table-success:hover,.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#496900}.table-info,.table-info>td,.table-info>th{background-color:#efeee2}.table-hover .table-info:hover,.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#e6e4d2}.table-warning,.table-warning>td,.table-warning>th{background-color:#e4ac00}.table-hover .table-warning:hover,.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#cb9900}.table-danger,.table-danger>td,.table-danger>th{background-color:#c00}.table-hover .table-danger:hover,.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#b30000}.thead-inverse th{color:#fff;background-color:#373a3c}.thead-default th{color:#55595c;background-color:#eceeef}.table-inverse{color:#eceeef;background-color:#373a3c}.table-inverse td,.table-inverse th,.table-inverse thead th{border-color:#55595c}.table-inverse.table-bordered{border:0}.table-responsive{display:block;width:100%;min-height:0}.table-reflow tbody{display:block}.table-reflow td,.table-reflow th{border-top:0 solid #eceeef;border-left:0 solid #eceeef}.table-reflow td:last-child,.table-reflow th:last-child{border-right:0 solid #eceeef}.table-reflow tbody:last-child tr:last-child td,.table-reflow tbody:last-child tr:last-child th,.table-reflow tfoot:last-child tr:last-child td,.table-reflow tfoot:last-child tr:last-child th,.table-reflow thead:last-child tr:last-child td,.table-reflow thead:last-child tr:last-child th{border-bottom:0 solid #eceeef}.table-reflow tr td,.table-reflow tr th{display:block!important;border:0 solid #eceeef}.form-check,.form-control,.form-control-file,.form-control-range,.form-text{display:block}.form-control{width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#55595c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #acacac;border-radius:0}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#4e4d49;background-color:#fff;border-color:#4e4d49;outline:0}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#f2f2f2;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.3rem - 2px)}select.form-control:focus::-ms-value{color:#55595c;background-color:#fff}.col-form-label{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0}.col-form-label-lg{padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem}.col-form-label-sm{padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem}.col-form-legend,.form-control-static{padding-top:.5rem;padding-bottom:.5rem}.col-form-legend{margin-bottom:0;font-size:1rem}.form-control-static{line-height:1.25;border:solid transparent;border-width:1px 0}.form-control-static.form-control-lg,.form-control-static.form-control-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:0}.input-group-sm>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>select.input-group-addon:not([size]):not([multiple]),select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{padding:.75rem 1.5rem;border-radius:0}.input-group-lg>.input-group-btn>select.btn:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>select.input-group-addon:not([size]):not([multiple]),select.form-control-lg:not([size]):not([multiple]){height:3.16666667rem}.form-group{margin-bottom:2rem}.form-text{margin-top:.25rem}.form-check{position:relative;margin-bottom:.75rem}.form-check+.form-check{margin-top:-.25rem}.form-check-input,.form-control-feedback{margin-top:.25rem}.form-check.disabled .form-check-label{color:#818a91;cursor:not-allowed}.form-check-inline,.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-left:-1.25rem}.form-check-input:only-child{position:static}.collapsing,.dropdown,.dropup{position:relative}.form-check-inline{position:relative;display:inline-block;vertical-align:middle}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-check-inline.disabled{color:#818a91;cursor:not-allowed}.form-control-danger,.form-control-success,.form-control-warning{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .575rem;background-size:1.15rem 1.15rem}.has-success .custom-control,.has-success .form-check-inline,.has-success .form-check-label,.has-success .form-control-feedback,.has-success .form-control-label{color:#5b8200}.has-success .form-control{border-color:#5b8200}.has-success .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #a2e800}.has-success .input-group-addon{color:#5b8200;border-color:#5b8200;background-color:#caff4f}.has-success .form-control-success{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#5b8200' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .custom-control,.has-warning .form-check-inline,.has-warning .form-check-label,.has-warning .form-control-feedback,.has-warning .form-control-label{color:#e4ac00}.has-warning .form-control{border-color:#e4ac00}.has-warning .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ffd34b}.has-warning .input-group-addon{color:#e4ac00;border-color:#e4ac00;background-color:#ffecb1}.has-warning .form-control-warning{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#e4ac00' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .custom-control,.has-danger .form-check-inline,.has-danger .form-check-label,.has-danger .form-control-feedback,.has-danger .form-control-label{color:#c00}.has-danger .form-control{border-color:#c00}.has-danger .form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f33}.has-danger .input-group-addon{color:#c00;border-color:#c00;background-color:#f99}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#cc0000' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}@media (min-width:576px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .form-check,.form-inline .form-control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;width:auto;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .form-check{display:inline-block;margin-top:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.btn{display:inline-block;line-height:1.5;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid transparent;padding:.5rem 1rem;border-radius:0}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#336799;border-color:#336799}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#264d73;border-color:#24486b}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#264d73;border-color:#24486b;background-image:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#1d3b58;border-color:#132739}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#336799;border-color:#336799}.btn-secondary{color:#000;background-color:#fff;border-color:#000}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#000;background-color:#e6e5e5;border-color:#000}.btn-secondary.active,.btn-secondary:active,.open>.btn-secondary.dropdown-toggle{color:#000;background-color:#e6e5e5;border-color:#000;background-image:none}.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary:active.focus,.btn-secondary:active:focus,.btn-secondary:active:hover,.open>.btn-secondary.dropdown-toggle.focus,.open>.btn-secondary.dropdown-toggle:focus,.open>.btn-secondary.dropdown-toggle:hover{color:#000;background-color:#d4d4d4;border-color:#000}.btn-secondary.disabled.focus,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover,.btn-secondary:disabled.focus,.btn-secondary:disabled:focus,.btn-secondary:disabled:hover{background-color:#fff;border-color:#000}.btn-info{color:#fff;background-color:#4eaaff;border-color:#4eaaff}.btn-info.focus,.btn-info:focus,.btn-info:hover{color:#fff;background-color:#1b92ff;border-color:#118dff}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#1b92ff;border-color:#118dff;background-image:none}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#0080f6;border-color:#006bce}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info:disabled.focus,.btn-info:disabled:focus,.btn-info:disabled:hover{background-color:#4eaaff;border-color:#4eaaff}.btn-success{color:#fff;background-color:#5b8200;border-color:#5b8200}.btn-success.focus,.btn-success:focus,.btn-success:hover{color:#fff;background-color:#374f00;border-color:#304500}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#374f00;border-color:#304500;background-image:none}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#1e2b00;border-color:#020300}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success:disabled.focus,.btn-success:disabled:focus,.btn-success:disabled:hover{background-color:#5b8200;border-color:#5b8200}.btn-warning{color:#fff;background-color:#e4ac00;border-color:#e4ac00}.btn-warning.focus,.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:#b18600;border-color:#a77e00}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#b18600;border-color:#a77e00;background-image:none}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#8d6b00;border-color:#654c00}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning:disabled.focus,.btn-warning:disabled:focus,.btn-warning:disabled:hover{background-color:#e4ac00;border-color:#e4ac00}.btn-danger{color:#fff;background-color:#c00;border-color:#c00}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:#900;border-color:#8f0000}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#900;border-color:#8f0000;background-image:none}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#750000;border-color:#4d0000}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger:disabled.focus,.btn-danger:disabled:focus,.btn-danger:disabled:hover{background-color:#c00;border-color:#c00}.btn-outline-primary{color:#336799;background-image:none;background-color:transparent;border-color:#336799}.btn-outline-primary.active,.btn-outline-primary.focus,.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover,.open>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#336799;border-color:#336799}.btn-outline-primary.active.focus,.btn-outline-primary.active:focus,.btn-outline-primary.active:hover,.btn-outline-primary:active.focus,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.open>.btn-outline-primary.dropdown-toggle.focus,.open>.btn-outline-primary.dropdown-toggle:focus,.open>.btn-outline-primary.dropdown-toggle:hover{color:#fff;background-color:#1d3b58;border-color:#132739}.btn-outline-primary.disabled.focus,.btn-outline-primary.disabled:focus,.btn-outline-primary.disabled:hover,.btn-outline-primary:disabled.focus,.btn-outline-primary:disabled:focus,.btn-outline-primary:disabled:hover{border-color:#669acc}.btn-outline-secondary{color:#000;background-image:none;background-color:transparent;border-color:#000}.btn-outline-secondary.active,.btn-outline-secondary.active.focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.active:hover,.btn-outline-secondary.focus,.btn-outline-secondary:active,.btn-outline-secondary:active.focus,.btn-outline-secondary:active:focus,.btn-outline-secondary:active:hover,.btn-outline-secondary:focus,.btn-outline-secondary:hover,.open>.btn-outline-secondary.dropdown-toggle,.open>.btn-outline-secondary.dropdown-toggle.focus,.open>.btn-outline-secondary.dropdown-toggle:focus,.open>.btn-outline-secondary.dropdown-toggle:hover{color:#fff;background-color:#000;border-color:#000}.btn-outline-secondary.disabled.focus,.btn-outline-secondary.disabled:focus,.btn-outline-secondary.disabled:hover,.btn-outline-secondary:disabled.focus,.btn-outline-secondary:disabled:focus,.btn-outline-secondary:disabled:hover{border-color:#333}.btn-outline-info{color:#4eaaff;background-image:none;background-color:transparent;border-color:#4eaaff}.btn-outline-info.active,.btn-outline-info.focus,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover,.open>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#4eaaff;border-color:#4eaaff}.btn-outline-info.active.focus,.btn-outline-info.active:focus,.btn-outline-info.active:hover,.btn-outline-info:active.focus,.btn-outline-info:active:focus,.btn-outline-info:active:hover,.open>.btn-outline-info.dropdown-toggle.focus,.open>.btn-outline-info.dropdown-toggle:focus,.open>.btn-outline-info.dropdown-toggle:hover{color:#fff;background-color:#0080f6;border-color:#006bce}.btn-outline-info.disabled.focus,.btn-outline-info.disabled:focus,.btn-outline-info.disabled:hover,.btn-outline-info:disabled.focus,.btn-outline-info:disabled:focus,.btn-outline-info:disabled:hover{border-color:#b4dbff}.btn-outline-success{color:#5b8200;background-image:none;background-color:transparent;border-color:#5b8200}.btn-outline-success.active,.btn-outline-success.focus,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover,.open>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5b8200;border-color:#5b8200}.btn-outline-success.active.focus,.btn-outline-success.active:focus,.btn-outline-success.active:hover,.btn-outline-success:active.focus,.btn-outline-success:active:focus,.btn-outline-success:active:hover,.open>.btn-outline-success.dropdown-toggle.focus,.open>.btn-outline-success.dropdown-toggle:focus,.open>.btn-outline-success.dropdown-toggle:hover{color:#fff;background-color:#1e2b00;border-color:#020300}.btn-outline-success.disabled.focus,.btn-outline-success.disabled:focus,.btn-outline-success.disabled:hover,.btn-outline-success:disabled.focus,.btn-outline-success:disabled:focus,.btn-outline-success:disabled:hover{border-color:#a2e800}.btn-outline-warning{color:#e4ac00;background-image:none;background-color:transparent;border-color:#e4ac00}.btn-outline-warning.active,.btn-outline-warning.focus,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover,.open>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#e4ac00;border-color:#e4ac00}.btn-outline-warning.active.focus,.btn-outline-warning.active:focus,.btn-outline-warning.active:hover,.btn-outline-warning:active.focus,.btn-outline-warning:active:focus,.btn-outline-warning:active:hover,.open>.btn-outline-warning.dropdown-toggle.focus,.open>.btn-outline-warning.dropdown-toggle:focus,.open>.btn-outline-warning.dropdown-toggle:hover{color:#fff;background-color:#8d6b00;border-color:#654c00}.btn-outline-warning.disabled.focus,.btn-outline-warning.disabled:focus,.btn-outline-warning.disabled:hover,.btn-outline-warning:disabled.focus,.btn-outline-warning:disabled:focus,.btn-outline-warning:disabled:hover{border-color:#ffd34b}.btn-outline-danger{color:#c00;background-image:none;background-color:transparent;border-color:#c00}.btn-outline-danger.active,.btn-outline-danger.focus,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover,.open>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#c00;border-color:#c00}.btn-outline-danger.active.focus,.btn-outline-danger.active:focus,.btn-outline-danger.active:hover,.btn-outline-danger:active.focus,.btn-outline-danger:active:focus,.btn-outline-danger:active:hover,.open>.btn-outline-danger.dropdown-toggle.focus,.open>.btn-outline-danger.dropdown-toggle:focus,.open>.btn-outline-danger.dropdown-toggle:hover{color:#fff;background-color:#750000;border-color:#4d0000}.btn-outline-danger.disabled.focus,.btn-outline-danger.disabled:focus,.btn-outline-danger.disabled:hover,.btn-outline-danger:disabled.focus,.btn-outline-danger:disabled:focus,.btn-outline-danger:disabled:hover{border-color:#f33}.btn-link{color:#039;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link:disabled{background-color:transparent}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#001a4d;text-decoration:underline;background-color:transparent}.btn-link:disabled:focus,.btn-link:disabled:hover{color:#818a91;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:.75rem 1.5rem;border-radius:0}.btn-group-sm>.btn,.btn-sm{padding:.25rem .75rem;border-radius:0}.btn-block{display:block}.btn-block+.btn-block{margin-top:.5rem}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;transition-timing-function:ease;transition-duration:.35s;transition-property:height}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.3em;vertical-align:middle}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#373a3c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.15rem}.dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#e5e5e5}.dropdown-item{display:block;width:100%;padding:3px 1.5rem;clear:both;text-align:inherit;background:0 0;border:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle),.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.dropdown-item:focus,.dropdown-item:hover{color:#2b2d2f;text-decoration:none;background-color:#f5f5f5}.dropdown-item.active,.dropdown-item.active:focus,.dropdown-item.active:hover{color:#fff;text-decoration:none;background-color:#336799;outline:0}.dropdown-item.disabled,.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{color:#818a91}.dropdown-item.disabled:focus,.dropdown-item.disabled:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right,.photo-core .dropdown-menu{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#818a91}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:.3em solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:.125rem}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;margin-bottom:0}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-.5rem}.btn-toolbar::after{content:"";display:table;clear:both}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:.5rem}.btn .caret,.btn+.dropdown-toggle-split::after,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-lg>.btn .caret,.btn-lg .caret{border-width:.3em .3em 0}.dropup .btn-group-lg>.btn .caret,.dropup .btn-lg .caret{border-width:0 .3em .3em}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group::after{content:"";display:table;clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.custom-control,.input-group,.input-group-btn,.input-group-btn>.btn{position:relative}.input-group{width:100%;display:table;border-collapse:separate}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:active,.input-group .form-control:focus,.input-group .form-control:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:3}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#55595c;text-align:center;background-color:#eceeef;border:1px solid #acacac;border-radius:0}.alert-link,.close,.tag{font-weight:700}.input-group-addon.form-control-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:.25rem .5rem;font-size:.875rem;border-radius:0}.input-group-addon.form-control-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:0}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:not(:last-child){border-right:0}.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.form-control+.input-group-addon:not(:first-child){border-left:0}.input-group-btn{font-size:0}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group{margin-right:-1px}.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group{z-index:2;margin-left:-1px}.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover{z-index:3}.custom-control{display:inline-block;padding-left:1.5rem;cursor:pointer}.custom-control+.custom-control{margin-left:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-indicator{color:#fff;background-color:#0074d9}.custom-control-input:focus~.custom-control-indicator{box-shadow:0 0 0 .075rem #fff,0 0 0 .2rem #0074d9}.custom-control-input:active~.custom-control-indicator{color:#fff;background-color:#84c6ff}.custom-control-input:disabled~.custom-control-indicator{cursor:not-allowed;background-color:#eee}.custom-control-input:disabled~.custom-control-description{color:#767676;cursor:not-allowed}.custom-control-indicator{position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#ddd;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.custom-file,.custom-select{display:inline-block;max-width:100%}.custom-checkbox .custom-control-indicator{border-radius:.15rem}.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='#fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-indicator{background-color:#0074d9;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='#fff' d='M0 2h4'/%3E%3C/svg%3E")}.custom-radio .custom-control-indicator{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-indicator{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='#fff'/%3E%3C/svg%3E")}.custom-controls-stacked .custom-control{float:left;clear:left}.custom-controls-stacked .custom-control+.custom-control{margin-left:0}.custom-select{height:calc(2.3rem - 2px);padding:.375rem 1.75rem .375rem .75rem;color:#55595c;vertical-align:middle;background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='#333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center no-repeat #fff;background-size:8px 10px;border:1px solid #acacac;border-radius:.15rem;-moz-appearance:none}.custom-select:focus{border-color:#51a7e8;outline:0}.custom-select:focus::-ms-value{color:#55595c;background-color:#fff}.custom-select:disabled{color:#818a91;cursor:not-allowed;background-color:#eceeef}.custom-select::-ms-expand{opacity:0}.custom-select-sm{padding-top:.375rem;padding-bottom:.375rem;font-size:75%}.custom-file{position:relative;height:2.5rem;cursor:pointer}.custom-file-control,.custom-file-control::before{position:absolute;height:2.5rem;padding:.5rem 1rem;line-height:1.5;color:#555}.custom-file-input{min-width:14rem;max-width:100%;margin:0;opacity:0}.custom-file-control{top:0;right:0;left:0;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;border:1px solid #ddd;border-radius:.15rem}.custom-file-control:lang(en)::after{content:"Choose file..."}.custom-file-control::before{top:-1px;right:-1px;bottom:-1px;z-index:6;display:block;background-color:#eee;border:1px solid #ddd;border-radius:0 .15rem .15rem 0}.nav-inline .nav-item,.nav-link{display:inline-block}.custom-file-control:lang(en)::before{content:"Browse"}.nav-pills::after,.nav-tabs::after,.navbar::after{content:"";clear:both}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#818a91}.nav-link.disabled,.nav-link.disabled:focus,.nav-link.disabled:hover{color:#818a91;cursor:not-allowed;background-color:transparent}.nav-inline .nav-item+.nav-item,.nav-inline .nav-link+.nav-link{margin-left:1rem}.nav-pills .nav-item+.nav-item,.nav-tabs .nav-item+.nav-item{margin-left:.2rem}.nav-tabs{border-bottom:1px solid #d7d7d7}.nav-tabs::after{display:table}.nav-tabs .nav-item{float:left;margin-bottom:-1px}.nav-tabs .nav-link{display:block;padding:.5em 1em;border:1px solid transparent;border-top-right-radius:.15rem;border-top-left-radius:.15rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #d7d7d7}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link.disabled:focus,.nav-tabs .nav-link.disabled:hover{color:#818a91;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover{color:#55595c;background-color:#fff;border-color:#ddd #ddd transparent}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.nav-pills::after{display:table}.nav-pills .nav-item{float:left}.nav-pills .nav-link{display:block;padding:.5em 1em;border-radius:.15rem}.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover{color:#fff;cursor:default;background-color:#336799}.nav-stacked .nav-item{display:block;float:none}.nav-stacked .nav-item+.nav-item{margin-top:.2rem;margin-left:0}.navbar-divider,.navbar-nav .nav-item+.nav-item,.navbar-nav .nav-link+.nav-link{margin-left:1rem}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;padding:.5rem 1rem}.navbar::after{display:table}.navbar-full{z-index:1000}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0}.navbar-fixed-bottom{bottom:0}.navbar-sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1030;width:100%}@media (min-width:576px){.navbar{border-radius:.15rem}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-full,.navbar-sticky-top{border-radius:0}}.navbar-brand{float:left;padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1.25rem;line-height:inherit}.navbar-divider,.navbar-text{padding-top:.425rem;padding-bottom:.425rem}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-divider{float:left;width:1px;margin-right:1rem}.navbar-divider::before{content:"\00a0"}.navbar-toggleable-lg::after,.navbar-toggleable-md::after,.navbar-toggleable-sm::after,.navbar-toggleable-xl::after,.navbar-toggleable-xs::after{content:"";clear:both}.navbar-text{display:inline-block}.navbar-toggler{width:2.5em;height:2em;padding:.5rem .75rem;font-size:1.25rem;line-height:1;background:center center no-repeat;background-size:24px 24px;border:1px solid transparent;border-radius:0}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}@media (max-width:575px){.navbar-toggleable-xs .navbar-brand{display:block;float:none;margin-top:.5rem;margin-right:0}.navbar-toggleable-xs .navbar-nav{margin-top:.5rem;margin-bottom:.5rem}.navbar-toggleable-xs .navbar-nav .dropdown-menu{position:static;float:none}}@media (min-width:576px){.navbar-toggleable-xs{display:block}}@media (max-width:767px){.navbar-toggleable-sm .navbar-brand{display:block;float:none;margin-top:.5rem;margin-right:0}.navbar-toggleable-sm .navbar-nav{margin-top:.5rem;margin-bottom:.5rem}.navbar-toggleable-sm .navbar-nav .dropdown-menu{position:static;float:none}}@media (min-width:768px){.navbar-toggleable-sm{display:block}}@media (max-width:991px){.navbar-toggleable-md .navbar-brand{display:block;float:none;margin-top:.5rem;margin-right:0}.navbar-toggleable-md .navbar-nav{margin-top:.5rem;margin-bottom:.5rem}.navbar-toggleable-md .navbar-nav .dropdown-menu{position:static;float:none}}@media (min-width:992px){.navbar-toggleable-md{display:block}}.navbar-toggleable-lg::after{display:table}@media (max-width:1199px){.navbar-toggleable-lg .navbar-brand{display:block;float:none;margin-top:.5rem;margin-right:0}.navbar-toggleable-lg .navbar-nav{margin-top:.5rem;margin-bottom:.5rem}.navbar-toggleable-lg .navbar-nav .dropdown-menu{position:static;float:none}}@media (min-width:1200px){.navbar-toggleable-lg{display:block}}.navbar-toggleable-xl{display:block}.navbar-toggleable-xl::after{display:table}.navbar-toggleable-xl .navbar-brand{display:block;float:none;margin-top:.5rem;margin-right:0}.navbar-toggleable-xl .navbar-nav{margin-top:.5rem;margin-bottom:.5rem}.card,.card-title{margin-bottom:.75rem}.navbar-toggleable-xl .navbar-nav .dropdown-menu{position:static;float:none}.navbar-nav .nav-item{float:left}.navbar-nav .nav-link{display:block;padding-top:.425rem;padding-bottom:.425rem}.navbar-light .navbar-brand,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover,.navbar-light .navbar-toggler,.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .active>.nav-link:focus,.navbar-light .navbar-nav .active>.nav-link:hover,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.active:focus,.navbar-light .navbar-nav .nav-link.active:hover,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .nav-link.open:focus,.navbar-light .navbar-nav .nav-link.open:hover,.navbar-light .navbar-nav .open>.nav-link,.navbar-light .navbar-nav .open>.nav-link:focus,.navbar-light .navbar-nav .open>.nav-link:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");border-color:rgba(0,0,0,.1)}.navbar-light .navbar-divider{background-color:rgba(0,0,0,.075)}.navbar-dark .navbar-brand,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-toggler,.navbar-dark .navbar-toggler:focus,.navbar-dark .navbar-toggler:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.card-inverse .card-blockquote,.card-inverse .card-footer,.card-inverse .card-header,.card-inverse .card-title,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .active>.nav-link:focus,.navbar-dark .navbar-nav .active>.nav-link:hover,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.active:focus,.navbar-dark .navbar-nav .nav-link.active:hover,.navbar-dark .navbar-nav .nav-link.open,.navbar-dark .navbar-nav .nav-link.open:focus,.navbar-dark .navbar-nav .nav-link.open:hover,.navbar-dark .navbar-nav .open>.nav-link,.navbar-dark .navbar-nav .open>.nav-link:focus,.navbar-dark .navbar-nav .open>.nav-link:hover{color:#fff}.navbar-dark .navbar-toggler{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-divider{background-color:rgba(255,255,255,.075)}.navbar-toggleable-xs::after{display:table}@media (max-width:575px){.navbar-toggleable-xs .navbar-nav .nav-item{float:none;margin-left:0}}@media (min-width:576px){.navbar-toggleable-xs{display:block!important}}.navbar-toggleable-sm::after{display:table}@media (max-width:767px){.navbar-toggleable-sm .navbar-nav .nav-item{float:none;margin-left:0}}@media (min-width:768px){.navbar-toggleable-sm{display:block!important}}.navbar-toggleable-md::after{display:table}@media (max-width:991px){.navbar-toggleable-md .navbar-nav .nav-item{float:none;margin-left:0}}.breadcrumb-item,.page-link{float:left}@media (min-width:992px){.navbar-toggleable-md{display:block!important}}.card{position:relative;display:block;background-color:#fff;border-radius:0;border:1px solid #d7d7d7}.card-block::after,.card-footer::after,.card-header::after{display:table;content:"";clear:both}.card-block{padding:1.25rem}.card-footer,.card-header{padding:.75rem 1.25rem;background-color:#f5f5f5}.card-header,.card-subtitle,.card-text:last-child{margin-bottom:0}.card-subtitle{margin-top:-.375rem}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header-pills,.card-header-tabs{margin-right:-.625rem;margin-left:-.625rem}.card>.list-group:first-child .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-header{border-bottom:1px solid #d7d7d7}.card-header:first-child{border-radius:calc(0 - 1px) calc(0 - 1px) 0 0}.card-footer{border-top:1px solid #d7d7d7}.card-footer:last-child{border-radius:0 0 calc(0 - 1px) calc(0 - 1px)}.card-header-tabs{margin-bottom:-.75rem;border-bottom:0}.card-primary{background-color:#336799;border-color:#336799}.card-primary .card-footer,.card-primary .card-header{background-color:transparent}.card-success{background-color:#5b8200;border-color:#5b8200}.card-success .card-footer,.card-success .card-header{background-color:transparent}.card-info{background-color:#4eaaff;border-color:#4eaaff}.card-info .card-footer,.card-info .card-header{background-color:transparent}.card-warning{background-color:#e4ac00;border-color:#e4ac00}.card-warning .card-footer,.card-warning .card-header{background-color:transparent}.card-danger{background-color:#c00;border-color:#c00}.card-danger .card-footer,.card-danger .card-header,.card-outline-danger,.card-outline-info,.card-outline-primary,.card-outline-secondary,.card-outline-success,.card-outline-warning{background-color:transparent}.card-outline-primary{border-color:#336799}.card-outline-secondary{border-color:#000}.card-outline-info{border-color:#4eaaff}.card-outline-success{border-color:#5b8200}.card-outline-warning{border-color:#e4ac00}.card-outline-danger{border-color:#c00}.card-inverse .card-footer,.card-inverse .card-header{border-color:rgba(255,255,255,.2)}.card-inverse .card-blockquote .blockquote-footer,.card-inverse .card-link,.card-inverse .card-subtitle,.card-inverse .card-text{color:rgba(255,255,255,.65)}.card-inverse .card-link:focus,.card-inverse .card-link:hover{color:#fff}.card-blockquote{padding:0;margin-bottom:0;border-left:0}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img-top{border-top-right-radius:calc(0 - 1px);border-top-left-radius:calc(0 - 1px)}.card-img-bottom{border-bottom-right-radius:calc(0 - 1px);border-bottom-left-radius:calc(0 - 1px)}@media (min-width:576px){.card-deck{display:table;width:100%;margin-bottom:.75rem;table-layout:fixed;border-spacing:1.25rem 0}.card-deck .card{display:table-cell;margin-bottom:0;vertical-align:top}.card-deck-wrapper{margin-right:-1.25rem;margin-left:-1.25rem}.card-group{display:table;width:100%;table-layout:fixed}.card-group .card{display:table-cell;vertical-align:top}.card-group .card+.card{margin-left:0;border-left:0}.card-group .card:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.card-group .card:first-child .card-img-top{border-top-right-radius:0}.card-group .card:first-child .card-img-bottom{border-bottom-right-radius:0}.card-group .card:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.card-group .card:last-child .card-img-top{border-top-left-radius:0}.card-group .card:last-child .card-img-bottom{border-bottom-left-radius:0}.card-group .card:not(:first-child):not(:last-child),.card-group .card:not(:first-child):not(:last-child) .card-img-bottom,.card-group .card:not(:first-child):not(:last-child) .card-img-top{border-radius:0}.card-columns{column-count:3;column-gap:1.25rem}.card-columns .card{display:inline-block;width:100%}}.breadcrumb,.pagination{margin-bottom:1rem;border-radius:.15rem}.breadcrumb{padding:.75rem 1rem;list-style:none;background-color:none}.breadcrumb::after{content:"";display:table;clear:both}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;color:#818a91}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#818a91}.pagination{display:inline-block;padding-left:0;margin-top:1rem}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:.15rem;border-top-left-radius:.15rem}.page-item:last-child .page-link{border-bottom-right-radius:.15rem;border-top-right-radius:.15rem}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#336799;border-color:#336799}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#818a91;pointer-events:none;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{position:relative;padding:.5rem .75rem;margin-left:-1px;color:#039;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#001a4d;background-color:#eceeef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.pagination-sm .page-link{padding:.275rem .75rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}.tag{display:inline-block;padding:.25em .4em;font-size:75%;line-height:1;color:#fff;text-align:center;vertical-align:baseline;border-radius:.15rem}.tag:empty{display:none}.btn .tag{position:relative;top:-1px}a.tag:focus,a.tag:hover{color:#fff;text-decoration:none;cursor:pointer}.tag-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.tag-default{background-color:#818a91}.tag-default[href]:focus,.tag-default[href]:hover{background-color:#687077}.tag-primary{background-color:#336799}.tag-primary[href]:focus,.tag-primary[href]:hover{background-color:#264d73}.tag-success{background-color:#5b8200}.tag-success[href]:focus,.tag-success[href]:hover{background-color:#374f00}.tag-info{background-color:#4eaaff}.tag-info[href]:focus,.tag-info[href]:hover{background-color:#1b92ff}.tag-warning{background-color:#e4ac00}.tag-warning[href]:focus,.tag-warning[href]:hover{background-color:#b18600}.tag-danger{background-color:#c00}.tag-danger[href]:focus,.tag-danger[href]:hover{background-color:#900}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eceeef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-hr{border-top-color:#d0d5d8}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.15rem}.alert-heading{color:inherit}.alert-dismissible .close{position:relative;top:-.125rem;color:inherit}.alert-success{background-color:#5b8200;border-color:#5b8200;color:#fff}.alert-success hr{border-top-color:#496900}.alert-success .alert-link{color:#e6e5e5}.alert-info,.alert-info .alert-link,.alert-warning .alert-link{color:#000}.alert-info{background-color:#efeee2;border-color:#efeee2}.alert-info hr{border-top-color:#e6e4d2}.alert-warning{background-color:#e4ac00;border-color:#e4ac00;color:#000}.alert-warning hr{border-top-color:#cb9900}.alert-danger{background-color:#c00;border-color:#c00;color:#fff}.alert-danger hr{border-top-color:#b30000}.alert-danger .alert-link{color:#e6e5e5}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:block;width:100%;height:1rem;margin-bottom:1rem}.progress[value]{background-color:#eee;border:0;-moz-appearance:none;appearance:none;border-radius:.15rem}.progress[value]::-ms-fill{background-color:#0074d9;border:0}.progress[value]::-moz-progress-bar{background-color:#0074d9;border-bottom-left-radius:.15rem;border-top-left-radius:.15rem}.progress[value]::-webkit-progress-value{background-color:#0074d9;border-bottom-left-radius:.15rem;border-top-left-radius:.15rem}.progress[value="100"]::-moz-progress-bar{border-bottom-right-radius:.15rem;border-top-right-radius:.15rem}.progress[value="100"]::-webkit-progress-value{border-bottom-right-radius:.15rem;border-top-right-radius:.15rem}.progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:.15rem}.progress[value],base::-moz-progress-bar{background-color:#eee;border-radius:.15rem}.progress-striped[value]::-webkit-progress-value{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-striped[value]::-moz-progress-bar{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-striped[value]::-ms-fill{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-animated[value]::-webkit-progress-value{animation:progress-bar-stripes 2s linear infinite}.progress-animated[value]::-moz-progress-bar{animation:progress-bar-stripes 2s linear infinite}@media screen and (min-width:0\0){.progress{background-color:#eee;border-radius:.15rem}.progress-bar{display:inline-block;height:1rem;text-indent:-999rem;background-color:#0074d9;border-bottom-left-radius:.15rem;border-top-left-radius:.15rem}.progress[width="100%"]{border-bottom-right-radius:.15rem;border-top-right-radius:.15rem}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-animated .progress-bar-striped{animation:progress-bar-stripes 2s linear infinite}.progress-success .progress-bar{background-color:#5b8200}}.progress-success[value]::-webkit-progress-value{background-color:#5b8200}.progress-success[value]::-moz-progress-bar{background-color:#5b8200}.progress-success[value]::-ms-fill{background-color:#5b8200}.progress-info[value]::-webkit-progress-value{background-color:#4eaaff}.progress-info[value]::-moz-progress-bar{background-color:#4eaaff}.progress-info[value]::-ms-fill{background-color:#4eaaff}@media screen and (min-width:0\0){.progress-info .progress-bar{background-color:#4eaaff}.progress-warning .progress-bar{background-color:#e4ac00}}.progress-warning[value]::-webkit-progress-value{background-color:#e4ac00}.progress-warning[value]::-moz-progress-bar{background-color:#e4ac00}.progress-warning[value]::-ms-fill{background-color:#e4ac00}.progress-danger[value]::-webkit-progress-value{background-color:#c00}.progress-danger[value]::-moz-progress-bar{background-color:#c00}.progress-danger[value]::-ms-fill{background-color:#c00}@media screen and (min-width:0\0){.progress-danger .progress-bar{background-color:#c00}}.media-body{width:10000px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right{padding-left:10px}.media-left{padding-right:10px}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid #d7d7d7}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.list-group-item.disabled,.list-group-item.disabled:focus{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#818a91}.list-group-item.disabled:hover{color:#818a91;cursor:not-allowed;background-color:#eceeef}.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled:hover .list-group-item-text{color:#818a91}.list-group-item.active,.list-group-item.active:focus{z-index:2;color:#fff;text-decoration:none;background-color:#336799;border-color:#336799}#admin-photos-container .list-group-item.active .list-group-item-heading>.card-block.description,#admin-photos-container .list-group-item.active:focus .list-group-item-heading>.card-block.description,#apv-search #results .results-container .area-results .list-group-item.active .list-group-item-heading>.summary,#apv-search #results .results-container .area-results .list-group-item.active:focus .list-group-item-heading>.summary,#apv-search #results .results-container .forum-results .list-group-item.active .list-group-item-heading>.summary,#apv-search #results .results-container .forum-results .list-group-item.active:focus .list-group-item-heading>.summary,#apv-search #results .results-container .route-results .list-group-item.active .list-group-item-heading>.summary,#apv-search #results .results-container .route-results .list-group-item.active:focus .list-group-item-heading>.summary,#area-page.printer-view .list-group-item.active .list-group-item-heading>a.printer-hide-link,#area-page.printer-view .list-group-item.active .list-group-item-heading>div.comments,#area-page.printer-view .list-group-item.active:focus .list-group-item-heading>a.printer-hide-link,#area-page.printer-view .list-group-item.active:focus .list-group-item-heading>div.comments,#fixed-hardware-page .list-group-item.active .list-group-item-heading>td,#fixed-hardware-page .list-group-item.active .list-group-item-heading>th,#fixed-hardware-page .list-group-item.active:focus .list-group-item-heading>td,#fixed-hardware-page .list-group-item.active:focus .list-group-item-heading>th,#homepage-top #featured table td .list-group-item.active .list-group-item-heading>.units,#homepage-top #featured table td .list-group-item.active:focus .list-group-item-heading>.units,#route-page.printer-view .list-group-item.active .list-group-item-heading>a.printer-hide-link,#route-page.printer-view .list-group-item.active .list-group-item-heading>div.comments,#route-page.printer-view .list-group-item.active:focus .list-group-item-heading>a.printer-hide-link,#route-page.printer-view .list-group-item.active:focus .list-group-item-heading>div.comments,#suggestion-results a.suggestion .list-group-item.active .list-group-item-heading>.highlight,#suggestion-results a.suggestion .list-group-item.active .list-group-item-heading>.right-text,#suggestion-results a.suggestion .list-group-item.active .list-group-item-heading>div.route-difficulty,#suggestion-results a.suggestion .list-group-item.active:focus .list-group-item-heading>.highlight,#suggestion-results a.suggestion .list-group-item.active:focus .list-group-item-heading>.right-text,#suggestion-results a.suggestion .list-group-item.active:focus .list-group-item-heading>div.route-difficulty,#suggestion-results a.suggestion.photo .list-group-item.active .list-group-item-heading>.location,#suggestion-results a.suggestion.photo .list-group-item.active:focus .list-group-item-heading>.location,#weather-forecast .list-group-item.active .list-group-item-heading>.attribution,#weather-forecast .list-group-item.active:focus .list-group-item-heading>.attribution,.comments .comments-body .comment-list .list-group-item.active .list-group-item-heading>.comment-time,.comments .comments-body .comment-list .list-group-item.active:focus .list-group-item-heading>.comment-time,.conditions-modal .list-group-item.active .list-group-item-heading>.summary,.conditions-modal .list-group-item.active .list-group-item-heading>.trail-info,.conditions-modal .list-group-item.active:focus .list-group-item-heading>.summary,.conditions-modal .list-group-item.active:focus .list-group-item-heading>.trail-info,.conditions-modal .nearby-trails .list-group-item.active .list-group-item-heading>.distance,.conditions-modal .nearby-trails .list-group-item.active:focus .list-group-item-heading>.distance,.form-group .list-group-item.active .list-group-item-heading>span.field-note,.form-group .list-group-item.active:focus .list-group-item-heading>span.field-note,.list-group-item.active #admin-photos-container .list-group-item-heading>.card-block.description,.list-group-item.active #apv-search #results .results-container .area-results .list-group-item-heading>.summary,.list-group-item.active #apv-search #results .results-container .forum-results .list-group-item-heading>.summary,.list-group-item.active #apv-search #results .results-container .route-results .list-group-item-heading>.summary,.list-group-item.active #area-page.printer-view .list-group-item-heading>a.printer-hide-link,.list-group-item.active #area-page.printer-view .list-group-item-heading>div.comments,.list-group-item.active #fixed-hardware-page .list-group-item-heading>td,.list-group-item.active #fixed-hardware-page .list-group-item-heading>th,.list-group-item.active #homepage-top #featured table td .list-group-item-heading>.units,.list-group-item.active #route-page.printer-view .list-group-item-heading>a.printer-hide-link,.list-group-item.active #route-page.printer-view .list-group-item-heading>div.comments,.list-group-item.active #suggestion-results a.suggestion .list-group-item-heading>.highlight,.list-group-item.active #suggestion-results a.suggestion .list-group-item-heading>.right-text,.list-group-item.active #suggestion-results a.suggestion .list-group-item-heading>div.route-difficulty,.list-group-item.active #suggestion-results a.suggestion.photo .list-group-item-heading>.location,.list-group-item.active #weather-forecast .list-group-item-heading>.attribution,.list-group-item.active .comments .comments-body .comment-list .list-group-item-heading>.comment-time,.list-group-item.active .conditions-modal .list-group-item-heading>.summary,.list-group-item.active .conditions-modal .list-group-item-heading>.trail-info,.list-group-item.active .conditions-modal .nearby-trails .list-group-item-heading>.distance,.list-group-item.active .form-group .list-group-item-heading>span.field-note,.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.form-char-count,.list-group-item.active .list-group-item-heading>.improve-page-link,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active body.page-improvements #improvements-list .list-group-item-heading>.or-action,.list-group-item.active body.page-improvements .list-group-item-heading>.breadcrumbs,.list-group-item.active:focus #admin-photos-container .list-group-item-heading>.card-block.description,.list-group-item.active:focus #apv-search #results .results-container .area-results .list-group-item-heading>.summary,.list-group-item.active:focus #apv-search #results .results-container .forum-results .list-group-item-heading>.summary,.list-group-item.active:focus #apv-search #results .results-container .route-results .list-group-item-heading>.summary,.list-group-item.active:focus #area-page.printer-view .list-group-item-heading>a.printer-hide-link,.list-group-item.active:focus #area-page.printer-view .list-group-item-heading>div.comments,.list-group-item.active:focus #fixed-hardware-page .list-group-item-heading>td,.list-group-item.active:focus #fixed-hardware-page .list-group-item-heading>th,.list-group-item.active:focus #homepage-top #featured table td .list-group-item-heading>.units,.list-group-item.active:focus #route-page.printer-view .list-group-item-heading>a.printer-hide-link,.list-group-item.active:focus #route-page.printer-view .list-group-item-heading>div.comments,.list-group-item.active:focus #suggestion-results a.suggestion .list-group-item-heading>.highlight,.list-group-item.active:focus #suggestion-results a.suggestion .list-group-item-heading>.right-text,.list-group-item.active:focus #suggestion-results a.suggestion .list-group-item-heading>div.route-difficulty,.list-group-item.active:focus #suggestion-results a.suggestion.photo .list-group-item-heading>.location,.list-group-item.active:focus #weather-forecast .list-group-item-heading>.attribution,.list-group-item.active:focus .comments .comments-body .comment-list .list-group-item-heading>.comment-time,.list-group-item.active:focus .conditions-modal .list-group-item-heading>.summary,.list-group-item.active:focus .conditions-modal .list-group-item-heading>.trail-info,.list-group-item.active:focus .conditions-modal .nearby-trails .list-group-item-heading>.distance,.list-group-item.active:focus .form-group .list-group-item-heading>span.field-note,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.form-char-count,.list-group-item.active:focus .list-group-item-heading>.improve-page-link,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus body.page-improvements #improvements-list .list-group-item-heading>.or-action,.list-group-item.active:focus body.page-improvements .list-group-item-heading>.breadcrumbs,body.page-improvements #improvements-list .list-group-item.active .list-group-item-heading>.or-action,body.page-improvements #improvements-list .list-group-item.active:focus .list-group-item-heading>.or-action,body.page-improvements .list-group-item.active .list-group-item-heading>.breadcrumbs,body.page-improvements .list-group-item.active:focus .list-group-item-heading>.breadcrumbs{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#b3cde6}.list-group-item.active:hover{z-index:2;color:#fff;text-decoration:none;background-color:#336799;border-color:#336799}#admin-photos-container .list-group-item.active:hover .list-group-item-heading>.card-block.description,#apv-search #results .results-container .area-results .list-group-item.active:hover .list-group-item-heading>.summary,#apv-search #results .results-container .forum-results .list-group-item.active:hover .list-group-item-heading>.summary,#apv-search #results .results-container .route-results .list-group-item.active:hover .list-group-item-heading>.summary,#area-page.printer-view .list-group-item.active:hover .list-group-item-heading>a.printer-hide-link,#area-page.printer-view .list-group-item.active:hover .list-group-item-heading>div.comments,#fixed-hardware-page .list-group-item.active:hover .list-group-item-heading>td,#fixed-hardware-page .list-group-item.active:hover .list-group-item-heading>th,#homepage-top #featured table td .list-group-item.active:hover .list-group-item-heading>.units,#route-page.printer-view .list-group-item.active:hover .list-group-item-heading>a.printer-hide-link,#route-page.printer-view .list-group-item.active:hover .list-group-item-heading>div.comments,#suggestion-results a.suggestion .list-group-item.active:hover .list-group-item-heading>.highlight,#suggestion-results a.suggestion .list-group-item.active:hover .list-group-item-heading>.right-text,#suggestion-results a.suggestion .list-group-item.active:hover .list-group-item-heading>div.route-difficulty,#suggestion-results a.suggestion.photo .list-group-item.active:hover .list-group-item-heading>.location,#weather-forecast .list-group-item.active:hover .list-group-item-heading>.attribution,.comments .comments-body .comment-list .list-group-item.active:hover .list-group-item-heading>.comment-time,.conditions-modal .list-group-item.active:hover .list-group-item-heading>.summary,.conditions-modal .list-group-item.active:hover .list-group-item-heading>.trail-info,.conditions-modal .nearby-trails .list-group-item.active:hover .list-group-item-heading>.distance,.form-group .list-group-item.active:hover .list-group-item-heading>span.field-note,.list-group-item.active:hover #admin-photos-container .list-group-item-heading>.card-block.description,.list-group-item.active:hover #apv-search #results .results-container .area-results .list-group-item-heading>.summary,.list-group-item.active:hover #apv-search #results .results-container .forum-results .list-group-item-heading>.summary,.list-group-item.active:hover #apv-search #results .results-container .route-results .list-group-item-heading>.summary,.list-group-item.active:hover #area-page.printer-view .list-group-item-heading>a.printer-hide-link,.list-group-item.active:hover #area-page.printer-view .list-group-item-heading>div.comments,.list-group-item.active:hover #fixed-hardware-page .list-group-item-heading>td,.list-group-item.active:hover #fixed-hardware-page .list-group-item-heading>th,.list-group-item.active:hover #homepage-top #featured table td .list-group-item-heading>.units,.list-group-item.active:hover #route-page.printer-view .list-group-item-heading>a.printer-hide-link,.list-group-item.active:hover #route-page.printer-view .list-group-item-heading>div.comments,.list-group-item.active:hover #suggestion-results a.suggestion .list-group-item-heading>.highlight,.list-group-item.active:hover #suggestion-results a.suggestion .list-group-item-heading>.right-text,.list-group-item.active:hover #suggestion-results a.suggestion .list-group-item-heading>div.route-difficulty,.list-group-item.active:hover #suggestion-results a.suggestion.photo .list-group-item-heading>.location,.list-group-item.active:hover #weather-forecast .list-group-item-heading>.attribution,.list-group-item.active:hover .comments .comments-body .comment-list .list-group-item-heading>.comment-time,.list-group-item.active:hover .conditions-modal .list-group-item-heading>.summary,.list-group-item.active:hover .conditions-modal .list-group-item-heading>.trail-info,.list-group-item.active:hover .conditions-modal .nearby-trails .list-group-item-heading>.distance,.list-group-item.active:hover .form-group .list-group-item-heading>span.field-note,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.form-char-count,.list-group-item.active:hover .list-group-item-heading>.improve-page-link,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover body.page-improvements #improvements-list .list-group-item-heading>.or-action,.list-group-item.active:hover body.page-improvements .list-group-item-heading>.breadcrumbs,body.page-improvements #improvements-list .list-group-item.active:hover .list-group-item-heading>.or-action,body.page-improvements .list-group-item.active:hover .list-group-item-heading>.breadcrumbs{color:inherit}.list-group-item.active:hover .list-group-item-text{color:#b3cde6}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-item-action{width:100%;color:#555;text-align:inherit}.list-group-item-action .list-group-item-heading{color:#333}.list-group-item-action:focus,.list-group-item-action:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item-success{color:#fff;background-color:#5b8200}a.list-group-item-success,button.list-group-item-success{color:#fff}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#fff;background-color:#496900}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#fff;border-color:#fff}.list-group-item-info{color:#000;background-color:#efeee2}a.list-group-item-info,button.list-group-item-info{color:#000}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#000;background-color:#e6e4d2}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#000;border-color:#000}.list-group-item-warning{color:#000;background-color:#e4ac00}a.list-group-item-warning,button.list-group-item-warning{color:#000}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#000;background-color:#cb9900}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#000;border-color:#000}.list-group-item-danger{color:#fff;background-color:#c00}a.list-group-item-danger,button.list-group-item-danger{color:#fff}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#fff;background-color:#b30000}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#fff;border-color:#fff}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9{padding-bottom:42.85714286%}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.embed-responsive-1by1{padding-bottom:100%}.close{float:right;font-size:1.5rem;line-height:1;color:#000}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.modal-backdrop.fade,.tooltip{opacity:0}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.modal-content,.popover{background-clip:padding-box}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;outline:0}.modal-footer::after,.modal-header::after{display:table;content:"";clear:both}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.modal.in .modal-dialog{transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.in{opacity:.7}.modal-header{padding:15px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1}.popover,.tooltip{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:normal;line-break:auto;line-height:1.3;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:.875rem;text-decoration:none;font-weight:400;word-wrap:break-word}.modal-body{position:relative}.modal-footer{padding:15px;text-align:right}.popover,.tooltip{display:block;position:absolute}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:600px;margin:30px auto}.modal-sm{max-width:320px}}@media (min-width:992px){.modal-lg{max-width:768px}}.tooltip{z-index:1070;text-align:left;text-align:start}.tooltip.in{opacity:.9}.tooltip.bs-tether-element-attached-bottom,.tooltip.tooltip-top{padding:5px 0;margin-top:-3px}.tooltip.bs-tether-element-attached-bottom .tooltip-inner::before,.tooltip.tooltip-top .tooltip-inner::before{bottom:0;left:50%;margin-left:-5px;content:"";border-width:5px 5px 0;border-top-color:#000}.tooltip.bs-tether-element-attached-left,.tooltip.tooltip-right{padding:0 5px;margin-left:3px}.tooltip.bs-tether-element-attached-left .tooltip-inner::before,.tooltip.tooltip-right .tooltip-inner::before{top:50%;left:0;margin-top:-5px;content:"";border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.bs-tether-element-attached-top,.tooltip.tooltip-bottom{padding:5px 0;margin-top:3px}.tooltip.bs-tether-element-attached-top .tooltip-inner::before,.tooltip.tooltip-bottom .tooltip-inner::before{top:0;left:50%;margin-left:-5px;content:"";border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bs-tether-element-attached-right,.tooltip.tooltip-left{padding:0 5px;margin-left:-3px}.tooltip.bs-tether-element-attached-right .tooltip-inner::before,.tooltip.tooltip-left .tooltip-inner::before{top:50%;right:0;margin-top:-5px;content:"";border-width:5px 0 5px 5px;border-left-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:.15rem}.tooltip-inner::before{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{top:0;left:0;z-index:1060;max-width:276px;padding:1px;text-align:left;text-align:start;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.carousel-caption,.carousel-control{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.popover.bs-tether-element-attached-bottom,.popover.popover-top{margin-top:-10px}.popover.bs-tether-element-attached-bottom::after,.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::after,.popover.popover-top::before{left:50%;border-bottom-width:0}.popover.bs-tether-element-attached-bottom::before,.popover.popover-top::before{bottom:-11px;margin-left:-11px;border-top-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-bottom::after,.popover.popover-top::after{bottom:-10px;margin-left:-10px;border-top-color:#fff}.popover.bs-tether-element-attached-left,.popover.popover-right{margin-left:10px}.popover.bs-tether-element-attached-left::after,.popover.bs-tether-element-attached-left::before,.popover.popover-right::after,.popover.popover-right::before{top:50%;border-left-width:0}.popover.bs-tether-element-attached-left::before,.popover.popover-right::before{left:-11px;margin-top:-11px;border-right-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-left::after,.popover.popover-right::after{left:-10px;margin-top:-10px;border-right-color:#fff}.popover.bs-tether-element-attached-top,.popover.popover-bottom{margin-top:10px}.popover.bs-tether-element-attached-top::after,.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::after,.popover.popover-bottom::before{left:50%;border-top-width:0}.popover.bs-tether-element-attached-top::before,.popover.popover-bottom::before{top:-11px;margin-left:-11px;border-bottom-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-top::after,.popover.popover-bottom::after{top:-10px;margin-left:-10px;border-bottom-color:#f7f7f7}.popover.bs-tether-element-attached-top .popover-title::before,.popover.popover-bottom .popover-title::before{position:absolute;top:0;left:50%;display:block;width:20px;margin-left:-10px;content:"";border-bottom:1px solid #f7f7f7}.popover.bs-tether-element-attached-right,.popover.popover-left{margin-left:-10px}.popover.bs-tether-element-attached-right::after,.popover.bs-tether-element-attached-right::before,.popover.popover-left::after,.popover.popover-left::before{top:50%;border-right-width:0}.popover.bs-tether-element-attached-right::before,.popover.popover-left::before{right:-11px;margin-top:-11px;border-left-color:rgba(0,0,0,.25)}.popover.bs-tether-element-attached-right::after,.popover.popover-left::after{right:-10px;margin-top:-10px;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:.22857143rem .22857143rem 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover::after,.popover::before{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.popover::before{content:"";border-width:11px}.popover::after{content:"";border-width:10px}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.carousel-item{position:relative;display:none;transition:.6s ease-in-out left}.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-inner>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{left:0;transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;opacity:.5}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-prev::before{content:"\2039"}.carousel-control .icon-next::before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:10px}.rounded-right,.rounded-top{border-top-right-radius:.15rem}.rounded-bottom,.rounded-right{border-bottom-right-radius:.15rem}.rounded-bottom,.rounded-left{border-bottom-left-radius:.15rem}.rounded-left,.rounded-top{border-top-left-radius:.15rem}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#000}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px}.carousel-caption .btn,.close,.text-hide{text-shadow:none}@media (min-width:576px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.alert,.alert-dismissible .close{right:0}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-faded{background-color:#f7f7f9}.bg-primary{background-color:#336799!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#264d73!important}.bg-success{background-color:#5b8200!important}a.bg-success:focus,a.bg-success:hover{background-color:#374f00!important}.bg-info{background-color:#4eaaff!important}a.bg-info:focus,a.bg-info:hover{background-color:#1b92ff!important}.bg-warning{background-color:#e4ac00!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#b18600!important}.bg-danger{background-color:#c00!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#900!important}.bg-inverse{background-color:#373a3c!important}a.bg-inverse:focus,a.bg-inverse:hover{background-color:#1f2021!important}.rounded{border-radius:.15rem}.rounded-circle{border-radius:50%}.clearfix::after{content:"";display:table;clear:both}.d-block{display:block!important}.d-inline-block{display:inline-block!important}.d-inline{display:inline!important}.hidden-xl-down,.hidden-xs-up,.visible-print-block{display:none!important}#ap-map-container #details-window,.float-xs-left{float:left!important}#product-charts .chart-toggles,.float-xs-right{float:right!important}.float-xs-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pr-0,.px-0{padding-right:0!important}.pl-0,.px-0{padding-left:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.mt-0,.my-0{margin-top:0!important}.mb-0,.my-0{margin-bottom:0!important}.w-100{width:100%!important}.h-100{height:100%!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.mr-0,.mx-0{margin-right:0!important}.ml-0,.mx-0{margin-left:0!important}.m-0{margin:0!important}.mr-1,.mx-1{margin-right:1rem!important}.ml-1,.mx-1{margin-left:1rem!important}#apv-search #results .results-container,#area-weather-container,.mt-1,.my-1{margin-top:1rem!important}#user-profile #user-info .bio-detail,.mb-1,.my-1{margin-bottom:1rem!important}.m-1{margin:1rem!important}.mr-2,.mx-2{margin-right:1.5rem!important}.ml-2,.mx-2{margin-left:1.5rem!important}.mt-2,.my-2{margin-top:1.5rem!important}#user-profile .tick-chart,#user-profile .tick-chart-sm,.mb-2,.my-2{margin-bottom:1.5rem!important}.m-2{margin:1.5rem!important}.mr-3,.mx-3{margin-right:3rem!important}.ml-3,.mx-3{margin-left:3rem!important}.mt-3,.my-3{margin-top:3rem!important}.mb-3,.my-3{margin-bottom:3rem!important}.m-3{margin:3rem!important}.p-0{padding:0!important}.pr-1,.px-1{padding-right:1rem!important}.pl-1,.px-1{padding-left:1rem!important}.pt-1,.py-1{padding-top:1rem!important}#global-modal-body .improvements-diff-modal,.pb-1,.py-1{padding-bottom:1rem!important}#camp-data .header-strip,#product-charts .header-strip,.p-1{padding:1rem!important}.pr-2,.px-2{padding-right:1.5rem!important}.pl-2,.px-2{padding-left:1.5rem!important}.pt-2,.py-2{padding-top:1.5rem!important}.pb-2,.py-2{padding-bottom:1.5rem!important}.p-2{padding:1.5rem!important}.pr-3,.px-3{padding-right:3rem!important}.pl-3,.px-3{padding-left:3rem!important}.message-page,.pt-3,.py-3{padding-top:3rem!important}.pb-3,.py-3{padding-bottom:3rem!important}.p-3{padding:3rem!important}.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}.text-justify{text-align:justify!important}#fixed-hardware-page th,#homepage-climb-top div#top-row #routeFinderForm td:first-child,#partner-finder table th,#popup-picker #current-multi-selections,#popup-picker div#area-list,#route-page #your-route-stars .score,#weather-forecast table.weather td,.breadcrumb-item,.comments .comments-body .comment-list .comment-time,.sort-route-form .label-left,.sort-route-form .label-right,.text-nowrap{white-space:nowrap!important}#weather-forecast table.weather td div.width-controller,.text-truncate,div.mp-sidebar h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-xs-left{text-align:left!important}#product-charts .chart-toggles,#segment-page .segment-breadcrumbs .actions,#weather-forecast .attribution,.text-xs-right{text-align:right!important}#area-weather-container,#homepage-middle .hp-card.mobile-app,#homepage-middle .hp-card.rei-classes,#sitewide-top-bar,#suggestion-results a.suggestion.find-more,#weather-forecast table.weather,.text-xs-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}.hidden-sm-up{display:none!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}.hidden-md-up{display:none!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}.hidden-lg-up{display:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}.hidden-xl-up{display:none!important}}#ap-map-container div.map-locator,.admin-top-bar,.center-button,.orSeparator{text-align:center}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-white{color:#fff!important}#apv-search .categories a.no-results:focus,#apv-search .categories a.no-results:hover,.comments .comments-body .comment-list a.comment-time:focus,.comments .comments-body .comment-list a.comment-time:hover,.conditions-modal .nearby-trails a.distance:focus,.conditions-modal .nearby-trails a.distance:hover,.conditions-modal a.summary:focus,.conditions-modal a.summary:hover,.conditions-modal a.trail-info:focus,.conditions-modal a.trail-info:hover,.edit-col a.scoreThisText:focus,.edit-col a.scoreThisText:hover,a.form-char-count:focus,a.form-char-count:hover,a.text-muted:focus,a.text-muted:hover{color:#687077!important}.text-primary{color:#336799!important}a.text-primary:focus,a.text-primary:hover{color:#264d73!important}.text-success{color:#5b8200!important}a.text-success:focus,a.text-success:hover{color:#374f00!important}.text-info{color:#4eaaff!important}a.text-info:focus,a.text-info:hover{color:#1b92ff!important}.text-warning{color:#e4ac00!important}a.text-warning:focus,a.text-warning:hover{color:#b18600!important}#area-page.printer-view a.printer-hide-link,#route-page.printer-view a.printer-hide-link,.message-bar h3.title,.message-bar h3.title a,.message-bar h3.title a:hover,.text-danger{color:#c00!important}#area-page.printer-view a.printer-hide-link:focus,#area-page.printer-view a.printer-hide-link:hover,#route-page.printer-view a.printer-hide-link:focus,#route-page.printer-view a.printer-hide-link:hover,.message-bar h3.title a:focus,.message-bar h3.title a:hover,a.text-danger:focus,a.text-danger:hover{color:#900!important}.text-gray-dark{color:#373a3c!important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:#1f2021!important}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.invisible{visibility:hidden!important}@media (max-width:575px){#ap-map-container #details-window,#climb-area-page #weather-forecast #forecast-4,#segment-page .segment-breadcrumbs .actions,.hidden-xs-down{display:none!important}}@media (max-width:767px){.hidden-sm-down,.tip-col{display:none!important}}@media (max-width:991px){#climb-area-page #weather-forecast #forecast-5,#climb-area-page #weather-forecast #forecast-6,.hidden-md-down{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}#admin-photos-container .card-block.description,#apv-search #results .results-container .area-results .summary,#apv-search #results .results-container .forum-results .summary,#apv-search #results .results-container .route-results .summary,#area-page.printer-view a.printer-hide-link,#area-page.printer-view div.comments,#fixed-hardware-page td,#fixed-hardware-page th,#homepage-top #featured table td .units,#route-page.printer-view a.printer-hide-link,#route-page.printer-view div.comments,#suggestion-results a.suggestion .highlight,#suggestion-results a.suggestion .right-text,#suggestion-results a.suggestion div.route-difficulty,#suggestion-results a.suggestion.photo .location,#weather-forecast .attribution,.comments .comments-body .comment-list .comment-time,.conditions-modal .nearby-trails .distance,.conditions-modal .summary,.conditions-modal .trail-info,.form-char-count,.form-group span.field-note,.improve-page-link,.small,body.page-improvements #improvements-list .or-action,body.page-improvements .breadcrumbs,small{font-size:12px}#weather-forecast table.weather td,.todo-marker,.x-small{font-size:10px}.xx-small{font-size:8px}.bold,.strong{font-weight:bolder}hr{border-top:1px solid #d7d7d7}hr.dark{border-top:1px solid #4e4d49}.btn.disabled,.btn.disabled:hover,.btn:disabled,.btn:disabled:hover{cursor:not-allowed;opacity:1;border-color:#d7d7d7;background-color:#d7d7d7}.close{opacity:1}#climb-area-page div.climate-charts #season-prime,#climb-area-page div.climate-charts #season-prime a,#route-guide .number,#route-guide .number a,#suggestion-results a.suggestion .highlight,#suggestion-results a.suggestion .highlight a,#suggestion-results a.suggestion .right-text,#suggestion-results a.suggestion .right-text a,#suggestion-results a.suggestion.photo .location,#suggestion-results a.suggestion.photo .location a,.text-warm,.text-warm a,body.page-improvements #improvements-list .or-action,body.page-improvements #improvements-list .or-action a{color:#4e4d49!important}#apv-search .categories a.no-results,#apv-search .categories a.no-results:active,#apv-search .categories a.no-results:hover,#suggestion-results a.suggestion div.route-difficulty,.comments .comments-body .comment-list .comment-time,.conditions-modal .nearby-trails .distance,.conditions-modal .summary,.conditions-modal .trail-info,.edit-col .scoreThisText,.form-char-count,.form-group span.field-note,.text-muted{color:#acacac!important}.text-muted-on-dark{color:#d7d7d7}.comments .comments-body .comment-list .bio a,.comments .comments-body .comment-list .bio a a,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:hover,.text-black,.text-black a{color:#000}iframe{border:0}.nav-tabs .nav-link,.nav-tabs .nav-link:hover{color:#336799}.nav-tabs .nav-link:not(.active):hover{border-top-color:#fff;border-left-color:#fff;border-right-color:#fff}.nav-tabs .nav-link:hover{background-color:#f2f2f2}.dropdown-toggle::after{border:0;content:none}a.dropdown-item:hover,a.dropdown-toggle:hover{cursor:pointer}img.dropdown-arrow{height:7px;margin-bottom:2px;margin-left:1px}.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{font-size:1rem}ol.breadcrumb{padding:0;margin:0}ol.breadcrumb li{padding:0}.breadcrumb .dropdown{display:inline}.breadcrumb img.arrow{margin:0 .5rem;vertical-align:baseline;height:10px;width:6px}.breadcrumb-item+.breadcrumb-item::before{padding-right:0;padding-left:0;content:""}.card-img,.card-img-bottom,.card-img-top{border-radius:0}.admin-top-bar.local{background-color:#f2f5a9}.admin-top-bar.staging{background-color:#faac58}img.admin-local-org{width:50px}#left-right-container #iframe,#left-right-container #left-side,#left-right-container #right-side{height:100%}#left-right-container #left-side,#left-right-container #right-side{top:0;overflow:auto;position:absolute}#left-right-container #iframe,#left-right-container #iframe-bottom,#left-right-container #iframe-top{overflow:auto;width:100%}#left-right-container #iframe-top{border-bottom:1px solid #222}#left-right-container #left-side{left:0;padding:10px 5px 25px;border-right:1px solid #222}body.admin-approval div.admin-top-bar,body.content-review div.admin-top-bar,body.page-improvements div.admin-top-bar,body.widget div.admin-top-bar{display:none}.alert{font-size:16px;position:fixed;top:0;left:0;z-index:1000;margin-bottom:0}.alert img.close{margin:10px 0 0}.alert img.status{float:left}.alert-success img.status{height:14px;margin-top:6px}.alert-danger img.status,.alert-warning img.status{height:16px;margin-top:4px}.alert-danger a,.alert-success a{color:#fff}.alert-warning a{color:#000}.alert-danger a,.alert-success a,.alert-warning a{text-decoration:underline;font-size:18px;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.alert-danger div.message,.alert-success div.message,.alert-warning div.message{margin-left:28px;margin-bottom:2px}@media (max-width:991px){.alert{font-size:14px}.alert a{font-size:16px}.alert img.close{margin-top:8px}}.black-bg .alert{margin-top:0}.alert-dismissible{padding-right:1.25rem}.btn .btn-normal-text{font-weight:400;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,table.table th{font-weight:700}#ap-map-container #mapbox div.ap-map-popup .featured-badge,.btn,.form-group label.primary,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.btn-transparent-gray{color:#4e4d49;background-image:none;background-color:transparent;border-color:#4e4d49}.btn-transparent-gray.active,.btn-transparent-gray.focus,.btn-transparent-gray:active,.btn-transparent-gray:focus,.btn-transparent-gray:hover,.open>.btn-transparent-gray.dropdown-toggle{color:#fff;background-color:#4e4d49;border-color:#4e4d49}.btn-transparent-gray.active.focus,.btn-transparent-gray.active:focus,.btn-transparent-gray.active:hover,.btn-transparent-gray:active.focus,.btn-transparent-gray:active:focus,.btn-transparent-gray:active:hover,.open>.btn-transparent-gray.dropdown-toggle.focus,.open>.btn-transparent-gray.dropdown-toggle:focus,.open>.btn-transparent-gray.dropdown-toggle:hover{color:#fff;background-color:#21211f;border-color:#0c0c0b}.btn-transparent-gray.clicked,.btn-transparent-gray:hover{background-color:rgba(204,204,204,.5)}.btn-transparent-gray.disabled.focus,.btn-transparent-gray.disabled:focus,.btn-transparent-gray.disabled:hover,.btn-transparent-gray:disabled.focus,.btn-transparent-gray:disabled:focus,.btn-transparent-gray:disabled:hover{border-color:#83817a}.btn-transparent-gray:hover{color:#acacac}.btn-transparent{background-image:none;background-color:transparent;border-color:#000;color:#000!important}.btn-transparent.active,.btn-transparent.active.focus,.btn-transparent.active:focus,.btn-transparent.active:hover,.btn-transparent.focus,.btn-transparent:active,.btn-transparent:active.focus,.btn-transparent:active:focus,.btn-transparent:active:hover,.btn-transparent:focus,.btn-transparent:hover,.open>.btn-transparent.dropdown-toggle,.open>.btn-transparent.dropdown-toggle.focus,.open>.btn-transparent.dropdown-toggle:focus,.open>.btn-transparent.dropdown-toggle:hover{color:#fff;background-color:#000;border-color:#000}.btn-transparent.disabled.focus,.btn-transparent.disabled:focus,.btn-transparent.disabled:hover,.btn-transparent:disabled.focus,.btn-transparent:disabled:focus,.btn-transparent:disabled:hover{border-color:#333}.btn-transparent:hover{color:#000}.btn-transparent.clicked,.btn-transparent:active,.btn-transparent:focus,.btn-transparent:hover{background-color:rgba(204,204,204,.5)!important}.btn-translucent-white,.btn-transparent-white{color:#fff;background-image:none;background-color:transparent;border-color:#fff}.active.btn-translucent-white,.btn-translucent-white:active,.btn-translucent-white:focus,.btn-translucent-white:hover,.btn-transparent-white.active,.btn-transparent-white.focus,.btn-transparent-white:active,.btn-transparent-white:focus,.btn-transparent-white:hover,.focus.btn-translucent-white,.open>.btn-transparent-white.dropdown-toggle,.open>.dropdown-toggle.btn-translucent-white{color:#fff;background-color:#fff;border-color:#fff}.active.btn-translucent-white:focus,.active.btn-translucent-white:hover,.active.focus.btn-translucent-white,.btn-translucent-white:active.focus,.btn-translucent-white:active:focus,.btn-translucent-white:active:hover,.btn-transparent-white.active.focus,.btn-transparent-white.active:focus,.btn-transparent-white.active:hover,.btn-transparent-white:active.focus,.btn-transparent-white:active:focus,.btn-transparent-white:active:hover,.open>.btn-transparent-white.dropdown-toggle.focus,.open>.btn-transparent-white.dropdown-toggle:focus,.open>.btn-transparent-white.dropdown-toggle:hover,.open>.dropdown-toggle.btn-translucent-white:focus,.open>.dropdown-toggle.btn-translucent-white:hover,.open>.dropdown-toggle.focus.btn-translucent-white{color:#fff;background-color:#d4d4d4;border-color:#bfbfbf}.btn-translucent-white:disabled.focus,.btn-translucent-white:disabled:focus,.btn-translucent-white:disabled:hover,.btn-transparent-white.disabled.focus,.btn-transparent-white.disabled:focus,.btn-transparent-white.disabled:hover,.btn-transparent-white:disabled.focus,.btn-transparent-white:disabled:focus,.btn-transparent-white:disabled:hover,.disabled.btn-translucent-white:focus,.disabled.btn-translucent-white:hover,.disabled.focus.btn-translucent-white{border-color:#fff}.btn-translucent-white:hover,.btn-transparent-white:hover{color:#fff;background-color:rgba(204,204,204,.25)}.btn-translucent-white{background-color:rgba(0,0,0,.5)}.btn,.btn-group-lg>.btn,.btn-lg{font-size:18px}.btn{padding-top:.4rem;padding-bottom:.45rem}.btn-group-lg>.btn,.btn-lg{padding-top:.65rem;padding-bottom:.65rem}.btn-group-sm>.btn,.btn-sm{font-size:14px;padding-top:.3rem;padding-bottom:.3rem}@media (max-width:575px){.btn-responsive{font-size:14px;padding-top:.3rem;padding-bottom:.3rem}}.btn-padded{padding-left:2rem;padding-right:2rem}.btn-facebook{color:#fff;background-color:#336799;border-color:#336799}.btn-facebook.focus,.btn-facebook:focus,.btn-facebook:hover{color:#fff;background-color:#264d73;border-color:#24486b}.btn-facebook.active,.btn-facebook:active,.open>.btn-facebook.dropdown-toggle{color:#fff;background-color:#264d73;border-color:#24486b;background-image:none}.btn-facebook.active.focus,.btn-facebook.active:focus,.btn-facebook.active:hover,.btn-facebook:active.focus,.btn-facebook:active:focus,.btn-facebook:active:hover,.open>.btn-facebook.dropdown-toggle.focus,.open>.btn-facebook.dropdown-toggle:focus,.open>.btn-facebook.dropdown-toggle:hover{color:#fff;background-color:#1d3b58;border-color:#132739}.btn-facebook.disabled.focus,.btn-facebook.disabled:focus,.btn-facebook.disabled:hover,.btn-facebook:disabled.focus,.btn-facebook:disabled:focus,.btn-facebook:disabled:hover{background-color:#336799;border-color:#336799}.dropdown-item{color:#039!important}img.delete,img.edit{height:14px;margin-top:-3px}ul.connectedSortable{list-style-type:none;min-height:160px;padding-left:0!important}ul.connectedSortable li{cursor:move;padding:5px!important;margin:5px 0;border:1px solid #000;background-color:#fff}ul.connectedSortable li.selected-route{background-color:#e4ac00}.sort-route-form .label-left,.sort-route-form .label-right{position:absolute;display:inline-block;padding-right:5px}.sort-route-form .label-left{top:53px}.sort-route-form .label-right{bottom:35px}.select{color:#000}.select select{color:#000;border-radius:0;border:1px solid #acacac;background-color:#fff;line-height:normal}.select select:focus{box-shadow:none;border:1px solid #000}form label.error{margin:.15rem 0 0 1px;color:#c00;font-size:12px}form input.error,form textarea.error{border-color:#c00!important}form .date-control{background:url(/img/icons/calendar.svg) 95% 50%/15px 15px no-repeat #fff}form table.rating-table td:first-child{padding-right:5px}form table.rating-table td{padding-top:5px;padding-bottom:5px}.form-control:disabled,.form-control[readonly]{border:1px solid #d7d7d7}.slider-container .slider{margin-right:1.5rem}.slider-container .slider .slider-handle{background:#fff;border:1px solid #000}.slider-container .slider .slider-selection{background:#000}#static-alt-map,.hero-col{background-size:cover;background-position:center}.form-group label.primary{font-size:18px;display:block;font-weight:700;margin-bottom:.25rem}#sun-controls .sun-control-toggle-visible,.modal-body #sun-controls-table,div.map-ap div.mapboxgl-popup-tip,div.map-user-check-ins div.mapboxgl-popup-tip{display:none}.form-group span.field-note{float:right;margin-top:-24px}.form-group span.field-note a{margin-left:10px}.tip-col{padding-top:1rem;padding-bottom:1rem}.tip-container{background-color:#f2f2f2;padding:1rem}.form-char-count{float:right;margin-bottom:.5rem;margin-top:.15rem}.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:31px}textarea.short{height:50px}textarea{resize:vertical;height:100px}textarea.tall{height:200px}textarea.taller{height:250px}.form-group.tighter{margin-bottom:1rem}.form-group.tightest{margin-bottom:.5rem}.btn-facebook{padding-top:.45em;padding-bottom:.4em}.btn-facebook img{height:24px;margin:-5px 8px 0 0;padding:0}.btn-link.cancel{margin-top:3px;margin-left:10px}.wide .btn,.wide input[type=text],.wide textarea{width:100%}.hero-col{color:#fff}img.difficulty-sm{height:16px}img.wait-gif{height:14px}img.wait-gif-sm{height:7px}img.caret-sm{height:9px;margin-top:-1px}img.caret-md{height:10px;margin-top:-2px}#sun-icon{height:22px;width:22px;position:relative;top:-1px}.list-group{padding:1.5rem 0}.list-group .expander{float:right;font-size:40px;margin-top:-17px}.list-group .expander img{height:18px;width:18px}.list-group .list-group-item-heading{margin:0;cursor:pointer}.list-group .list-group-item{border-left:0;border-right:0;padding:0}.list-group .list-group-item-heading:hover{cursor:pointer}#static-alt-map{position:relative;height:250px;background-repeat:no-repeat}#static-alt-map a{position:absolute;bottom:25px;width:70%;left:15%}#static-alt-map #static-locator{position:relative;top:65px}#map-modal .modal-header{padding:15px}#map-modal .modal-content{padding:0}div.map-ap div.mapboxgl-popup,div.map-user-check-ins div.mapboxgl-popup{pointer-events:inherit}div.map-ap div.mapboxgl-popup-anchor-top,div.map-user-check-ins div.mapboxgl-popup-anchor-top{padding-top:20px;margin-bottom:10px}div.map-ap div.mapboxgl-popup-anchor-bottom,div.map-user-check-ins div.mapboxgl-popup-anchor-bottom{padding-bottom:20px;margin-top:10px}div.map-ap div.mapboxgl-popup-anchor-right,div.map-user-check-ins div.mapboxgl-popup-anchor-right{padding-right:20px;margin-left:10px}div.map-ap div.mapboxgl-popup-anchor-left,div.map-user-check-ins div.mapboxgl-popup-anchor-left{padding-left:20px;margin-right:10px}:-webkit-full-screen{position:fixed!important;height:100%!important;top:0;width:100%}:-moz-full-screen{position:fixed!important;height:100%!important;top:0;width:100%}:-ms-fullscreen{position:fixed!important;height:100%!important;top:0;width:100%}:fullscreen{position:fixed!important;height:100%!important;top:0;width:100%}#widget-credit-corner .powered-by{position:absolute;bottom:1px;left:1px;width:200px;text-align:center;z-index:20;border-radius:2px}#widget-credit-corner .powered-by a:link{text-decoration:none}#widget-credit-bottom{position:absolute;padding:5px 1px;z-index:20;height:46px;width:100%}#widget-credit-bottom img{height:44px}#ap-map-container{border:1px solid #d7d7d7}#ap-map-container #attribution-popup{position:absolute;bottom:6px;left:95px;z-index:10;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%270%200%2020%2020%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%0D%0A%09%3Cpath%20fill%3D%27%23333333%27%20fill-rule%3D%27evenodd%27%20d%3D%27M4%2C10a6%2C6%200%201%2C0%2012%2C0a6%2C6%200%201%2C0%20-12%2C0%20M9%2C7a1%2C1%200%201%2C0%202%2C0a1%2C1%200%201%2C0%20-2%2C0%20M9%2C10a1%2C1%200%201%2C1%202%2C0l0%2C3a1%2C1%200%201%2C1%20-2%2C0%27%20%2F%3E%0D%0A%3C%2Fsvg%3E");background-color:rgba(255,255,255,.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px}#ap-map-container #attribution-popup .info{visibility:hidden;width:230px;background-color:rgba(255,255,255,.7);padding:0 0 1px 5px;border-radius:0 5px 5px 0;margin:1px 0 0 20px}#ap-map-container #attribution-popup .info a{color:#000;font-size:10px}#ap-map-container #attribution-popup:hover .info{visibility:visible}#ap-map-container #details-window{width:200px;vertical-align:top;overflow-y:auto;background-color:#fff}#ap-map-container #details-window #details-window-title{background-color:#f2f2f2}#ap-map-container #details-window #details-window-container{width:200px;overflow-y:scroll}#ap-map-container #details-window #details-window-container a{text-decoration:none}#ap-map-container #details-window #details-window-container .details-window-row{border-top:1px solid #d7d7d7}#ap-map-container #details-window #details-window-container .details-window-row:hover{background-color:#f2f2f2}#ap-map-container #details-popup{position:absolute;left:0;z-index:3;background-color:#fff;display:none;width:260px;overflow-y:auto;overflow-x:hidden;border:1px solid #d7d7d7}#ap-map-container #details-popup .route-row-container:hover{background-color:#f2f2f2}#ap-map-container #details-popup #details-popup-title{background-color:#4e4d49;color:#fff}#ap-map-container #details-popup #details-popup-title img,#ap-map-container img.diff{margin:-3px 3px 0 0}#ap-map-container .scoreStars img{margin:0}#ap-map-container .scoreStars img:not(.first),#ap-map-container span.imperial,#ap-map-container span.metric{margin-left:1px}#ap-map-container .scoreStars img,#ap-map-container img.diff{height:12px;width:12px}#ap-map-container div.map-locator:before{display:inline-block;vertical-align:middle;height:100%;content:' ';background:0 0}#ap-map-container div.map-locator{pointer-events:none;position:absolute;top:0;height:100%;width:100%;background:0 0}#ap-map-container div.map-locator img{display:inline-block}#ap-map-container #mapbox button.mapboxgl-ctrl-compass,.popover-content-container,.popover-title{display:none}#ap-map-container .mapboxgl-ctrl-group,#ap-map-container div.mapboxgl-popup-content,#ap-map-container div.options-popup,#ap-map-container img.map-photo-sqsmall{box-shadow:0 0 3px rgba(0,0,0,.5)}#ap-map-container .mapboxgl-ctrl-group{border-radius:2px}#ap-map-container #mapbox .mapboxgl-canvas-container.mapboxgl-interactive,#ap-map-container #mapbox .mapboxgl-ctrl-nav-compass{cursor:auto}#ap-map-container #mapbox .mapboxgl-canvas-container.mapboxgl-interactive:active,#ap-map-container #mapbox .mapboxgl-ctrl-nav-compass:active{cursor:move}#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen,#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate,#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink,#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in,#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out,#ap-map-container #mapbox .options-control-button{background-repeat:no-repeat;background-position:center;outline:0}#ap-map-container #mapbox .mapboxgl-ctrl-scale{border-width:medium 1px 1px;border-color:#4e4d49;color:#4e4d49;background-color:rgba(255,255,255,.5);position:absolute;bottom:9px;right:65px;margin:0}#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-geolocate{background-size:20px;background-image:url(/img/map/geolocate.svg)}#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-shrink{background-size:20px;background-image:url(/img/map/toggleCollapse.svg)}#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-fullscreen{background-size:20px;background-image:url(/img/map/toggleExpand.svg)}#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-in{background-size:16px;background-image:url(/img/map/zoomIn.svg)}#ap-map-container #mapbox .mapboxgl-ctrl-icon.mapboxgl-ctrl-zoom-out{background-size:16px;background-image:url(/img/map/zoomOut.svg)}#ap-map-container #mapbox .options-control-button{height:45px;width:45px;background-size:30px;background-image:url(/img/map/options.svg)}#ap-map-container #mapbox .options-popup{display:none;position:absolute;bottom:60px;right:10px;z-index:10;background-color:#fff}#ap-map-container #mapbox .options-popup img{margin:3px;height:59px;width:59px;cursor:pointer;border:2px solid transparent}#ap-map-container #mapbox .options-popup img.selected{cursor:default;border:2px solid #000}#ap-map-container #mapbox .options-popup .other-options{background-color:#f2f2f2}#ap-map-container #mapbox .options-popup label{margin:0}#ap-map-container #mapbox div.mapboxgl-popup-content{border:0!important;padding:0}#ap-map-container #mapbox div.ap-map-popup{padding:8px;background-color:#fff;max-width:220px}#ap-map-container #mapbox div.ap-map-popup a{text-decoration:none}#ap-map-container #mapbox div.ap-map-popup a.btn{color:#fff!important}#ap-map-container #mapbox div.ap-map-popup hr{margin:2px 0 5px}#ap-map-container #mapbox div.ap-map-popup img.gem{width:100px;height:100px}#ap-map-container #mapbox div.ap-map-popup .trail-hover{position:relative;left:-8px;padding-left:3px;border-left:3px solid transparent}#ap-map-container #mapbox div.ap-map-popup img.preview{max-width:208px;max-height:158px;margin:-6px}.mb-half,.my-half,body.page-improvements .breadcrumbs{margin-bottom:.5rem}.ml-half,.mx-half{margin-left:.5rem}.mr-half,.mx-half{margin-right:.5rem}#ap-map-container #mapbox div.ap-map-popup #map-popup-ratings-boulder,#ap-map-container #mapbox div.ap-map-popup #map-popup-ratings-rock{width:204px;height:70px}#ap-map-container #mapbox div.ap-map-popup .featured-badge{font-size:10px;color:#fff;background-color:#336799;padding:2px 4px}.pl-half,.px-half{padding-left:.5rem}.pr-half,.px-half{padding-right:.5rem}#ap-map-container #mapbox img.arrow{vertical-align:baseline;height:10px}#ap-map-container #mapbox img.map-photo-sqsmall{border:1px solid #fff;height:20px;width:20px}#ap-map-container #mapbox div.mapboxgl-ctrl-attrib.mapboxgl-compact{right:180px;bottom:-32px}#ap-map-container #mapbox div.mapboxgl-ctrl-attrib.mapboxgl-compact a{color:#000}#ap-map-container #mapbox img.map-pin{height:36px;width:27px;transform:rotate(-30deg)}#header-container #header #hamburger-container,.orSeparator span{display:inline-block}.m-half{margin:.5rem}.mt-quarter{margin-top:.25rem}.mt-half{margin-top:.5rem}.mt-1-half{margin-top:1.5rem}.mt-2-half{margin-top:2.5rem}.my-half{margin-top:.5rem}.mb-quarter,.my-quarter{margin-bottom:.25rem}.my-quarter{margin-top:.25rem}.ml-quarter{margin-left:.25rem}.mr-quarter{margin-right:.25rem}.pt-half{padding-top:.5rem}.pb-half{padding-bottom:.5rem}.p-half{padding:.5rem}.px-quarter,body.page-improvements #improvements-list .or-action{padding-left:.25rem;padding-right:.25rem}.pt-4{padding-top:4rem}.pt-toolbar{padding-top:.5rem}.pt-toolbar:first-of-type{padding-top:1rem}.pt-toolbar.homepage{padding-top:0!important;padding-bottom:10px}.page-title,.pt-main-content{padding-top:2rem}@media (max-width:575px){.page-title,.pt-main-content{padding-top:1rem}}#ap-map-container #details-window,.height100{height:100%}.width100{width:100%}.width-50{width:50%}.max-width100{max-width:100%}table.nonfluid{width:auto!important}table.table th{color:#fff;background-color:#4e4d49}table.table td,table.table th{line-height:1.3}table.table-striped{border-bottom:1px solid #f2f2f2}table.table-condensed td,table.table-condensed th{padding:5px}#ap-map-container #mapbox div.ap-map-popup,#ap-map-container #mapbox div.ap-map-popup a,.black-text,.black-text a,.white-bg,.white-bg a{color:#000}#body-ap #ap-header,#body-ap #ap-header a,#header-container,#header-container a,#sitewide-top-bar,#sitewide-top-bar a,#you-and-object,#you-and-object a,.black-bg,.black-bg a,.footer-container-actions,.footer-container-actions a,.footer-container-links,.footer-container-links a,.footer-container-projects,.footer-container-projects a,.white-text,.white-text a,div.no-photo-text,div.no-photo-text a{color:#fff}h2.tighter{margin-bottom:0}h1.page-title{padding-top:3rem;padding-bottom:1.5rem}@media (max-width:768px){.h1:not(.dont-shrink),h1:not(.dont-shrink){font-size:28px}.h2:not(.dont-shrink),h2:not(.dont-shrink){font-size:20px}.h3:not(.dont-shrink),h3:not(.dont-shrink){font-size:16px}}#segment-page #segment-stats-bar td .units,#segment-page #trail-stats-bar td .units,#trail-page #trail-stats-bar td .units,#trail-page-black #trail-stats-bar td .units,.dropdown-item,.font-body{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400}ul:not(.nav){padding-left:1.3rem}ul:not(.nav) li{padding:.25rem 0}ol{padding-left:1rem}ol li{padding:0 0 .25rem .25rem}body{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.orSeparator{color:#acacac;padding:.75rem 0 .3rem}.orSeparator span{padding:0 .5rem;background-color:#fff}.orSeparator hr{margin-top:-10px}.p-group{margin-top:1.5rem}.p-group p{margin-bottom:.5rem}p.last,p.tight{margin-bottom:0}@media (max-width:768px){.lead{font-size:16px}}@media print{#header-container-print{display:block}#footer-container,#header-container,#rei-universal-nav{display:none}}@media not print{#header-container-print{display:none}}#logo-print{height:60px}#header-container{background-color:#000}#header-container .dropdown-item{color:#039}#header-container #header{position:relative}#header-container #header #logo-container{vertical-align:top;margin:13px 30px 13px 0}#header-container #header #logo{height:44px}@media (max-width:767px){#header-container #header #logo-container{margin:10px 0}#header-container #header #logo{height:35px}}#header-container #header #hamburger-container img.closed{width:20px;margin:0 2px}#header-container #header #header-nav .tab,#header-container #header div#user{margin-right:13px;display:inline-block}#header-container #header #hamburger-container img.open{width:24px}#header-container #header div#user{margin-top:20px}@media (max-width:767px){#header-container #header div#user .btn{margin-top:-2px}#header-container #header div#user #user-dropdown-menu{margin-top:12px}}#header-container #header div#user div#user-dropdown{margin-top:-3px;display:inline-block}#header-container #header div#user div#user-dropdown .user-img-avatar{height:36px;width:36px;vertical-align:middle}@media (max-width:767px){#header-container #header div#user div#user-dropdown .user-img-avatar{height:32px;width:32px}#header-container #header div#user{margin-top:14px}}#header-container #header div#user .dropdown-menu{min-width:0;left:auto}#header-container #header #header-nav{display:inline-block;line-height:70px}#header-container #header #header-nav .tab:last-child{margin-right:0}#header-container #header #header-nav img.icon{height:16px;margin-top:-3px}#header-container #header #header-nav img.android{margin-left:5px}#header-container #header #desktop-search-container{position:relative;top:19px;border:1px solid #4e4d49;padding:0 5px;margin-right:15px}#header-container #header #desktop-search-container #desktop-search-button{float:right}#header-container #header #desktop-search-container #desktop-search-button img{height:30px;width:30px;padding:7px}@media (max-width:767px){#header-container #header .mobile-nav a.hamburger{margin-top:1rem}}#header-container #header .actions .tab{display:inline-block}#header-container .search #desktop-search-trigger{background:0 0;border:0;padding:4px 0 4px 5px;width:200px;height:31px;display:inline;color:#fff}#header-container .search ::-webkit-input-placeholder{color:#fff}#header-container .search ::-moz-placeholder{color:#fff;opacity:1}.hamburger-nav .login-buttons .email{height:14px;margin-left:.5rem}.hamburger-nav .login-buttons .fb{height:16px;margin-left:.5rem;margin-right:1rem}.hamburger-nav .login-buttons:hover{text-decoration:none}#hamburger-contents{padding-bottom:.5rem;background:rgba(200,200,200,.25)}#hamburger-contents .hamburger-nav .item{border-bottom:1px solid #4e4d49}#hamburger-contents .hamburger-nav .item a:not(.suggestion){display:block;padding:1rem 0;text-decoration:none}#hamburger-contents .hamburger-nav .item a:hover{background-color:rgba(0,0,0,.15);text-decoration:none}#hamburger-contents .hamburger-nav .item.mobile img.android,#hamburger-contents .hamburger-nav .item.mobile img.apple{height:20px;padding:0 2px;margin-top:-2px}#hamburger-contents .hamburger-nav .item.mobile img.apple{margin-left:.5rem}#hamburger-contents .hamburger-nav .item.search{padding:1rem 0}#hamburger-contents .hamburger-nav .item.search input{padding-top:1rem;padding-bottom:1rem;background:#fff}#hamburger-contents .hamburger-nav .item.title{padding:1.5rem 0 1rem;color:#fff}#hamburger-contents .hamburger-nav .menu-arrow{float:right;height:8px;margin:6px 4px 0 0;transform:rotate(-90deg)}#body-ap #ap-header{background-color:#000;padding:15px 0}#body-ap #ap-header img{margin-right:10px;vertical-align:bottom;height:50px}#body-ap #ap-header h1{display:inline-block}#body-ap #ap-header a:hover{text-decoration:none}.search-domains tr.active td{background-color:#f2f2f2}.search-domains tr{border-bottom:1px solid #d7d7d7}.search{position:relative}.search input{background:url(/img/search.png) 98% 50%/20px 20px no-repeat #fff}.search .search-results{display:none;position:absolute;z-index:920;border:1px solid #acacac;background-color:#fff;padding:0;line-height:normal;width:415px;color:#000}.search #desktop-search-results{width:415px;top:33px;left:-1px}.search #mobile-search-results{width:97%}.search #location-search-results{right:0;width:275px}#search-container .input-group-addon,.search .input-group-addon{background-color:#336799;border-color:#336799;padding:0}#search-container .input-group-addon .btn-group-lg>.btn,#search-container .input-group-addon .btn-lg,.search .input-group-addon .btn-group-lg>.btn,.search .input-group-addon .btn-lg{padding-top:.3rem;padding-bottom:.3rem}#search-container .input-group-addon .btn img,.search .input-group-addon .btn img{margin-top:-2px}#trail-search-container img.wait-gif,.search img.wait-gif{margin:5px 0 5px 50px}#trail-search-container #map-search-results,.search #map-search-results{padding:0;max-height:410px}#trail-search-container input[type=text],.search input[type=text]{padding:.5rem 1rem}#location-search-container input{background:#fff}#location-search-container .clear-location-container{position:relative}#location-search-container a#clear-location{position:absolute;top:6px;right:8px;text-decoration:none}#location-search-container a#clear-location img{height:9px}#location-search-container #suggestion-results{width:275px;overflow:scroll}#suggestion-results .empty a{color:#039}#suggestion-results div.section{padding:.3rem 1rem .4rem;font-weight:700;background-color:#f2f2f2}#suggestion-results a.suggestion.active,#suggestion-results a.suggestion:hover{background-color:#f2f2f2;text-decoration:none}#suggestion-results a.suggestion{display:block;border-bottom:1px solid #f2f2f2;padding:.8rem .5rem;color:#000;text-decoration:none}#suggestion-results a.suggestion img.user-img-avatar{width:22px;height:23px;margin:-3px .3rem 0 .1rem;vertical-align:middle}#suggestion-results a.suggestion img.location{height:18px;margin:-.2rem .5rem 0}#suggestion-results a.suggestion img.difficulty{width:18px;height:18px;margin:-3px .4rem 0 .25rem}#suggestion-results a.suggestion div.route-difficulty{display:inline-block}#suggestion-results a.suggestion .right-text{float:right!important;margin:.1rem .5rem 0}#suggestion-results a.suggestion .highlight{margin-top:.25rem;max-height:30px;overflow:hidden}#suggestion-results a.suggestion.city,#suggestion-results a.suggestion.club,#suggestion-results a.suggestion.forum,#suggestion-results a.suggestion.more,#suggestion-results a.suggestion.route{padding-left:1rem}#suggestion-results a.suggestion.more img.difficulty{margin-right:.1rem;margin-left:-.1rem;height:14px}#suggestion-results a.suggestion.more img.location{margin-left:0;margin-right:.2rem;height:16px}#suggestion-results a.suggestion.photo .img-container{float:left!important;width:75px;margin:0 .75rem 0 .25rem}#suggestion-results a.suggestion.photo .img-container img{max-height:75px;max-width:75px}#suggestion-results a.suggestion.photo .title{margin-top:.25rem}#suggestion-results a.suggestion.photo .location{margin-top:.2rem}#suggestion-results a.suggestion.find-more{color:#fff;background-color:#336799;margin:-1px;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;padding:1rem;font-size:16px}#suggestion-results a.suggestion.find-more.active,#suggestion-results a.suggestion.find-more:hover{background-color:#264d73}#suggestion-results a.suggestion:last-child{border-bottom:none}#apv-search #results .results-container .area-results tr.bottom:last-child,#apv-search #results .results-container .club-results .result:last-child,#apv-search #results .results-container .forum-results tr.bottom:last-child,#apv-search #results .results-container .route-results tr.bottom:last-child,#apv-search #results .results-container .text-results table:last-child{border-bottom:1px solid #d7d7d7}#results .featured,#suggestion-results .featured{color:#336799;display:inline-block}#suggestion-results .featured{margin-right:5px}#apv-search a{color:#000}#apv-search .empty a{color:#039}@media (max-width:767px){#apv-search{padding-top:1rem}#apv-search .input-group{margin-bottom:1rem}}@media (min-width:768px){#apv-search{padding-top:3rem}#apv-search .input-group{margin-bottom:2rem}}#apv-search .input-group input{font-size:18px}#apv-search #mobile-categories .btn{width:100%}#apv-search #mobile-categories .btn img{margin:-2px 0 0 .25rem;height:6px}#apv-search #mobile-categories .btn.open img{transform:rotate(180deg)}#apv-search .categories .list-group{margin:0;padding:0}#apv-search .categories .list-group .list-group-item{padding:1rem 0 1rem .4rem}#apv-search .categories a{text-decoration:none}#apv-search .categories a.active{font-weight:700}#apv-search .categories a.no-results,#apv-search .categories a.no-results:active,#apv-search .categories a.no-results:hover{cursor:default}#apv-search #results .small-bottom{font-size:12px;margin-top:3px}#apv-search #results .results-container{padding:1.25rem 1.5rem;margin-bottom:2rem}#apv-search #results .results-container h2{margin-bottom:1rem}#apv-search #results .results-container hr{margin:0}#apv-search #results .results-container .sort{margin-top:.4rem}#apv-search #results .results-container .club-results .result{border-top:1px solid #d7d7d7;padding:.75rem 0}#apv-search #results .results-container .club-results .title{padding-bottom:.25rem}#apv-search #results .results-container .user-results .result{min-height:125px;padding:1rem 0 0}#apv-search #results .results-container .user-results .result img{margin-bottom:5px}#admin-photos-container #apv-search #results .results-container .user-results .result .card-block.description,#apv-search #results .results-container .area-results .user-results .result .summary,#apv-search #results .results-container .forum-results .user-results .result .summary,#apv-search #results .results-container .route-results .user-results .result .summary,#apv-search #results .results-container .user-results .result #admin-photos-container .card-block.description,#apv-search #results .results-container .user-results .result #area-page.printer-view a.printer-hide-link,#apv-search #results .results-container .user-results .result #area-page.printer-view div.comments,#apv-search #results .results-container .user-results .result #fixed-hardware-page td,#apv-search #results .results-container .user-results .result #fixed-hardware-page th,#apv-search #results .results-container .user-results .result #homepage-top #featured table td .units,#apv-search #results .results-container .user-results .result #route-page.printer-view a.printer-hide-link,#apv-search #results .results-container .user-results .result #route-page.printer-view div.comments,#apv-search #results .results-container .user-results .result #suggestion-results a.suggestion .highlight,#apv-search #results .results-container .user-results .result #suggestion-results a.suggestion .right-text,#apv-search #results .results-container .user-results .result #suggestion-results a.suggestion div.route-difficulty,#apv-search #results .results-container .user-results .result #suggestion-results a.suggestion.photo .location,#apv-search #results .results-container .user-results .result #weather-forecast .attribution,#apv-search #results .results-container .user-results .result .area-results .summary,#apv-search #results .results-container .user-results .result .comments .comments-body .comment-list .comment-time,#apv-search #results .results-container .user-results .result .conditions-modal .nearby-trails .distance,#apv-search #results .results-container .user-results .result .conditions-modal .summary,#apv-search #results .results-container .user-results .result .conditions-modal .trail-info,#apv-search #results .results-container .user-results .result .form-char-count,#apv-search #results .results-container .user-results .result .form-group span.field-note,#apv-search #results .results-container .user-results .result .forum-results .summary,#apv-search #results .results-container .user-results .result .improve-page-link,#apv-search #results .results-container .user-results .result .route-results .summary,#apv-search #results .results-container .user-results .result .small,#apv-search #results .results-container .user-results .result body.page-improvements #improvements-list .or-action,#apv-search #results .results-container .user-results .result body.page-improvements .breadcrumbs,#area-page.printer-view #apv-search #results .results-container .user-results .result a.printer-hide-link,#area-page.printer-view #apv-search #results .results-container .user-results .result div.comments,#fixed-hardware-page #apv-search #results .results-container .user-results .result td,#fixed-hardware-page #apv-search #results .results-container .user-results .result th,#homepage-top #featured table td #apv-search #results .results-container .user-results .result .units,#route-page.printer-view #apv-search #results .results-container .user-results .result a.printer-hide-link,#route-page.printer-view #apv-search #results .results-container .user-results .result div.comments,#suggestion-results a.suggestion #apv-search #results .results-container .user-results .result .highlight,#suggestion-results a.suggestion #apv-search #results .results-container .user-results .result .right-text,#suggestion-results a.suggestion #apv-search #results .results-container .user-results .result div.route-difficulty,#suggestion-results a.suggestion.photo #apv-search #results .results-container .user-results .result .location,#weather-forecast #apv-search #results .results-container .user-results .result .attribution,.comments .comments-body .comment-list #apv-search #results .results-container .user-results .result .comment-time,.conditions-modal #apv-search #results .results-container .user-results .result .summary,.conditions-modal #apv-search #results .results-container .user-results .result .trail-info,.conditions-modal .nearby-trails #apv-search #results .results-container .user-results .result .distance,.form-group #apv-search #results .results-container .user-results .result span.field-note,body.page-improvements #apv-search #results .results-container .user-results .result .breadcrumbs,body.page-improvements #improvements-list #apv-search #results .results-container .user-results .result .or-action{margin-top:2px}#apv-search #results .results-container .photo-results .img-container{height:150px}#apv-search #results .results-container .trail-results table{margin-bottom:0}@media (max-width:991px){#apv-search #results .results-container .scoreStars:not(.climb){margin-right:.5rem}#apv-search #results .results-container .trail-results tr.top{border-top:1px solid #d7d7d7}#apv-search #results .results-container .trail-results tr.top td{padding:.75rem 0 .25rem}#apv-search #results .results-container .trail-results tr.bottom td{padding:.25rem 0 .5rem}}@media (min-width:992px){#apv-search #results .results-container .scoreStars:not(.climb){margin-left:.5rem}#apv-search #results .results-container .trail-results td{padding:.8rem 0}#apv-search #results .results-container .trail-results tr.top{border-top:1px solid #d7d7d7}}#apv-search #results .results-container .text-results img.difficulty,#apv-search #results .results-container .trail-results img.difficulty{height:16px;margin:-3px 6px 0 0}#apv-search #results .results-container .area-results td,#apv-search #results .results-container .forum-results td,#apv-search #results .results-container .route-results td{padding:.25rem 0}#apv-search #results .results-container .area-results tr.top,#apv-search #results .results-container .forum-results tr.top,#apv-search #results .results-container .route-results tr.top{border-top:1px solid #d7d7d7}#apv-search #results .results-container .area-results tr.top td,#apv-search #results .results-container .forum-results tr.top td,#apv-search #results .results-container .route-results tr.top td{padding:.8rem 0 .2rem}#apv-search #results .results-container .area-results tr.middle td,#apv-search #results .results-container .forum-results tr.middle td,#apv-search #results .results-container .route-results tr.middle td{padding:0 0 .25rem}#apv-search #results .results-container .area-results tr.bottom td,#apv-search #results .results-container .forum-results tr.bottom td,#apv-search #results .results-container .route-results tr.bottom td{padding:.2rem 0 .8rem}#apv-search #results .results-container .area-results tr.bottom.empty-bottom td,#apv-search #results .results-container .forum-results tr.bottom.empty-bottom td,#apv-search #results .results-container .route-results tr.bottom.empty-bottom td{padding:0 0 .7rem}#apv-search #results .results-container .area-results .table,#apv-search #results .results-container .forum-results .table,#apv-search #results .results-container .route-results .table{margin-bottom:0}#apv-search #results .results-container .area-results .summary,#apv-search #results .results-container .forum-results .summary,#apv-search #results .results-container .route-results .summary{margin-top:2px}#apv-search #results .results-container .text-results img.location{margin-right:8px}#apv-search #results .results-container .text-results table{border-top:1px solid #d7d7d7;margin-bottom:0}#apv-search #results .results-container .text-results td{padding:.25rem 0}#apv-search #results .results-container .text-results tr.top td{padding:.9rem 0 .25rem}#apv-search #results .results-container .text-results tr.top td.info span{margin-left:10px}#apv-search #results .results-container .text-results tr.bottom td{padding:.25rem 0 .75rem}#apv-search #results .results-container .city-results .result{padding-top:1rem}.footer-container-spacer{background-color:#fff;padding-top:3rem}.footer-container-actions,.footer-container-links,.footer-container-projects{background-color:#000}.footer-container-actions .actions{padding-top:1.5rem}.footer-container-actions .actions .widgets h3{line-height:1.5}.footer-container-actions .actions .widgets h3 img.arrow{height:16px;margin:0 0 2px 2px}.footer-container-actions .actions .widgets h3 img.widget{height:24px;margin:0 6px 5px 0}.footer-container-actions .actions .share img{height:24px;margin:3px 7px 0}@media (min-width:576px){.footer-container-actions .actions .share img{float:right}}@media (max-width:575px){#apv-search #results .results-container .photo-results .card-text{display:block}.footer-container-actions .actions .share,.footer-container-actions .actions .widgets{text-align:center}}.footer-container-projects .projects img,.footer-container-projects .projects-xs img{height:60px}.footer-container-projects .projects-xs img{margin-bottom:5px}.footer-container-projects .projects{padding:.5rem 0}.footer-container-projects .projects img{float:left;margin-right:.5rem;height:50px}.footer-container-projects .projects p{margin-bottom:0}.footer-container-projects .projects div{padding-top:.5rem;padding-bottom:.5rem}.footer-container-projects .projects span.tagline{font-size:12px;color:#d7d7d7}.footer-container-projects .projects h3{margin-top:.65rem;margin-bottom:0;line-height:.8}.footer-container-links .links{padding:1rem 0}.footer-container-links .links .legal{padding-top:1rem}.footer-container-links .links .ap,.footer-container-links .links .legal,.footer-container-links .links .legal a{color:#d7d7d7}.footer-container-links .links .ap a,.footer-container-links .links .legal a{margin:0 .5rem;white-space:nowrap}.footer-container-links .links .rei img{height:50px}@media (max-width:576px){.footer-container-links .links .rei img{margin-top:15px}}@media (min-width:768px){.footer-container-links .links .ap,.footer-container-links .links .legal{text-align:left}.footer-container-links .links .legal{padding-top:.5rem}}.modal-xl{max-width:920px}.modal-header{border-bottom:0}.modal-footer{border-top:0}.modal-content{padding:0 1rem 1rem}.modal-body{padding:.5rem .25rem 0}#modal-placeholder{display:none;min-height:350px;height:100%;width:100%;text-align:center;padding:3rem 0}.modal-fluid{width:90%;margin-left:auto;margin-right:auto;max-width:1200px}.modal-nopadding .modal-body,.modal-nopadding .modal-body .container-fluid{padding:0!important}#assign-to-user-modal .modal-header,#email-verification-modal .modal-header{padding-bottom:0}#admin-toolbar-options-modal{color:#000!important}#admin-toolbar-options-modal a.cancel,#admin-toolbar-options-modal a:not(.btn){color:#039!important}#assign-to-user-modal .diff-row img{height:18px;margin-left:5px}#assign-to-user-modal span.trail-stats{font-weight:400;font-size:.875rem;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:.25rem}#assign-to-user-modal #dogs-container label{white-space:nowrap}.modal-sm .modal-content{padding:0}.modal-sm .modal-title{text-align:center;border-bottom:none;padding-bottom:0;margin-top:1em}.modal-sm .modal-body{padding:1rem 1rem 0}.modal-sm .modal-footer{background-color:#f2f2f2;text-align:center}.modal-sm .modal-footer p{margin:0;padding:0 0 .25rem}#data-confirm-modal .modal-content{padding:15px}#data-confirm-modal .modal-body,#data-confirm-modal .modal-header,#data-confirm-modal h3{margin:0;padding:0}.modal-dialog button.ap-close{position:absolute;top:15px;right:15px;color:#fff;padding:1px;border:0;background-color:transparent;opacity:.6;z-index:20}#global-modal div.comment-body a,div.notifications-content .header-links a{color:#039!important}.modal-dialog button.ap-close:hover{opacity:.8}.modal-dialog button.ap-close img{width:35px;height:35px;border-radius:50%;background-color:#000;padding:5px}#global-modal .photo-popup #photo-popup-top{background-color:#000}#global-modal .photo-popup #photo-popup-body{padding:1.5rem}#global-modal .photo-popup #global-modal-body,#global-modal .photo-popup div.modal-body,#global-modal .photo-popup div.modal-content{padding:0}#global-modal .photo-popup .main-photo{margin:auto;max-height:650px}#global-modal .photo-popup #trashIcon{float:right}#help-modal .modal-body{padding:0 15px}#first_trail_tips img{height:40px;margin-bottom:10px}#modal-container #ride-difficulty,#modal-container #ride-difficulty .flex-container,#modal-container #ride-distance,#modal-container #ride-distance .flex-container,#modal-container #ride-rating,#modal-container #ride-rating .flex-container,#ride-finder #desktop-container #ride-difficulty,#ride-finder #desktop-container #ride-difficulty .flex-container,#ride-finder #desktop-container #ride-distance,#ride-finder #desktop-container #ride-distance .flex-container,#ride-finder #desktop-container #ride-location,#ride-finder #desktop-container #ride-rating,#ride-finder #desktop-container #ride-rating .flex-container,#ride-finder #desktop-container #ride-reset,#ride-finder #desktop-container .ride-location-container,#ride-finder #mobile-container #ride-difficulty,#ride-finder #mobile-container #ride-difficulty .flex-container,#ride-finder #mobile-container #ride-distance,#ride-finder #mobile-container #ride-distance .flex-container,#ride-finder #mobile-container #ride-location,#ride-finder #mobile-container #ride-rating,#ride-finder #mobile-container #ride-rating .flex-container,#ride-finder #mobile-container .ride-location-container,.display-flex{display:-ms-flexbox;display:flex}.flex-flow-column{flex-direction:column;-ms-flex-direction:column;-moz-flex-direction:column}.flex-grow{-ms-flex:1 1 auto;-moz-flex:1 1 auto;flex:1 1 auto}.flex-nogrow{-ms-flex:0 1 auto;-moz-flex:0 1 auto;flex:0 1 auto}.align-items-baseline{-ms-flex-align:baseline;align-items:baseline}.notifications-page .top-pager .pagination{margin:0 0 .5rem}.notifications-page .bottom-pager .pagination{margin:.5rem 0 0}.notifications-page .bottom-pager a.mark-read,.notifications-page .top-pager a.mark-read{display:block;margin-bottom:.75rem}#notifications{display:inline;margin-left:10px}#notifications #bubble{height:20px}#notifications #count{display:inline-block;position:relative;top:-10px;left:-10px;margin-right:-10px;background-color:#c00;border-radius:18px;border:2px solid #000;padding:0 5px}#notifications #notifications-dropdown-menu{padding:0;top:30px}div.notifications-content{width:400px;padding:0;min-height:130px}div.notifications-content a:hover{text-decoration:none}div.notifications-content .header-links a:not(#mark-all-read-link){margin-left:8px}@media (max-width:767px){#notifications .arrow-box:before{right:58px}#notifications .dropdown-menu-right,#notifications .photo-core .dropdown-menu,.photo-core #notifications .dropdown-menu{right:-52px}div.notifications-content{width:300px}}div.notifications-content .notification-row:hover,div.notifications-content div.unread{background-color:#f2f2f2}div.notifications-content div.notification-row{color:#000!important;padding:8px;border-top:1px solid #d7d7d7}div.notifications-content div.notification-row img.unread{height:10px;width:10px;vertical-align:baseline}div.notifications-content div.notification-row div.actor-icon{display:inline-block;margin-right:8px}div.notifications-content div.notification-row .check-approved,div.notifications-content div.notification-row .user-img-avatar{height:36px;width:36px}div.notifications-content div.notification-row .check-approved{border:2px solid #5b8200;padding:5px}div.notifications-content div.notification-row .scoreStars img{height:12px;width:12px}div.notifications-content div.notification-row div.photo-preview{padding-left:8px}div.notifications-content div.notification-row div.photo-preview img{height:50px;width:50px}div.notifications-content div.notification-row div.photo-preview img.forum-icon{padding:8px}div.notifications-content div.notification-row div.photo-preview div.playVideoButton{display:none}#notifications-page-container{border:1px solid #d7d7d7;border-top:none}#sitewide-top-bar{background-color:#336799;padding:8px 0 6px}#sitewide-top-bar img{width:9px;margin-bottom:2px;transform:rotate(-90deg)}#imba-block,#opt-outside-block,#shop-rei-block{padding:20px;height:170px;background-color:#f2f2f2}#imba-block img,#opt-outside-block img,#shop-rei-block img{margin:10px 0;max-height:40px}#imba-block,#opt-outside-block{padding-top:30px}#rei-desktop-header{display:inline-block;border-left:1px solid #4e4d49;padding-top:7px;padding-bottom:7px;margin-top:10px}#rei-desktop-header #rei-logo-dropdown{padding-right:0;padding-left:15px}#rei-desktop-header #rei-logo-dropdown #rei-logo{height:30px;width:48px}#rei-desktop-header #opt-outside-modal{padding:3px 0 3px 15px}#rei-desktop-header #opt-outside-modal #opt-outside-hashtag{height:18px}#rei-mobile-header{border-bottom:0!important}#rei-mobile-header a{padding:1.5rem 0!important}#rei-mobile-header img.rei{margin-top:-4px;height:35px;padding-right:20px}#rei-mobile-header img.optoutside{margin-top:5px;height:22px;padding-right:15px}#rei-mobile-header img.arrow{width:8px;margin-bottom:1px;transform:rotate(-90deg)}#opt-outside-header-modal .btn,#opt-outside-header-modal img{margin:15px auto}#opt-outside-header-modal img{display:block}#opt-outside-header-modal .btn{display:inline-block;padding:8px 40px}#opt-outside-header-modal .modal-content{background-size:cover;padding:20px 0!important}#opt-outside-header-modal .modal-content .optoutside-modal-close{float:right;font-size:32px;margin-right:15px;margin-top:-25px;font-weight:200}#fixed-hardware-page th,blockquote cite,body.page-improvements #improvements-list .group-data .improvement{font-weight:700}#opt-outside-header-modal .modal-content .optoutside-modal-close a{color:#fff}#opt-outside-header-modal .modal-content .optoutside-modal-close a:hover{text-decoration:none}#opt-outside-header-modal .modal-content img.go-out{height:250px;padding-left:8px}#opt-outside-header-modal .modal-content img.hashtag{height:45px}#opt-outside-header-modal .modal-content img.rei-logo{height:50px}.login-modal h1{padding:3rem 0 1rem}.comments .comments-body .comment-list .login-modal p.comment-time,.conditions-modal .login-modal p.summary,.conditions-modal .login-modal p.trail-info,.conditions-modal .nearby-trails .login-modal p.distance,.edit-col .login-modal p.scoreThisText,.login-modal .comments .comments-body .comment-list p.comment-time,.login-modal .conditions-modal .nearby-trails p.distance,.login-modal .conditions-modal p.summary,.login-modal .conditions-modal p.trail-info,.login-modal .edit-col p.scoreThisText,.login-modal p.form-char-count,.login-modal p.text-muted{padding-bottom:1rem}.comments .comments-body .comment-list .login-modal p.comment-time a,.conditions-modal .login-modal p.summary a,.conditions-modal .login-modal p.trail-info a,.conditions-modal .nearby-trails .login-modal p.distance a,.edit-col .login-modal p.scoreThisText a,.login-modal .comments .comments-body .comment-list p.comment-time a,.login-modal .conditions-modal .nearby-trails p.distance a,.login-modal .conditions-modal p.summary a,.login-modal .conditions-modal p.trail-info a,.login-modal .edit-col p.scoreThisText a,.login-modal p.form-char-count a,.login-modal p.text-muted a{color:#818a91}.comments .comments-body .comment-list .login-modal p.comment-time img,.conditions-modal .login-modal p.summary img,.conditions-modal .login-modal p.trail-info img,.conditions-modal .nearby-trails .login-modal p.distance img,.edit-col .login-modal p.scoreThisText img,.login-modal .comments .comments-body .comment-list p.comment-time img,.login-modal .conditions-modal .nearby-trails p.distance img,.login-modal .conditions-modal p.summary img,.login-modal .conditions-modal p.trail-info img,.login-modal .edit-col p.scoreThisText img,.login-modal p.form-char-count img,.login-modal p.text-muted img{height:12px;margin:-2px 0 0 3px}.login-modal h2.modal-title{font-size:24px;margin-bottom:-1rem}.login-modal p.lead{margin:0 0 2rem}.login-modal #g-recaptcha-container div,.login-modal #g-recaptcha-container-modal-password div,.login-modal #g-recaptcha-container-modal-signup div,.login-modal #g-recaptcha-container-password div,.login-modal #g-recaptcha-container-signup div,.verify-email #g-recaptcha-container div,.verify-email #g-recaptcha-container-modal-password div,.verify-email #g-recaptcha-container-modal-signup div,.verify-email #g-recaptcha-container-password div,.verify-email #g-recaptcha-container-signup div{margin:0 auto}#share-content-modal .block-gems a{display:block;padding-top:2px}#share-content-modal .block-photos img.sliver{padding-bottom:2px}#share-content-modal .block{margin-bottom:1rem;padding:1rem 0;text-align:center;background-color:#f2f2f2}#share-content-modal .block h3{margin-bottom:0}#share-content-modal .block .btn{width:85%}#share-content-modal .block img.sliver{width:85%;margin-bottom:1rem}#share-content-modal .block img.gem{height:15px;position:relative;top:-2px;padding:0 .5rem}#share-content-modal .block .symbols,#share-content-modal .block img.videos{display:block;margin-left:auto;margin-right:auto}#share-content-modal .block img.videos{margin-bottom:2px;height:22px}#share-content-modal .block .symbols{margin-bottom:2px}#share-content-modal .block .symbols img{height:20px;display:inline-block;padding:0 .25rem}#share-content-modal .block img.arrow{width:7px;margin-bottom:1px;transform:rotate(-90deg)}#share-content-modal small{display:block;text-align:center;padding-top:1rem}#popup-picker #current-multi-selections,#popup-picker div#area-list{padding:0 5px;border:1px solid #d7d7d7;overflow-x:hidden;overflow-y:scroll}#popup-picker div#area-list{height:250px}#popup-picker #current-multi-selections{height:150px}#user-picker .user-img-avatar{height:50px;width:50px}#user-picker .user-picker-user{cursor:pointer}.widget-trail-popup-container .ap-close{display:none}.widget-trail-popup-container .container-fluid,.widget-trail-popup-container .modal-body{padding:0!important}#widget-trail-popup{padding:10px}#widget-trail-popup img.difficulty{height:16px;padding-right:5px;vertical-align:baseline}#widget-trail-popup .scoreStars img{margin:0 0 -1px}#widget-trail-popup a.btn{width:100%}#widget-trail-popup hr{margin-top:5px;margin-bottom:5px}#widget-trail-popup table#stats-bar{margin-top:10px;margin-bottom:10px;width:100%;padding:5px 0;background-color:#f2f2f2}#widget-trail-popup table#stats-bar td{width:33%;text-align:center}body.admin-approval #left-side{width:16%;margin-left:5px}body.admin-approval #right-side{left:15%;width:85%}body.admin-approval .trail-group{padding-left:5px}body.admin-approval h3{margin-top:20px;margin-bottom:0}body.content-review #left-side{width:30%}body.content-review #right-side{left:30%;width:70%}body.page-improvements #left-side{width:30%}body.page-improvements #right-side{left:30%;width:70%;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:100%}body.page-improvements #resizer-top{height:40%}body.page-improvements #resizer-top .ui-resizable-s{height:12px;background-color:#acacac}body.page-improvements #resizer-bottom{-ms-flex:1 1 auto;flex:1 1 auto;position:relative}body.page-improvements #resizer-bottom #iframe-bottom{position:absolute}body.page-improvements #iframe-bottom,body.page-improvements #iframe-top{height:100%}body.page-improvements .metadata{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding:.5rem .5rem 1rem;border-bottom:1px solid #d7d7d7}body.page-improvements .metadata .close-trigger img{height:18px;width:18px;margin-top:3px}body.page-improvements .info{padding:1rem .5rem}body.page-improvements .modal-header{padding-bottom:0}body.page-improvements p.text-danger,body.page-improvements p.text-success{padding:1rem .5rem}body.page-improvements .breadcrumbs{color:#4e4d49}body.page-improvements p a img{height:10px;margin:-3px 2px 0 1px}body.page-improvements #improvements-list h3{margin-bottom:0;color:#000}body.page-improvements #improvements-list .item{display:block;padding:1rem .5rem}body.page-improvements #improvements-list .item.improvement{padding:.5rem}body.page-improvements #improvements-list .group a:hover{text-decoration:none;background-color:#f2f2f2}body.page-improvements #improvements-list .group-data{padding-bottom:1rem;border-bottom:1px solid #d7d7d7}body.page-improvements #improvements-list .change-data{padding-left:.75rem}body.page-improvements #improvements-list .canned-responses{padding:.5rem 1rem}body.page-improvements #improvements-list .canned-responses img.eye{margin-top:-4px}body.page-improvements #improvements-list .canned-responses a{display:inline-block;margin:2px 4px 2px 0}body.page-improvements #improvements-list .canned-responses .canned-response-content{margin-bottom:.25rem}.adventureprojects .intro h2,.stats-box{margin-bottom:1rem}#contributor-name-points{vertical-align:middle;width:100%}#contributor-name-points .block{display:block}#top-contributors .user-img-avatar{height:45px;width:45px}#top-contributors td{padding:5px}.stats-box .category{float:left;margin-right:.25rem}.stats-box .stats{float:right;margin-left:.25rem}#zip-input{display:inline;width:100px}.adventureprojects .intro p{margin-bottom:0}.adventureprojects .projects .card.climb .image{background-position:left top;background-image:url(/img/adventureprojects/climb.jpg)}.adventureprojects .projects .card.mtb .image{background-position:right top;background-image:url(/img/adventureprojects/mtb.jpg)}.adventureprojects .projects .card.hike .image{background-position:right top;background-image:url(/img/adventureprojects/hike.jpg)}.adventureprojects .projects .card.trailrun .image{background-position:left top;background-image:url(/img/adventureprojects/trailrun.jpg)}.adventureprojects .projects .card.ski .image{background-position:right top;background-image:url(/img/adventureprojects/ski.jpg)}.adventureprojects .projects .card.np .image{background-position:center top;background-image:url(/img/adventureprojects/np.jpg)}.adventureprojects .projects .card.np .buttons img{height:18px;margin-top:-4px;margin-right:5px}.adventureprojects .projects .card{border:0;text-align:center;margin-bottom:2rem}.adventureprojects .projects .card .header{background-color:#000;padding-bottom:.25rem}.adventureprojects .projects .card .header .card-title{color:#fff}.adventureprojects .projects .card .header .card-title p{margin-bottom:.5rem}.adventureprojects .projects .card .header .card-title img{height:45px;margin-bottom:.5rem}.adventureprojects .projects .card .image{height:240px;background-size:cover}.adventureprojects .projects .card .image .buttons{position:absolute;bottom:0;right:0;left:0;padding:20px 0;background:linear-gradient(rgba(34,34,34,0),#000)}#area-page .text-sections .list-group-item-heading:hover,#climb-area-page .list-group .list-group-item-heading:hover,#route-page .list-group .list-group-item-heading:hover{background-color:#f2f2f2}.adventureprojects .projects .card .image .buttons .btn{margin:0 .5rem;width:28%}.adventureprojects .contact a{text-decoration:underline}#area-page .area-page-title .breadcrumb{margin:.75rem 0}#area-page .area-page-title .share-btns,#area-page .area-page-title p.suggestions{float:right}#area-page .area-page-title .share-btns{margin:1rem 0}#area-page .section-header h2{display:inline-block;margin:10px 0 0}#area-page .section-header p{float:right;padding-bottom:0;margin:16px 0 0;white-space:nowrap}#area-page .add-content-prompt h3{margin-top:.45rem}#area-page .add-content-prompt p{display:inline-block;margin-right:.5rem}#area-page .add-content-prompt .btn{width:auto}#area-page .add-content-prompt .user-img-avatar{margin-left:5px;margin-bottom:-13px;width:34px;height:34px}#area-page .add-content-prompt.action-card{padding-top:1.75rem}@media (max-width:575px){#area-page #ap-map-container{height:350px!important}}#area-page .body-row{padding-top:2rem}@media (min-width:768px){#area-page .body-row{padding-top:4rem}#area-page .left-body-col{padding-right:30px}#area-page .right-body-col{padding-left:30px}}#area-page .text-sections .list-group{padding:0;margin-top:1rem}#area-page .text-sections .expander{margin-top:-20px}#area-page .text-sections .list-group-item-heading{padding:15px 0}#area-page .text-sections .list-group-item-text{line-height:1.5;padding-bottom:1.5rem}#area-page #more-favs{display:none}#area-page .trip-card{margin-bottom:1rem}#area-page .trip-card a{color:#000}#area-page .trip-card a:hover{text-decoration:none}#area-page .trip-card a:hover .view-details{text-decoration:underline}#area-page .trip-card .image img{height:75px;margin-right:10px}#area-page .trip-card .info .view-details{color:#336799}#area-page .trip-card .info div{margin-bottom:3px}#page-updates-details .pointer{cursor:pointer}#page-updates-details .user-img-avatar{height:30px;width:30px}#climb-area-page .contribute-photos,#route-page .contribute-photos{top:8px}#climb-area-page table.description-details td,#route-page table.description-details td{vertical-align:top}#climb-area-page #photo-carousel,#route-page #photo-carousel{z-index:2}@media (max-width:575px){#climb-area-page .img-container,#route-page .img-container{height:100px}}@media (min-width:575px){#climb-area-page .img-container,#route-page .img-container{height:150px}}#climb-area-page .list-group,#route-page .list-group{margin:0;padding:0}#climb-area-page .list-group .list-group-item-heading,#route-page .list-group .list-group-item-heading{padding:1rem}#climb-area-page .list-group .expander,#route-page .list-group .expander{margin-top:-13px}#climb-area-page .left-nav td.route-score,#route-page .left-nav td.route-score{padding-right:4px;text-align:right;vertical-align:top}.club-overview-card .stat,.main-content-container .group{text-align:center}#climb-area-page .left-nav td.route-score img,#route-page .left-nav td.route-score img{height:12px;width:12px}#climb-area-page .left-nav .dropdown-toggle,#route-page .left-nav .dropdown-toggle{width:99%}#climb-area-page .left-nav #sort-buttons label,#route-page .left-nav #sort-buttons label{width:33%}#climb-area-page #access-notes,#route-page #access-notes{border:0}#climb-area-page #access-notes div.access-row,#route-page #access-notes div.access-row{padding:2px 0}#climb-area-page #access-notes div.access-row img.exclamation,#route-page #access-notes div.access-row img.exclamation{margin-right:3px;vertical-align:baseline;height:15px;width:16px}#climb-area-page #photo-carousel{height:250px;width:300px}#climb-area-page #photo-carousel .carousel-item{height:250px}#climb-area-page div.climate-charts div.climate-chart,#climb-area-page div.climate-charts table.month-stats{height:100px;background-color:#f2f2f2}#climb-area-page div.climate-charts table.month-stats td{border:1px solid #d7d7d7;padding:2px 0 0;width:50%}#climb-area-page div.climate-charts #season-prime{position:absolute;left:8px;top:5px}#climb-area-page #weather{height:82px}#climb-area-page #weather #weather-forecast{position:absolute}#climb-area-page #route-chart{height:120px;width:250px;display:inline-block}#climb-area-page #rating-chart{height:100px}#climb-area-page #route-count-container{border-right:1px solid #d7d7d7}#climb-area-page button.expand-map{height:30px;width:30px;position:absolute;top:10px;left:10px;background-size:20px;background-image:url(/img/map/toggleExpand.svg);background-repeat:no-repeat;background-position:center;background-color:#fff;outline:0;border:none;border-radius:2px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,.5)}#climb-area-page table.weather td{width:46px}#climb-area-page .map-preview{height:140px;background-repeat:no-repeat;background-position:center}#camp-data{background-color:#fff}#camp-data .header-strip{background-color:#336799;color:#fff}#gem-text,.stat-box,.stat-box-xs,div#add-video div.gray-background{background-color:#f2f2f2}#camp-data .header-strip a{color:#fff}#gem-title img{height:28px;vertical-align:baseline}@media (max-width:767px){#gem-title img{height:20px}}#title-stars small{position:relative;bottom:1px;left:5px}#gem-text{padding:1.5rem}#gem-text #owner-credit{margin-top:1.5rem}#gem-text #owner-credit .user-img-avatar{float:left;margin:-4px 10px 0 0;height:45px;width:45px}@media (min-width:768px){#gem-comments-container{padding:0 80px}}img.admin-only.admin-only-sm{height:10px;margin-top:-3px}img.admin-only.admin-only-md{height:16px;margin-top:-6px}img.admin-only.admin-only-lg{height:20px;margin-top:-8px}#upload-start hr{margin-bottom:1.5rem}#apv-search #results #upload-start .results-container,#global-modal-body .improvements-diff-modal #upload-start .trail-info,#upload-start #apv-search #results .results-container,#upload-start #global-modal-body .improvements-diff-modal .trail-info,#upload-start #user-profile .tick-chart,#upload-start #user-profile .tick-chart-sm,#upload-start .bg-gray-background,#upload-start div.mp-sidebar,#user-profile #upload-start .tick-chart,#user-profile #upload-start .tick-chart-sm{height:210px;padding:1.5rem 1.5rem .25rem}.edit-tip img{float:left;height:30px;margin:3px 15px 0 0}.edit-tip p{margin:.5rem 0}.subject-approve .form-check-inline{margin-left:1.5rem!important;margin-right:1rem!important}div#edit-photo img.preview{max-height:450px;border:1px solid #d7d7d7}div#edit-photo.admin-review img.preview{max-height:350px}div#modify-line #help li .marker{height:22px}div#modify-line #help img.point{margin-top:-4px}div#modify-line .map-tools{padding:.5rem 1rem 1rem}div#modify-line .map-tools img.crop-pin{height:25px;margin-top:-4px}div#modify-line .map-tools .map-tools-left{float:left!important;padding-top:.25rem}div#modify-line .map-tools .map-tools-right{float:right!important}div#modify-line .improvement-message{padding:1rem 1rem 0}.stats-column,.stats-column-last{padding-left:15px;width:20%}div#modify-line .improvement-message hr{margin-bottom:0}div#edit-symbol div.symbol-types img{height:20px;margin:0 5px}.edit-col .scoreThisText{margin-left:10px;position:relative;top:-8px}div#edit-trail select{width:100%}div#edit-trail select#imbaDesignation{width:auto}div#edit-trail .diff-row img{height:16px;margin:-2px 5px 0}div#edit-trail #history{height:75px}div#edit-trail #overview,div#edit-trail #vertical-profile{height:100px}div#edit-trail #desc{height:200px}div#edit-trail #raceDate,div#edit-trail #reiSupportDate{display:inline;width:200px}.stats-column{padding-right:15px}.stats-column-first{padding-right:15px;border-right:solid 1px #acacac;width:20%}.approach-trail-page .user-img-avatar{background-size:auto 36px;width:36px;height:36px;vertical-align:middle}#vertical-profile{border:1px solid #4e4d49;overflow:hidden}.stat-box,.stat-box-xs{padding:10px}.stat-box div.stat,.stat-box-xs div.stat{margin-bottom:5px}.stat-box h3,.stat-box-xs h3{display:inline}.stat-box img,.stat-box-xs img{height:14px!important;width:14px!important}.stat-box{height:215px}.stat-box .title{display:inline-block;margin-top:.25rem}.stat-box td{padding:3px 0}.stat-box td.fixed-width-percent{width:48px;padding-left:8px}.stat-box td.fixed-width-stars{width:50px}.stat-box td.fixed-width-skinny{width:24px}.stat-box .stat-bar-outline{height:16px;width:100%;border:1px solid #000}.stat-box .stat-bar-fill{background-color:#000;height:100%}#segment-page .segment-breadcrumbs .actions{float:right!important;margin-top:-1.3rem}#segment-page .segment-breadcrumbs .actions a{margin-left:1rem}#segment-page #segment-stats-bar.card-block{padding:0}#segment-page #segment-stats-bar table{margin:0}#segment-page #segment-stats-bar td{line-height:1.8}#segment-page #segment-stats-bar td h3:not(.stats-heading){display:inline}#segment-page #segment-stats-bar div.spacer{border-left:1px solid #d7d7d7;padding-left:15px;margin-left:5px}#segment-page #carousel-no-photo,#segment-page #photo-carousel,#segment-page #photo-carousel .carousel-inner .carousel-item,#segment-page #photo-carousel .carousel-inner .carousel-item .photo-link,#trail-page #carousel-no-photo,#trail-page #photo-carousel,#trail-page #photo-carousel .carousel-inner .carousel-item,#trail-page #photo-carousel .carousel-inner .carousel-item .photo-link,#trail-page-black #carousel-no-photo,#trail-page-black #photo-carousel,#trail-page-black #photo-carousel .carousel-inner .carousel-item,#trail-page-black #photo-carousel .carousel-inner .carousel-item .photo-link{height:275px}#segment-page #earth-modal #earth-content .header,#trail-page #earth-modal #earth-content .header,#trail-page-black #earth-modal #earth-content .header{margin:20px 0}#segment-page #earth-modal #earth-content h2,#trail-page #earth-modal #earth-content h2,#trail-page-black #earth-modal #earth-content h2{display:inline;margin:0}#segment-page #trail-diff-rating-modal .modal-header,#segment-page #trail-ratings-modal .modal-header,#trail-page #trail-diff-rating-modal .modal-header,#trail-page #trail-ratings-modal .modal-header,#trail-page-black #trail-diff-rating-modal .modal-header,#trail-page-black #trail-ratings-modal .modal-header{padding-bottom:0}#segment-page #checkin-modal img.difficulty,#segment-page #trail-diff-rating-modal img.difficulty,#trail-page #checkin-modal img.difficulty,#trail-page #trail-diff-rating-modal img.difficulty,#trail-page-black #checkin-modal img.difficulty,#trail-page-black #trail-diff-rating-modal img.difficulty{height:25px;width:25px;margin:-3px 5px 0}#segment-page #checkin-modal div.diff-row,#segment-page #trail-diff-rating-modal div.diff-row,#trail-page #checkin-modal div.diff-row,#trail-page #trail-diff-rating-modal div.diff-row,#trail-page-black #checkin-modal div.diff-row,#trail-page-black #trail-diff-rating-modal div.diff-row{padding:5px 0}#segment-page #difficulty-button img,#trail-page #difficulty-button img,#trail-page-black #difficulty-button img{height:20px;width:20px;margin:0 5px;vertical-align:baseline}#segment-page #rating-details .name,#trail-page #rating-details .name,#trail-page-black #rating-details .name{margin-left:8px}#segment-page #rating-details div.rating-row,#trail-page #rating-details div.rating-row,#trail-page-black #rating-details div.rating-row{margin:1px 0}#segment-page #rating-details img,#trail-page #rating-details img,#trail-page-black #rating-details img{height:14px;width:14px;vertical-align:baseline;margin-bottom:-1px}#segment-page #rating-details .diffs img,#trail-page #rating-details .diffs img,#trail-page-black #rating-details .diffs img{margin-bottom:-2px}#segment-page #featured-race,#trail-page #featured-race,#trail-page-black #featured-race{padding:10px 0 0;border-top:1px solid #336799;border-bottom:1px solid #336799}#segment-page #featured-race img,#trail-page #featured-race img,#trail-page-black #featured-race img{height:30px;width:32px;margin-right:10px}#segment-page #featured-race #race-url,#trail-page #featured-race #race-url,#trail-page-black #featured-race #race-url{position:relative;top:4px}#segment-page img#send-to-phone,#trail-page img#send-to-phone,#trail-page-black img#send-to-phone{margin-right:20px}#segment-page #virtual-tour-button,#trail-page #virtual-tour-button,#trail-page-black #virtual-tour-button{position:absolute;top:10px;left:23px;z-index:10}#segment-page #trail-title,#trail-page #trail-title,#trail-page-black #trail-title{display:inline-block}#segment-page #trail-title img,#trail-page #trail-title img,#trail-page-black #trail-title img{height:28px;vertical-align:baseline}@media (max-width:767px){#segment-page #trail-title img,#trail-page #trail-title img,#trail-page-black #trail-title img{height:20px}}#segment-page #trail-title.ride,#trail-page #trail-title.ride,#trail-page-black #trail-title.ride{margin-right:0}@media (min-width:992px){#segment-page #trail-title.ride,#trail-page #trail-title.ride,#trail-page-black #trail-title.ride{margin-right:135px}}#segment-page #title-right,#trail-page #title-right,#trail-page-black #title-right{position:absolute;right:0;bottom:2px}@media (max-width:575px){#segment-page #title-right,#trail-page #title-right,#trail-page-black #title-right{right:10px}#segment-page ol.breadcrumb,#trail-page ol.breadcrumb,#trail-page-black ol.breadcrumb{margin-top:10px}}#segment-page #trail-text,#trail-page #trail-text,#trail-page-black #trail-text{position:relative;max-height:425px;overflow:hidden}#segment-page #trail-text .restrictions,#trail-page #trail-text .restrictions,#trail-page-black #trail-text .restrictions{padding:10px 0;margin-bottom:15px;border-top:1px solid #e4ac00;border-bottom:1px solid #e4ac00}#segment-page #trail-text .restrictions div,#trail-page #trail-text .restrictions div,#trail-page-black #trail-text .restrictions div{margin-left:25px}#segment-page #trail-text .restrictions div:not(:last-child),#trail-page #trail-text .restrictions div:not(:last-child),#trail-page-black #trail-text .restrictions div:not(:last-child){margin-bottom:.4rem}#segment-page #trail-text .restrictions .icon,#trail-page #trail-text .restrictions .icon,#trail-page-black #trail-text .restrictions .icon{float:left;height:16px;width:16px}#segment-page #more-text-button-container,#trail-page #more-text-button-container,#trail-page-black #more-text-button-container{padding-left:15px;padding-bottom:15px}#segment-page #trail-text-overflow,#trail-page #trail-text-overflow,#trail-page-black #trail-text-overflow{position:absolute;display:none;bottom:0;width:100%;height:100px;background-image:linear-gradient(to bottom,rgba(242,242,242,.0001) 0,#fff 100%);background-repeat:repeat-x}#segment-page #vertical-profile,#trail-page #vertical-profile,#trail-page-black #vertical-profile{height:120px}#segment-page #trail-summary h3,#trail-page #trail-summary h3,#trail-page-black #trail-summary h3{display:inline;margin:0}#segment-page #trail-shared-by .user-img-avatar,#trail-page #trail-shared-by .user-img-avatar,#trail-page-black #trail-shared-by .user-img-avatar{height:40px;width:40px;margin-right:10px}#segment-page #trail-shared-by .no-improve-users,#trail-page #trail-shared-by .no-improve-users,#trail-page-black #trail-shared-by .no-improve-users{top:-13px}#segment-page #trail-shared-by .has-improve-users,#trail-page #trail-shared-by .has-improve-users,#trail-page-black #trail-shared-by .has-improve-users{top:-5px}#segment-page #trail-stats-bar,#trail-page #trail-stats-bar,#trail-page-black #trail-stats-bar{margin:0}#segment-page #trail-stats-bar .bottom-border,#trail-page #trail-stats-bar .bottom-border,#trail-page-black #trail-stats-bar .bottom-border{border-bottom:1px solid #4e4d49}#segment-page #trail-stats-bar td,#trail-page #trail-stats-bar td,#trail-page-black #trail-stats-bar td{padding:10px 0;line-height:1.8}#segment-page #trail-stats-bar td .conditionsLabel img,#trail-page #trail-stats-bar td .conditionsLabel img,#trail-page-black #trail-stats-bar td .conditionsLabel img{height:21px;width:36px;position:relative;top:-1px}#segment-page #trail-stats-bar td h3:not(.stats-heading),#trail-page #trail-stats-bar td h3:not(.stats-heading),#trail-page-black #trail-stats-bar td h3:not(.stats-heading){display:inline}#segment-page #trail-stats-bar div.spacer,#trail-page #trail-stats-bar div.spacer,#trail-page-black #trail-stats-bar div.spacer{border-left:1px solid #4e4d49;padding-left:15px;margin-left:5px}#segment-page #trail-stats-bar .conditionsLabel,#segment-page #trail-stats-bar .desc,#segment-page #trail-stats-bar .desc a,#segment-page #trail-stats-bar .units,#trail-page #trail-stats-bar .conditionsLabel,#trail-page #trail-stats-bar .desc,#trail-page #trail-stats-bar .desc a,#trail-page #trail-stats-bar .units,#trail-page-black #trail-stats-bar .conditionsLabel,#trail-page-black #trail-stats-bar .desc,#trail-page-black #trail-stats-bar .desc a,#trail-page-black #trail-stats-bar .units{color:#d7d7d7}#segment-page ul.trail-sections img,#trail-page ul.trail-sections img,#trail-page-black ul.trail-sections img{margin-top:-2px}#segment-page .trail-contacts p,#trail-page .trail-contacts p,#trail-page-black .trail-contacts p{margin-bottom:.2rem}#segment-page .trail-contacts p:first-child,#trail-page .trail-contacts p:first-child,#trail-page-black .trail-contacts p:first-child{margin-top:.4rem}#segment-page .trail-contacts p:last-child,#trail-page .trail-contacts p:last-child,#trail-page-black .trail-contacts p:last-child{margin-bottom:.4rem}#segment-page .trail-attributions .attribution-img-container,#trail-page .trail-attributions .attribution-img-container,#trail-page-black .trail-attributions .attribution-img-container{height:75px}#segment-page .trail-attributions .attribution-img-container img,#trail-page .trail-attributions .attribution-img-container img,#trail-page-black .trail-attributions .attribution-img-container img{max-height:75px;max-width:100%;position:relative;top:50%;transform:perspective(1px) translateY(-50%)}#segment-page .blm-treasure hr.top,#trail-page .blm-treasure hr.top,#trail-page-black .blm-treasure hr.top{margin-top:-.5rem}#segment-page .blm-treasure p,#trail-page .blm-treasure p,#trail-page-black .blm-treasure p{margin-bottom:.5rem}#segment-page .blm-treasure img,#trail-page .blm-treasure img,#trail-page-black .blm-treasure img{float:left;height:90px;margin-right:15px}#segment-page .avy-conditions img.rating,#trail-page .avy-conditions img.rating,#trail-page-black .avy-conditions img.rating{margin-top:25px;float:left;height:50px}#segment-page .avy-conditions .condition,#trail-page .avy-conditions .condition,#trail-page-black .avy-conditions .condition{padding:0 3px}#segment-page .avy-conditions p,#trail-page .avy-conditions p,#trail-page-black .avy-conditions p{margin:.5rem 0 .5rem 75px}.diff-label{margin-top:-3px}.main-content-container .club-page .page-subtitle a{float:right;margin-top:-2rem}.main-content-container .club-page .trail-tables{padding-top:1rem}.main-content-container .club-page .trail-tables h2{padding:1.5rem 0 .5rem}.main-content-container .club-page p.event,.main-content-container .club-page p.member{margin-bottom:.25rem}.main-content-container .club-page .events,.main-content-container .club-page .members{margin-bottom:1.5rem}.main-content-container .club-page .events .date,.main-content-container .club-page .members .date{margin-right:.5rem}.club-overview-card{color:#fff;background-color:#000;border-color:#000}.club-overview-card .img-container{padding:5px;width:110px;height:110px;background-color:#fff}.club-overview-card .img-container .logo{height:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.club-overview-card .stat label{font-size:14px;color:#d7d7d7;margin-bottom:0}.club-overview-card .stat p{font-size:23px;margin-bottom:1.2rem;margin-top:-5px}@media (max-width:767px){.main-content-container .data-api-content .content-card{background-color:#fff}.main-content-container .data-api-content .card-block{padding:0}.main-content-container #directory-page h1{font-size:38px}}.main-content-container #directory-page .nav-tabs{margin-bottom:1.5rem;display:block}.main-content-container #directory-page .nav-item{float:right;margin-top:53px}.main-content-container #directory-page .nav-item a.nav-link{padding:1rem 1.5rem .25rem}@media (max-width:330px){.main-content-container #directory-page .nav-item a.nav-link{padding-left:19px;padding-right:19px}}@media (max-width:575px){.main-content-container #directory-page h1{font-size:28px}.main-content-container #directory-page .nav-tabs{display:inline-block;width:100%}.main-content-container #directory-page .nav-item{margin-top:0}.main-content-container #directory-page .users .content-card{background-color:#fff}}.main-content-container #directory-page .clubs h2{margin-top:1rem}.main-content-container #directory-page .clubs-title h2{float:left}.main-content-container #directory-page .clubs-title a.view-all{float:right;margin-top:.75rem}@media (max-width:767px){.main-content-container #directory-page .clubs-title a.view-all{margin-top:.2rem}}.main-content-container #directory-page .users h2{margin-top:1rem}.main-content-container #directory-page .users .points-info .btn{margin-top:.25rem;float:right}.main-content-container #directory-page .users .points-info p{margin:.25rem 0}.main-content-container #directory-page .users .points-info .points{margin-right:1rem}.bg-error-hike,.bg-error-mtb,.bg-error-trailrun{background:url(/img/hero/error-trail.jpg) center center no-repeat}.bg-error-climb{background:url(/img/hero/error-climb.jpg) center center no-repeat}.bg-error-ski{background:url(/img/hero/error-ski.jpg) center center no-repeat}.bg-error.main-content-container{background-color:#acacac}h1#text-server-error{font-size:160px}h1#text-server-error img{height:115px;vertical-align:baseline}.main-content-container .faq h3{padding:.5rem 0}.main-content-container .faq img.diff{height:16px;width:16px;margin:-2px .25rem 0 0}.main-content-container .faq .list-group{margin:0;padding:0}.main-content-container .faq .list-group .list-group-item-heading{padding:1rem}.main-content-container .faq .list-group .list-group-item-heading:hover{background-color:#f2f2f2}.main-content-container .faq .list-group .expander{margin-top:-13px}.main-content-container #featured-content #miles-from{padding:0 .5rem}.main-content-container #location-search-group{display:inline-block}.main-content-container h2.expander{padding-bottom:.5rem;cursor:pointer}.main-content-container img.expander{float:right;height:18px;width:18px;margin-top:3px}@media (max-width:768px){.main-content-container .page-title img.imba{height:20px!important}}.main-content-container .page-title img.imba{height:36px;vertical-align:baseline}#forum-guts .pagination,#topic-guts .pagination{margin-top:0}.follow-forum-topic label{margin:0}.forum-img{display:inline!important;max-height:300px;padding:10px 0}.forum-video{max-width:600px}div.original-post{padding:5px 0 5px 10px;background-color:#4e4d49}div.original-post h3{margin:2px 3px}blockquote{color:#4e4d49!important;border:1px solid #d7d7d7!important;padding:10px!important;font-style:italic}blockquote cite{display:block;font-style:normal}blockquote p:last-of-type{margin-bottom:0}div.fr-quick-insert{display:none!important}div.fr-toolbar{border-top:0}span.fr-counter{font-size:12px!important;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#000!important;border:none!important;padding:2px!important;opacity:.3}.new-indicator{display:none;color:#c00!important}table.layout-fixed{table-layout:fixed}table#forum-table{border:1px solid #d7d7d7}table#forum-table td,table#forum-table th{padding:12px;vertical-align:top}table#forum-table a.permalink{color:#000}table#forum-table .club{margin-top:10px}table#forum-table .club-logo{margin:0 1px;max-height:28px;max-width:28px}@media (max-width:767px){table#forum-table .user-img-avatar{height:35px;width:35px;margin-bottom:10px}}@media (min-width:768px){table#forum-table .message-footer{margin-top:10px}#homepage-climb-top div#top-row .vertical-line-left{border-right:1px solid #4e4d49}}table#forum-table td.message-avatar{width:84px}table#forum-table .user-img-avatar{vertical-align:top;width:60px;height:60px}table#forum-table .bio{margin-bottom:8px}@media (max-width:575px){table#forum-table .bio{margin-bottom:0}}table#forum-table .bio .user-img-avatar{width:20px;height:20px}table#forum-table .group-header{background-color:#fff;border-top:1px solid #000;border-bottom:1px solid #000}table#forum-header td,table#forum-header th{vertical-align:top}.reply-header{padding:10px;background-color:#000}.reply-header .user-img-avatar{height:40px;width:40px;vertical-align:top}.reply-header div.lead{display:inline-block;line-height:40px}.reply-header div.lead h3{margin-top:4px}.main-content-container .group img{margin:3rem 0 1.5rem;max-height:150px;max-width:300px}.main-content-container .group form{padding-top:1.5rem}#homepage-climb-top div#top-row #routeFinderForm td{padding:10px 5px 0 0;text-align:left;vertical-align:top}@media (min-width:992px){#homepage-climb-top div#top-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#homepage-climb-top div#top-row div[class*=col-]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#homepage-climb-top div#top-row div.finder-container{height:100%}}#homepage-climb-top #homepage-carousel-container #photo-carousel .carousel-item{background-size:cover}#homepage-climb-top #homepage-carousel-container #photo-carousel div.trail-details{left:10px;max-width:70%}#homepage-climb-top #homepage-carousel-container #photo-carousel,#homepage-climb-top #homepage-carousel-container #photo-carousel .carousel-inner .carousel-item,#homepage-climb-top #homepage-carousel-container #photo-carousel .carousel-inner .carousel-item .photo-link{height:330px}@media (max-width:768px){#homepage-climb-top #homepage-carousel-container #photo-carousel,#homepage-climb-top #homepage-carousel-container #photo-carousel .carousel-inner .carousel-item,#homepage-climb-top #homepage-carousel-container #photo-carousel .carousel-inner .carousel-item .photo-link{height:300px}}@media (max-width:576px){#homepage-climb-top #homepage-carousel-container #photo-carousel,#homepage-climb-top #homepage-carousel-container #photo-carousel .carousel-inner .carousel-item,#homepage-climb-top #homepage-carousel-container #photo-carousel .carousel-inner .carousel-item .photo-link{height:275px}}#homepage-climb-top a#top-photos{position:absolute;top:10px;left:10px}#homepage-climb-top img.featured{padding-top:4px;width:100px;height:100px}#homepage-climb-top .forum-row{margin-bottom:6px}#homepage-climb-top .forum-row .topic{max-width:70%}#homepage-climb-top .forum-row hr.dashed-b{border-bottom:1px dashed #4e4d49}#homepage-carousel-container #photo-carousel #carousel-gradient{height:40px;position:absolute;bottom:0;width:100%;background-image:linear-gradient(to bottom,rgba(34,34,34,.0001) 0,rgba(34,34,34,.9) 100%);background-repeat:repeat-x}#homepage-carousel-container #photo-carousel ol.carousel-indicators{right:15px;bottom:5px;margin-bottom:0}@media (min-width:576px){#homepage-carousel-container #photo-carousel ol.carousel-indicators{right:15px;left:auto;width:auto;margin-left:auto}}#homepage-top #carousel-no-photo,#homepage-top #featured,#homepage-top #photo-carousel,#homepage-top #photo-carousel .carousel-inner .carousel-item,#homepage-top #photo-carousel .carousel-inner .carousel-item .photo-link{height:400px}@media (max-width:992px){#homepage-top #carousel-no-photo,#homepage-top #featured,#homepage-top #photo-carousel,#homepage-top #photo-carousel .carousel-inner .carousel-item,#homepage-top #photo-carousel .carousel-inner .carousel-item .photo-link{height:350px}}@media (max-width:768px){#homepage-top #carousel-no-photo,#homepage-top #featured,#homepage-top #photo-carousel,#homepage-top #photo-carousel .carousel-inner .carousel-item,#homepage-top #photo-carousel .carousel-inner .carousel-item .photo-link{height:300px}}@media (max-width:576px){#homepage-top #carousel-no-photo,#homepage-top #featured,#homepage-top #photo-carousel,#homepage-top #photo-carousel .carousel-inner .carousel-item,#homepage-top #photo-carousel .carousel-inner .carousel-item .photo-link{height:275px}}#homepage-top #featured h3,#homepage-top #tagline h1,#homepage-top #tagline h3{text-shadow:0 0 3px rgba(0,0,0,.8)}#homepage-top #featured{position:relative}#homepage-top #featured h3,#homepage-top #featured hr{margin:5px 0}#homepage-top #featured table{margin:0}#homepage-top #featured table td{text-align:center;padding:0}#homepage-top #featured table td img{margin-top:6px;height:20px}#homepage-top #featured table td .imperial .units,#homepage-top #featured table td .trail-length .units{display:block}#homepage-top #featured table td .units{font-weight:400;color:#d7d7d7}#homepage-top #featured #photo-area{position:relative;height:60%;background-repeat:no-repeat;background-size:cover}#homepage-top #featured #photo-area #photo-gradient{height:33%;position:absolute;bottom:0;width:100%;background-image:linear-gradient(to bottom,rgba(34,34,34,.0001) 0,#000 100%);background-repeat:repeat-x}#homepage-top #featured #featured-link{width:100%;position:absolute;bottom:0}#homepage-top #featured #featured-link img.featured{height:14px;vertical-align:baseline}#homepage-top #tagline{position:absolute;padding:20px;top:0;width:100%}@media (max-width:576px){#homepage-top #tagline{padding-left:0}}#homepage-middle #hp-search-bar .input-group-addon{padding:0 1.5rem;background-color:#000;color:#fff;border-color:#000}#homepage-middle #hp-search-bar .input-group-addon img{height:20px}@media (max-width:768px){#homepage-middle #hp-search-bar .input-group-addon{padding:0 1rem}}#homepage-middle #hp-search-bar .input-group-addon h3{margin-bottom:0}#homepage-middle #hp-search-bar input{padding:1rem;background-color:#fff}#homepage-middle #map-tease div.lazy{background-size:cover;padding:20px 0}#homepage-middle .hp-card{border:1px solid #d7d7d7;background:#f2f2f2;padding:.5rem}#homepage-middle .hp-card a{color:#000}.main-content-container #np-app #parks a,.photo-core a{color:#fff}#homepage-middle .hp-card .logo,#homepage-middle .hp-card .text{display:inline-block}#homepage-middle .hp-card .logo{text-align:right}#homepage-middle .hp-card .text{margin-left:1rem}@media (max-width:320px){#homepage-middle .hp-card .text{margin-left:.3rem}}#homepage-middle .hp-card .text .text-container{transform:perspective(1px) translateY(30%)}#homepage-middle .hp-card img.arrow,.action-card img.arrow{transform:rotate(-90deg)}#homepage-middle .hp-card .text h2{margin-bottom:.2rem}#homepage-middle .hp-card .text p{margin:0;padding:0}#homepage-middle .hp-card img.app-icon{margin:-3px 2px 0}#homepage-middle .hp-card.mobile-app{padding-bottom:0}#homepage-middle .hp-card.mobile-app img.main-img{height:85px}#homepage-middle .hp-card.rei-classes img.main-img{margin-top:-4px;height:76px}#homepage-middle .hp-card.opt-outside .logo{float:left;margin-left:3rem;text-align:center}#homepage-middle .hp-card.opt-outside .text{margin-left:2rem;margin-bottom:2.1rem}#homepage-middle .hp-card.opt-outside .text-container{margin-top:-.3rem}#homepage-middle .hp-card.opt-outside img.opt-outside,#homepage-middle .hp-card.opt-outside img.rei-logo{display:block;margin:0 auto}#homepage-middle .hp-card.opt-outside img.rei-logo{margin-top:.75rem;margin-bottom:.5rem;height:28px}#homepage-middle .hp-card.opt-outside img.opt-outside{height:22px}#homepage-middle .hp-card.opt-outside img.arrow{margin-top:-3px}@media (max-width:991px){#homepage-middle .hp-card.opt-outside .logo,#homepage-middle .hp-card.opt-outside .text{margin-left:1rem}}#homepage-bottom div#races img.flag{margin-right:10px;vertical-align:baseline;height:34px}@media (max-width:360px){#homepage-bottom #editorial .blog #blog-title{max-width:250px}}#homepage-bottom #editorial .blog .blog-posts{margin-top:-1rem}#homepage-bottom #editorial .blog .blog-post{text-shadow:0 0 3px rgba(0,0,0,.8);position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;margin:1rem 0;min-height:225px}@media (max-width:767px){#homepage-middle .hp-card.mobile-app img.main-img{width:125px}#homepage-bottom div#races img.flag{height:20px}#homepage-bottom #editorial .blog .blog-post{min-height:175px}}#homepage-bottom #editorial .blog .blog-post .content{color:#fff;padding:0 1.5rem;text-align:center;top:20%}#homepage-bottom #editorial .blog .blog-post .overlay{background-color:rgba(34,34,34,.5);top:0}#homepage-bottom #editorial .blog .blog-post .content,#homepage-bottom #editorial .blog .blog-post .overlay{position:absolute;left:0;width:100%;height:100%}#homepage-bottom div#forum-list{border-bottom:1px solid #d7d7d7}#homepage-bottom div#forum-list div.forum-row{padding:10px 0;border-top:1px solid #d7d7d7}#homepage-bottom #directory-us{max-height:450px}#homepage-bottom #directory-intl{max-height:250px}#homepage-bottom #directory-intl,#homepage-bottom #directory-us{overflow:hidden;position:relative}#homepage-bottom .directory-overflow{position:absolute;bottom:0;width:100%;height:100px;background-image:linear-gradient(to bottom,rgba(255,255,255,.0001) 0,#fff 100%);background-repeat:repeat-x}.main-content-container #mapping-hero{background-image:url(/img/hero/mapping.jpg);padding:4rem 3rem}.main-content-container #mapping-accordion .list-group-item-heading{padding:1.75rem 2rem}.main-content-container #mapping-accordion .list-group-item-heading:hover{background-color:#f2f2f2}.main-content-container #mapping-accordion .list-group-item-text{padding:0 1.75rem 2rem}.main-content-container #mapping-accordion li{padding:.4rem 0}.main-content-container #mapping-accordion iframe{width:100%}.main-content-container #mapping-accordion p.lead{margin:.5rem 0 2rem}.main-content-container #mapping-accordion .card{margin-bottom:1.5rem}.main-content-container #mapping-accordion .tip p{margin-bottom:0}.main-content-container #mapping-accordion p.list-heading{margin:2.25rem 0 .5rem}.main-content-container #mapping-3 .btn-primary{margin-bottom:1.5rem}@media (max-width:575px){#homepage-bottom #editorial .blog .blog-post{min-height:150px}.main-content-container #mapping-1 .video-caption{padding-top:1rem}}@media (min-width:768px){.main-content-container .list-group{margin-top:3rem;padding-left:3rem;padding-right:3rem}}.main-content-container #mobile-app-content #row-availability [class*=col-],.main-content-container #mobile-app-content #row-features [class*=col-]{text-align:center}.main-content-container #mobile-app-content #row-availability{padding-top:1.5rem}.main-content-container #mobile-app-content #row-features{padding:1.5rem 0 1rem}.main-content-container #mobile-app-content #row-features div p{max-width:200px;display:block;margin:auto}.main-content-container #mobile-app-content #row-features img.feature{height:70px;margin:1rem auto}.main-content-container #mobile-app-content #phone-preview-top{position:absolute;bottom:0;right:50px;height:95%;max-width:45%}.main-content-container #mobile-app-content #mobile-app-hero{background-image:url(/img/climb/hero/mobileApp.jpg)}.main-content-container #mobile-app-content #mobile-app-hero .heading{padding:65px 1.5rem}.main-content-container #mobile-app-content #mobile-app-hero .sub-heading{padding:1.5rem 0}.main-content-container #mobile-app-content .android{text-align:center}.main-content-container #mobile-app-content .android img{height:18px;margin-right:2px;vertical-align:text-top}.main-content-container #np-app #np-app-hero{background-image:url(/img/hero/np.jpg);padding:6rem 3rem 7rem}.main-content-container #np-app #np-app-hero .lead{padding-bottom:.5rem}.main-content-container #np-app #np-app-hero #phone{position:absolute;top:25rem;left:50%;margin-left:-90px}.main-content-container #np-app #np-app-hero #phone img{height:350px}@media (min-width:768px){.main-content-container #np-app #np-app-hero #phone{top:27rem}}.main-content-container #np-app #explanation{padding-top:29rem}.main-content-container #np-app #explanation hr{margin-top:3rem;margin-bottom:1.5rem}@media (min-width:992px){.main-content-container #np-app #np-app-hero #phone{right:3rem;top:4rem;left:auto;margin-left:0}.main-content-container #np-app #np-app-hero #phone img{height:450px}.main-content-container #np-app #explanation{padding-top:3rem;padding-left:2rem}}.main-content-container #np-app #row-features{padding:1.5rem 0 1rem}.main-content-container #np-app #row-features div p{max-width:200px;display:block;margin:auto}.main-content-container #np-app #row-features img.feature{height:70px;margin:1rem auto}.main-content-container #np-app #parks{padding:2rem 2rem 1rem}.main-content-container #np-app #parks .card{border:0;height:225px;text-align:center;background-color:#000;margin-bottom:1.5rem}.main-content-container #np-app #parks .park-img{background-size:cover;height:100%}.main-content-container #np-app #parks .park-name{padding-top:20px;background:linear-gradient(rgba(34,34,34,0),#000)}.main-content-container #np-app #parks .card-img-overlay{padding:0}.main-content-container #np-app #parks h3{position:absolute;bottom:0;left:0;right:0;margin:0;padding:1rem;background:#000}.main-content-container #np-app #app-store{padding-top:1.5rem;text-align:center}#partner-finder #required-note{display:inline-block}#partner-finder .climb-type .form-control{width:auto}#partner-finder .climb-type .lead-follow{display:inline}#partner-finder .climb-type .form-check,#partner-finder .climb-type p,#partner-finder .climb-type select.form-control{display:inline-block}#partner-finder .climb-type p{margin-left:.5rem}#partner-finder .climb-type .form-check-label{width:80px}#partner-finder .climb-type .form-check-label.boulders{width:122px}@media (max-width:575px){#partner-finder .climb-type .form-check-label,#partner-finder .climb-type .form-check-label.boulders{width:auto}#partner-finder .climb-type #required-note{display:block}}#partner-finder form .form-control{width:auto}#partner-finder form .form-check-inline{vertical-align:bottom;margin-top:.25rem}#partner-finder form .form-check-label.first{padding-left:.25rem}#partner-finder form .age-range p,#partner-finder form .age-range select.form-control,#partner-finder form .location p,#partner-finder form .location select.form-control{display:inline-block}#partner-finder form .age-range p,#partner-finder form .location p{margin:0 .5rem 1rem}#partner-finder table .user-img-avatar{width:33px;height:33px}#partner-finder table tr.even{background-color:#f2f2f2}#partner-finder table .name-location{margin-left:40px}#partner-finder table .more-info{max-height:150px;overflow:hidden}.main-content-container #partners #partners-hero{background-image:url(/img/hero/partners.jpg);padding:6rem 3rem 7rem}.main-content-container #partners img{margin:auto}.main-content-container #partners div.story{padding:3rem}.main-content-container #partners .add-button{padding-top:1.5rem;padding-bottom:1rem}.main-content-container #partners #contact{padding-top:3rem;padding-bottom:1.5rem}.main-content-container #partners #contact #contact-text{display:inline-block;max-width:600px}.main-content-container #partners .content-card{margin:0 1.5rem}.main-content-container #partners #logos,.main-content-container #partners .card-block{padding:1.5rem}.main-content-container #partners #logos img{margin:1.5rem;max-width:15%;max-height:60px}.main-content-container #partners .padded-button{margin:1rem 1.5rem 1rem 0}@media (max-width:768px){.main-content-container #partners .story-top{margin:0 auto 1.5rem}}.photo-core .user-img-avatar,.photo-page-bottom .user-img-avatar{background-size:auto 36px;width:36px;height:36px}.photo-core .main-img-container{position:relative}.photo-core .main-photo{margin:auto;max-height:650px}.photo-core .nextButton,.photo-core .prevButton,.photo-core div.expand{position:absolute;cursor:pointer}.photo-core div.expand{height:100%;width:25%;left:37.5%;opacity:0}.photo-core div.expand img{height:80px;width:80px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media (max-width:768px){.photo-core div.expand img{height:50px;width:50px}}.photo-core .nextButton,.photo-core .prevButton{z-index:10;opacity:.3;width:25%;top:33%;height:33%;background-repeat:no-repeat;background-size:auto 40px}@media (max-width:768px){.photo-core .nextButton,.photo-core .prevButton{background-size:auto 20px}}.photo-core .nextButton{right:0;background-image:url(/img/arrowRight.svg);background-position:85% 48%}.photo-core .prevButton{left:0;background-image:url(/img/arrowLeft.svg);background-position:15% 48%}.photo-core .next-prev-row img{max-width:100%;max-height:100px}.photo-core .next-prev-row .nextButton,.photo-core .next-prev-row .prevButton{right:auto;left:auto;top:0;height:100%;width:80%;background-position:40% 50%}.photo-core .next-prev-row .preview{height:20px;opacity:.3;position:absolute;top:40px}.photo-core .next-prev-row .preview:hover{opacity:1}.photo-core .next-prev-row .preview-prev{right:60px}.photo-core .next-prev-row .preview-next{left:60px}.photo-page-bottom .other-photo img{width:100%;max-height:140px;overflow:hidden}.photo-page-bottom .other-photo div.selected,.photo-page-bottom .other-photo img:hover{border:1px solid #000}.photo-page-bottom .other-photo div.selected img{opacity:.5}div.playVideoButtonContainer{display:inline-block;position:relative}div.playVideoButton{position:absolute;top:50%;left:50%;height:56px;width:56px;margin-top:-28px;margin-left:-28px;background:url(/img/playVideo.svg) center center no-repeat;opacity:.66}div.playVideoButton:hover{opacity:1}#area-page.printer-view a.printer-hide-link,#route-page.printer-view a.printer-hide-link{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}#area-page.printer-view div.photo img,#route-page.printer-view div.photo img{max-height:440px;border:1px solid #000}#area-page.printer-view div.comments .hometown,#area-page.printer-view div.comments .like-flag-container,#route-page.printer-view div.comments .hometown,#route-page.printer-view div.comments .like-flag-container{display:none}#product-charts .chart-toggles a,#product-charts h2,#product-charts select{display:inline-block}#area-page.printer-view div.comments td,#route-page.printer-view div.comments td{padding:5px!important}#product-charts{background-color:#fff}#product-charts a.active{font-weight:700}#product-charts select{vertical-align:text-bottom}#product-charts .header-strip{background-color:#336799;color:#fff}#product-charts .header-strip a{color:#fff}#product-charts .header-strip h3{margin-bottom:0}#product-charts .chart-toggles a.hide-yoy{margin:.25rem .25rem 0 0;display:block}#product-charts #product-chart{width:100%;height:80%}#product-charts form .wider{width:20%}#product-charts form .widest{width:35%}#product-charts form .wider .form-control,#product-charts form .widest .form-control{width:100%}#profile-edit-form textarea{height:60px}#profile-edit-form .user-img-avatar{height:100px;width:100px}#profile-edit-form .club-logo{height:30px}@media (min-width:576px){#profile-edit-form #change-avatar{position:relative;top:-20px;display:inline-block;margin-left:1.5rem}}#user-profile #albums-row .card-with-photo .img-container{height:150px}#user-profile .map-img-diff{height:12px;width:12px;margin-right:2px;vertical-align:text-top}#user-profile .tick-chart{height:200px}#user-profile .tick-chart-sm{height:178px}#user-profile #view-all-header .user-img-avatar{width:36px;height:36px;margin-right:5px}#user-profile #view-all-header .back-arrow{vertical-align:middle;position:relative;top:-4px;width:20px;height:20px}@media (max-width:768px){#user-profile #view-all-header .user-img-avatar{width:20px;height:20px}#user-profile #view-all-header .back-arrow{top:-2px;width:16px;height:16px}}#user-profile div.user-points{margin-top:10px;display:inline-block}#trail-widget #search-bar,.widget-content #map-my-location{display:none}#user-profile div.user-points .details{margin-bottom:5px}#user-profile #user-info #climb-types{margin-left:auto;margin-right:auto}#user-profile #user-info .club-logo{margin:5px 5px 0;max-height:65px;max-width:65px}#user-profile #user-info .user-img-avatar{width:140px;height:140px}@media (max-width:992px){#user-profile #user-info .user-img-avatar{width:70px;height:70px}}#user-profile #user-info .bio-detail .club-photo{max-width:100%}#user-profile #user-info .info img{margin-top:.1rem;max-width:75px;max-height:75px}#user-profile .section{margin-bottom:3rem}#user-profile .section img.private-icon{height:17px;width:14px;vertical-align:baseline}#user-profile .checkin-table tr:hover,#user-profile .rating-table tr:hover{outline:0}#user-profile .checkin-table tr{border-top:1px solid #d7d7d7;background-color:#fff}#user-profile .checkin-table tr.notes{border-top:0}#user-profile .checkin-table tr.notes td{padding-top:0;padding-left:45px}#user-profile .checkin-table tr.last{border-bottom:1px solid #d7d7d7}#user-profile .checkin-table tr.mobile-title td{padding-bottom:5px}#user-profile .checkin-table tr.mobile-location td{padding:5px 15px 10px}@media (max-width:768px){#user-profile .checkin-table tr,#user-profile .checkin-table tr.last{border:none}#user-profile .checkin-table tr.even{background-color:#f2f2f2}#user-profile .checkin-table tr.notes td{padding-left:15px}}#user-profile .rating-table tr{background-color:#fff}#user-profile .rating-table tr.top td{padding-bottom:10px}#user-profile .rating-table tr.middle td{padding:0 15px 10px}#user-profile .rating-table tr.bottom td{padding-top:10px}#user-profile .rating-table tr.divider td{padding-top:0;padding-bottom:0}#user-profile .rating-table tr.divider td hr{margin:0}#user-profile .rating-table .even{background-color:#f2f2f2}#global-modal-body .improvements-diff-modal .trail-info{margin:0 -32px;padding:1rem 32px}#global-modal-body .improvements-diff-modal .trail-info img.difficulty-sm{margin:-2px 2px 0 0}#global-modal-body .improvements-diff-modal .trail-info a{color:#000}.main-content-container #races-index .controls{padding-top:1.5rem}.main-content-container #races-index .controls #share{padding-top:.5rem}.main-content-container #races-index .hero-col,.main-content-container #share-races .hero-col{background-position:right center}.main-content-container #races-index #share-race-hero-mtb,.main-content-container #share-races #share-race-hero-mtb{background-image:url(/img/mtb/hero/shareRace.jpg)}.main-content-container #races-index #share-race-hero-trailrun,.main-content-container #share-races #share-race-hero-trailrun{background-image:url(/img/trailrun/hero/shareRace.jpg)}.main-content-container #races-index #share-race-hero-mtb,.main-content-container #races-index #share-race-hero-trailrun,.main-content-container #share-races #share-race-hero-mtb,.main-content-container #share-races #share-race-hero-trailrun{padding:6rem 3rem 7rem}.main-content-container #share-races #explanation{padding:3rem 3rem 0}.main-content-container #share-races #share{padding-top:3rem;padding-bottom:1.5rem}.main-content-container #share-races #share #add-button{padding-top:1rem;padding-bottom:1.5rem}.main-content-container #share-races #share .content-card{margin:0 3rem}.main-content-container #share-races #share .card-block{padding:1.5rem}#route-page .pointer,#route-stats .pointer{cursor:pointer}#route-page #route-star-avg img,#route-stats #route-star-avg img{height:18px;width:18px}#route-page #you-and-route h3,#route-page #you-and-route h4,#route-page #you-and-route ul{margin-bottom:0}#route-page .delete-rating,#route-page .delete-tick,#route-page .edit-tick{height:13px}#route-page #photo-carousel{height:280px}#route-page #photo-carousel .carousel-item{height:278px}@media (min-width:576px){#route-page #your-route-stars{position:absolute;top:-7px}}#route-stats .table td{padding:3px}#route-stats img.delete{height:13px}.main-content-container #simple-message .simple-message-buttons{padding:1rem 0}.main-content-container #simple-message .simple-message-buttons .btn:not(:first-child){margin-left:1rem}.main-content-container .stickers p.lead{margin-bottom:1.5rem}.main-content-container .stickers .content-card{background-color:#f2f2f2;margin-bottom:2rem}.main-content-container .stickers .content-card address,.main-content-container .stickers .content-card p{margin-bottom:.25rem}.main-content-container .stickers .content-card .hold-up{padding-right:.5rem}.main-content-container .stickers .card-block{padding:1.5rem}@media (max-width:768px){.main-content-container .stickers .content-card{background:#fff;padding-bottom:0;padding-left:0;padding-right:0}.main-content-container .stickers .content-card:last-child{border-top:1px solid #d7d7d7}}#trail-widget td#map-td #map,.area-card .area-img,.gem-card{background-position:center;background-size:cover}#widget-container .row-highlight{background-color:#f2f2f2;padding-top:3rem!important;margin-bottom:3rem}#widget-container .widget-row{padding:0 3rem 3rem}.powered-by{background-color:#000;font-size:10px;padding:5px}.powered-by a{color:#d7d7d7!important}.powered-by img{height:25px}#widget-table{height:410px;margin:auto}#conditions-widget{border:1px solid #000}@media only screen and (min-width:767px){#conditions-widget td.trail-name{width:35%}}#conditions-widget .update-link{position:relative;z-index:5}#conditions-widget hr{margin:.5rem 0}#conditions-widget table.trail-table{max-width:100%;width:100%;table-layout:fixed}#trail-widget{overflow:hidden;background-color:#000}#trail-widget td{vertical-align:top}#trail-widget h3{margin-top:10px;margin-bottom:2px}@media only screen and (max-width:550px){#trail-widget td#map-td{display:none}#trail-widget #widget-table{width:auto}}#trail-widget td#trail-td{padding:10px;width:300px}#trail-widget td#trail-td hr{margin-top:5px;margin-bottom:5px}#trail-widget td#trail-td .img-container{text-align:center}#trail-widget td#trail-td .img-container img{max-height:190px;max-width:280px}#trail-widget td#trail-td img.difficulty{height:26px}#trail-widget td#trail-td table#stats-bar{line-height:16px;width:100%}#trail-widget td#trail-td table#stats-bar td.difficulty{width:16%}#trail-widget td#trail-td table#stats-bar td{width:28%;vertical-align:middle;text-align:center}#trail-widget td#trail-td .scoreStars img{margin:0 0 -1px}#trail-widget td#trail-td a.btn{margin-top:8px;padding-top:5px;width:100%}#trail-widget td#trail-td a.btn img{height:30px;margin-left:3px}#trail-widget td#trail-td .summary{padding:3px 0;line-height:16px}#trail-widget td#map-td #map{height:408px;width:100%}@media (max-width:575px){#whats-new .nav-tabs .nav-link{padding-left:8px;padding-right:8px}}.app-store-buttons{white-space:nowrap}.app-store-buttons img.app-store{width:200px;max-width:45%}#admin-photos-container .app-store-buttons img.app-store.card-block.description,#apv-search #results .results-container .area-results .app-store-buttons img.app-store.summary,#apv-search #results .results-container .forum-results .app-store-buttons img.app-store.summary,#apv-search #results .results-container .route-results .app-store-buttons img.app-store.summary,#homepage-top #featured table td .app-store-buttons img.app-store.units,#suggestion-results a.suggestion .app-store-buttons img.app-store.highlight,#suggestion-results a.suggestion .app-store-buttons img.app-store.right-text,#suggestion-results a.suggestion.photo .app-store-buttons img.app-store.location,#weather-forecast .app-store-buttons img.app-store.attribution,.app-store-buttons #admin-photos-container img.app-store.card-block.description,.app-store-buttons #apv-search #results .results-container .area-results img.app-store.summary,.app-store-buttons #apv-search #results .results-container .forum-results img.app-store.summary,.app-store-buttons #apv-search #results .results-container .route-results img.app-store.summary,.app-store-buttons #homepage-top #featured table td img.app-store.units,.app-store-buttons #suggestion-results a.suggestion img.app-store.highlight,.app-store-buttons #suggestion-results a.suggestion img.app-store.right-text,.app-store-buttons #suggestion-results a.suggestion.photo img.app-store.location,.app-store-buttons #weather-forecast img.app-store.attribution,.app-store-buttons .comments .comments-body .comment-list img.app-store.comment-time,.app-store-buttons .conditions-modal .nearby-trails img.app-store.distance,.app-store-buttons .conditions-modal img.app-store.summary,.app-store-buttons .conditions-modal img.app-store.trail-info,.app-store-buttons body.page-improvements #improvements-list img.app-store.or-action,.app-store-buttons body.page-improvements img.app-store.breadcrumbs,.app-store-buttons img.app-store.form-char-count,.app-store-buttons img.app-store.improve-page-link,.app-store-buttons img.app-store.small,.comments .comments-body .comment-list .app-store-buttons img.app-store.comment-time,.conditions-modal .app-store-buttons img.app-store.summary,.conditions-modal .app-store-buttons img.app-store.trail-info,.conditions-modal .nearby-trails .app-store-buttons img.app-store.distance,body.page-improvements #improvements-list .app-store-buttons img.app-store.or-action,body.page-improvements .app-store-buttons img.app-store.breadcrumbs{width:150px}#directory-clubs-intl .area,#directory-clubs-us .area,#directory-intl .area,#directory-us .area,#subareas .area,#user-profile .area{margin-bottom:3px;overflow:auto;width:100%}#directory-clubs-intl .area .link,#directory-clubs-us .area .link,#directory-intl .area .link,#directory-us .area .link,#subareas .area .link,#user-profile .area .link{float:left;display:inline-block;padding-right:.25rem}#directory-clubs-intl .area .dashes,#directory-clubs-us .area .dashes,#directory-intl .area .dashes,#directory-us .area .dashes,#subareas .area .dashes,#user-profile .area .dashes{display:block;overflow:hidden}#directory-clubs-intl .area .dashes hr,#directory-clubs-us .area .dashes hr,#directory-intl .area .dashes hr,#directory-us .area .dashes hr,#subareas .area .dashes hr,#user-profile .area .dashes hr{border-top:0;height:14px;margin:0}#directory-clubs-intl .area .trails,#directory-clubs-us .area .trails,#directory-intl .area .trails,#directory-us .area .trails,#subareas .area .trails,#user-profile .area .trails{color:#acacac;float:right;display:inline-block;padding-left:.25rem}#directory-clubs-intl .area.bigger,#directory-clubs-us .area.bigger,#directory-intl .area.bigger,#directory-us .area.bigger,#subareas .area.bigger,#user-profile .area.bigger{margin-top:1rem}#directory-clubs-intl .area.bigger .link,#directory-clubs-us .area.bigger .link,#directory-intl .area.bigger .link,#directory-us .area.bigger .link,#subareas .area.bigger .link,#user-profile .area.bigger .link{font-size:17px;font-weight:700;margin-top:4px}#directory-clubs-intl .area.bigger .dashes hr,#directory-clubs-us .area.bigger .dashes hr,#directory-intl .area.bigger .dashes hr,#directory-us .area.bigger .dashes hr,#subareas .area.bigger .dashes hr,#user-profile .area.bigger .dashes hr{height:21px}#directory-clubs-intl .area.bigger .trails,#directory-clubs-us .area.bigger .trails,#directory-intl .area.bigger .trails,#directory-us .area.bigger .trails,#subareas .area.bigger .trails,#user-profile .area.bigger .trails{margin-top:7px}#directory-clubs-intl,#directory-clubs-us,#directory-intl,#directory-us{overflow:hidden;position:relative}#directory-clubs-intl .area,#directory-clubs-us .area,#directory-intl .area,#directory-us .area{margin-top:.5rem}#directory-clubs-intl .area .link,#directory-clubs-us .area .link,#directory-intl .area .link,#directory-us .area .link{color:#000!important}#directory-clubs-intl .area .dashes hr,#directory-clubs-us .area .dashes hr,#directory-intl .area .dashes hr,#directory-us .area .dashes hr{height:13px}#directory-clubs-intl .area .trails,#directory-clubs-us .area .trails,#directory-intl .area .trails,#directory-us .area .trails{color:#039}.area-stats .card.has-overview{border-bottom:1px solid #d7d7d7}.area-stats .card-block.has-overview{padding:1.3rem 0 1.5rem}.area-stats .card{border-top:1px solid #d7d7d7;border-bottom:none;border-left:none;border-right:none}.area-stats .card .separator{padding:0 .5rem}.area-stats .card .trail-stat{padding:0 .75rem}@media (max-width:320px){.area-stats .card .trail-stat{padding:0 .3rem}}.area-stats .card img.difficulty,.area-stats .card img.gem{height:16px;margin-right:3px}.area-stats .card-block{padding:1.2rem 0 0}.arrow-box{margin-top:5px}.arrow-box:before{bottom:100%;right:12px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:10px}.action-card{background-color:#f2f2f2;border:0}.action-card p:last-child{margin-bottom:.25rem}.action-card img.arrow{width:9px;margin-bottom:2px}@media (min-width:768px){.action-card p.lead img.arrow{width:12px}}.area-card{border:0;margin:1rem .5rem}.area-card .area-img{height:175px}.area-card .area-info{text-align:center;background-color:#000}.area-card .area-info h3{color:#fff;margin-bottom:.25rem}.area-card .area-info p{color:#d7d7d7;margin:0}@media (max-width:575px){.area-card .area-img{float:left;width:140px;height:120px}.area-card .area-info{padding:1.8rem 0 0 155px!important;text-align:left;height:120px}}.content-card{color:#000;background-color:#efeee2;border:0}.content-card h2{padding-top:0!important}.content-card.empty{background-color:#f2f2f2;color:#acacac;text-align:center}.content-card.empty p{margin-bottom:.25rem}.club-card:hover{border-color:#000}.club-card{text-align:center;height:230px;margin:1rem 0}.club-card a{color:#000}.club-card .card-block{padding:1.5rem .5rem}.club-card .club-image{height:100px}.club-card .club-image img{max-height:100px;max-width:100px;position:relative}.club-card .club-info-lg h4{padding-top:.5rem}.club-card .club-info-lg p{margin:1rem 0 0}.club-card .club-info-sm h4{padding-top:1.5rem}.club-card .club-info-sm p{margin:0}@media (max-width:767px){.club-card{height:85px;border:0}.club-card .card-block{padding:0}.club-card .club-image{height:75px;float:left}.club-card .club-image img{max-height:75px;max-width:75px;position:absolute;top:0;bottom:0;left:0;margin:auto}.club-card .club-info{text-align:left;padding:1px 0 0 7rem}}.event-card a{color:#373a3c}.event-card a:hover{text-decoration:none}.event-card a:hover .event-title{text-decoration:underline}.card-container a:hover,.like-flag-actions .like a,.message-bar a.message-toggle,.message-bar h3.title a,.message-bar h3.title a:hover{text-decoration:none}.event-card .dow{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px}.event-card .event-date{width:60px}.event-card .event-main{border-left:solid 1px #dadada;margin-left:60px}.card-with-photo{margin-bottom:1rem}.card-with-photo .title-row{margin-bottom:4px}@media (max-width:575px){.card-with-photo .img-container{height:auto;max-height:210px;min-height:100px}}@media (min-width:575px){.card-with-photo .img-container{height:210px}}.card-with-photo .img-container{overflow:hidden;text-align:center;position:relative}.card-with-photo .img-pos{position:absolute;top:10px;padding:3px 5px 2px 10px;background-color:#000;color:#fff;opacity:.8;margin:0}.card-with-photo img.no-photo{max-width:100%!important;padding:20px!important}.card-with-photo .card-text{padding:7px 10px}.card-with-photo .card-text .city-state{display:inline-block;float:right;max-width:55%}.card-with-photo .card-text img.difficulty{margin:0 2px 3px 0;height:16px;width:16px}div.no-photo-text{position:absolute;width:100%;top:60px}.gem-card,.photo-card{background-color:#000}.gem-card .img-container,.photo-card .img-container{border:1px solid #000}.gem-card .card-text,.photo-card .card-text{color:#fff}.gem-card .card-text .city-state,.gem-card .card-text .score-details,.photo-card .card-text .city-state,.photo-card .card-text .score-details{color:#d7d7d7}.gem-card .card-text .score-details,.photo-card .card-text .score-details{margin-left:3px}.photo-card:hover div.img-container img{opacity:.8}.trail-card{border:1px solid #d7d7d7}.trail-card .img-container{background-color:#f2f2f2!important}.trail-card .card-text .city-state,.trail-card .card-text .score-details{color:#acacac}.trail-card .card-text .distance{margin-top:2px}.trail-card:hover{border:1px solid #acacac}@media (max-width:575px){.photo-card .card-text{display:none}.photo-card .img-container{height:105px;min-height:105px}.trail-card-small .city-state,.trail-card-small .distance{display:none!important}.trail-card-small .img-container{height:100px}}@media (max-width:767px){.gem-card{height:160px}.gem-card .card-text{top:75px}.gem-card .card-text .score-details,.gem-card .card-text .scoreStars{display:none}.gem-card .card-text .city-state{display:block;text-align:center;float:none;max-width:100%}}@media (min-width:767px){.gem-card{height:220px}.gem-card .card-text{top:135px}.max-height-xs-0{max-height:none}}.gem-card .img-pos{top:12px;left:40px;padding-left:18px}.gem-card .card-text{position:relative;height:85px;background:linear-gradient(rgba(34,34,34,0),#000)}.gem-card .card-text h2{padding-top:18px;padding-bottom:2px}.gem-card .gem-icon{position:absolute;top:11px;left:25px;height:29px;width:28px}.max-height,.sticky-bar{position:relative}.user-card{border:0;height:75px}.user-card a{color:#000}.user-card .user-img-avatar,.user-card .user-rank{float:left;margin-right:1rem}.user-card .user-rank{margin-top:18px}.user-card .user-info{padding-top:.5rem}.user-card .user-info p{margin:0}div.climate-charts.card{padding:1.25rem 0}div.climate-charts{border:none}div.climate-charts hr{margin-bottom:0}div.climate-charts div.climate-chart{height:150px}div.climate-charts td{text-align:center}div.climate-charts table.months td{width:8.333%;padding-top:3px}div.climate-charts table.month-stats td:nth-child(2){border-right:1px solid #d7d7d7}div.climate-charts table.month-stats td{padding:.75rem 0 .7rem;width:25%}div.climate-charts table.month-stats td .text-high{color:#c00}div.climate-charts table.month-stats td .text-low{color:#4eaaff}div.climate-charts table.month-stats td .text-precip{color:#06c}div.climate-charts table.month-stats td .text-precip-days{color:#588f00}div#checkin-modal div.modal-header{padding:20px 0 10px;border-bottom:1px solid #d7d7d7;margin-bottom:10px}div#checkin-modal .duration .form-control{display:inline;width:47%}div#checkin-modal .duration .form-control.min{margin-left:5px}div.checkin-row{padding:8px 0;border-top:1px solid #d7d7d7}.comments .like-flag-actions{margin-top:3px}.comments .like-flag-action a{color:#000!important}.comments .comments-header h2{display:inline-block}.comments .comments-body .user-img-avatar{background-size:auto 40px;width:40px;height:40px}.comments .comments-body .user-img-avatar img{width:40px;height:40px}.comments .comments-body .comment-box{padding:1.4rem 1rem 1rem;background-color:#f2f2f2}.comments .comments-body .comment-box .user-img-avatar{margin-top:2px}.comments .comments-body .comment-box .alert{text-align:center;display:none}.comments .comments-body .comment-box .comment-form-container{margin-left:55px}.comments .comments-body .comment-box .add-comment-form textarea{height:45px;padding:.8rem .75rem .75rem}.comments .comments-body .comment-box .form-char-count{display:none}.comments .comments-body .comment-list table:nth-of-type(even){background:#f2f2f2}.comments .comments-body .comment-list td{vertical-align:top}.comments .comments-body .comment-list td.user{width:140px}.comments .comments-body .comment-list .comment-time{margin-left:5px}#condition-history img.condition{height:18px;width:29px}.conditions-full img{height:30px;width:52px}.conditions-full .conditions-bottom{padding-top:5px}.conditions-full .conditions-top{padding-bottom:5px;border-bottom:1px dashed #d7d7d7}.conditions-red{color:#c00}.conditions-yellow{color:#e4ac00}.conditions-green{color:#5b8200}.conditions-unknown{color:#acacac}.conditions-popover{min-width:250px;font-size:14px}.conditions-popover .overview{margin-bottom:.15rem}.conditions-popover .overview .status{display:inline-block;font-weight:700}.conditions-popover .overview a{margin-left:1rem;float:right}.conditions-modal h2{font-size:24px;margin-top:1.5rem}.conditions-modal .padded{padding:0 15px}.conditions-modal .gray-block{background-color:#f2f2f2;margin:1rem 0;padding:15px 0}.conditions-modal .gray-block hr{margin:34px 0 15px;clear:both}.conditions-modal .summary{margin:-5px 0}.conditions-modal .trail-name{margin-bottom:5px}.conditions-modal .trail-name h3{margin:0;display:inline}.conditions-modal .trail-name img.conditions{margin-top:5px;float:right}.conditions-modal .trail-name img.difficulty{height:16px;width:16px;vertical-align:baseline;margin-bottom:-2px;margin-right:2px}.conditions-modal .trail-info .distance{float:left}.conditions-modal .trail-info .location{float:right}.conditions-modal .buttons .btn{margin:.4rem 0;width:30%;font-size:12px}.conditions-modal .buttons .suggestion-1,.conditions-modal .buttons .suggestion-4,.conditions-modal .buttons .suggestion-7{margin-left:.6rem;margin-right:.6rem}.conditions-modal .dials{text-align:center}.conditions-modal .dials .dial{display:inline-block;text-align:center}.conditions-modal .dials .dial img{height:40px}.conditions-modal .dials .dial p{margin-bottom:0}.conditions-modal .dials .dial.green{float:left}.conditions-modal .dials .dial.red{float:right}.conditions-modal .nearby-trails .btn{margin-top:1rem}.conditions-modal .nearby-trails p{margin-bottom:.25rem}.conditions-modal .nearby-trails label{width:100%;margin-bottom:.25rem}.conditions-modal .nearby-trails .select-all{padding:.5rem 0 .25rem;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.conditions-modal .nearby-trails .label-text{display:inline-block;margin-left:.5rem}.conditions-modal .nearby-trails .distance{float:right;display:inline-block;margin-top:3px}#admin-photos-container .admin-photo{background-color:#f2f2f2;background-size:contain;background-position:center;background-repeat:no-repeat;height:200px}#admin-photos-container .card-block.description{height:70px;overflow:scroll;padding:.5rem}#admin-photos-container .btn{display:block;margin:0 auto}.nearby-trails .nearby-container{background-color:#fff;margin-top:.25rem;margin-bottom:.25rem;padding:1rem}.nearby-trails .nearby-container .nearby-trigger{width:185px}.nearby-trails .active{font-weight:700}.improve-page-link,.message-bar h3.title p{font-weight:400;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}.nearby-trails p{margin-bottom:.5rem}.nearby-trails img.gem{height:12px;margin-top:-2px}.nearby-trails img.diff{height:14px}.nearby-info{padding-left:.7rem;margin-top:.25rem;border-left:2px solid #d7d7d7}.edit-toolbar{color:#000!important}.edit-toolbar a:not(.btn){color:#039!important}.edit-toolbar h2,.edit-toolbar h3{float:left;margin:0}.edit-toolbar h2.inProgress,.edit-toolbar h2.waiting{color:#c00}.edit-toolbar h2{margin-top:.2rem}.edit-toolbar h3{margin-top:.25rem}.edit-toolbar h3 img{margin-top:-5px;margin-right:5px}.edit-toolbar .trail-edit-list p{margin-bottom:.25rem}.edit-toolbar .trail-edit-list ul{margin:0 0 0 -15px}.edit-toolbar .main-toolbar.tools-right a{margin-left:1.5rem}.edit-toolbar .main-toolbar.tools-right form{display:inline-block}@media (max-width:767px){.edit-toolbar .main-toolbar.tools-right{float:left;margin-top:1rem}.edit-toolbar .main-toolbar.tools-right a{margin:1rem 1rem 0 0}}.edit-toolbar .main-toolbar.tools-left a{margin-right:1.5rem}.edit-toolbar .edit-errors{display:inline}#edit-submit-confirm-container form,.like-flag-action{display:inline-block}.edit-toolbar .edit-errors p{display:inline-block;margin-bottom:0}.edit-toolbar .edit-errors a{margin-right:0!important}#edit-submit-confirm-container{max-width:175px}#admin-toolbar-options-modal .modal-header{padding-bottom:0}#admin-toolbar-options-modal .btn:not(:first-child),#admin-toolbar-options-modal button{margin-left:.5rem}#admin-toolbar-options-modal .change-owner a{margin:0 .5rem 0 .25rem}#admin-toolbar-options-modal hr{margin-bottom:1.5rem}#admin-toolbar-options-modal .tools-left{padding-left:1rem}#admin-toolbar-options-modal .tools-right{padding-right:1rem}#admin-toolbar-options-modal .tools-right,.edit-toolbar .tools-right{float:right}#admin-toolbar-options-modal .tools-left,.edit-toolbar .tools-left{float:left}.suggest-change-icon{height:14px;width:14px;vertical-align:baseline;margin:0 0 -1px 3px}.summary-improve-link{margin:3px 0 0 7px}#flag-content-modal{z-index:1051}.like-flag-actions .confirm-message{color:#039;display:none;font-size:14px;white-space:nowrap}.like-flag-actions .like-flag-action,.like-flag-actions .like-flag-action a{margin-left:8px}.like-flag-actions .like .num-likes{margin-right:3px}.like-flag-actions .like img{margin-top:-6px;vertical-align:top}.highlight-background{color:#000;background-color:#f2f2f2;padding:1rem}.message-bar a:not(.btn){color:#039!important}.message-bar .message-collapse{float:right}.message-bar img{height:10px}.message-bar img.upside-down{transform:rotate(180deg)}.message-bar .card-block{margin-bottom:0;padding-bottom:0}.message-bar h3.title{padding-bottom:1.25rem;margin-bottom:0}.message-bar h3.title p{display:inline-block;font-size:14px;margin-bottom:0;margin-left:.5rem}#trail-missing-data img{height:20px;margin:-3px 0 0 50px}#trail-missing-data img:first-of-type{margin-left:0}.approval-message .highlight-background,.page-improvement-message .highlight-background{padding:1.25rem 1.25rem 1.4rem}.approval-message .message-toggle-body,.page-improvement-message .message-toggle-body{padding:1.25rem 0 0}.approval-message h3.title,.page-improvement-message h3.title{padding-bottom:0}.page-improvement-message.page-message .highlight-background{padding-bottom:1.25rem}.approval-message ul,.page-improvement-message ul{margin-bottom:0}.approval-message li,.page-improvement-message li{padding:.3rem 0}.approval-message .btn,.page-improvement-message .btn{margin:-.2rem .4rem 0 0}.approval-message img.close-icon,.page-improvement-message img.close-icon{cursor:pointer;height:17px;margin:-4px 0 0 15px}.approval-message .bottom-border{border-bottom:1px solid #000}.approval-message #new-content-section .highlight-background{padding:1rem 1rem .6rem}.approval-message #new-content-section .highlight-background h3{margin-top:2px}.approval-message .section{display:inline-block;margin-bottom:0}.approval-message .section:not(:first-of-type){margin-top:1rem}.admin-review h3{color:#000;padding-bottom:0}.admin-review .user-img-avatar{height:30px;width:30px;float:left;margin:-3px 10px 0 0}.admin-review ul{margin-bottom:0}.admin-review #vertical-profile{height:150px;border:0}.admin-review .trail-stats{margin-top:.5rem;display:block;margin-bottom:-.5rem}.admin-review .summary-left{float:left!important}.admin-review .summary-right{float:right!important;margin-top:.5rem}.admin-review .area-info li{padding:0}.admin-review .area-info img.delete{height:12px;margin-top:-3px}.admin-review a.message-toggle{color:#000}.admin-review a.message-toggle .message-collapse img{height:7px;margin-top:3px}.admin-review .message-owner .form-check-inline{margin-bottom:.5rem}.canned-responses img.eye{margin-top:-4px}.canned-responses a{display:inline-block;margin-right:5px}.canned-responses .canned-response-content{padding:.25rem}div.pagination{font-size:0}div.pagination button.no-click{cursor:auto}#modal-container .pointer,#ride-finder #desktop-container .pointer,.has-sort .sort a:hover,.setScoreStars,span.imperial,span.metric{cursor:pointer}div.pagination button.no-click:hover{background-color:#fff}div.pagination button.btn{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;height:40px;border:0;padding:8px 10px}div.pagination button.btn img{height:15px}div.pagination button.btn img.skinny{padding:0 3px}div.pagination button.right{border-left:0}div.pagination button.left{border-right:0}.max-height-fade{position:absolute;bottom:0;height:100px;width:100%;background:linear-gradient(to bottom,rgba(255,255,255,.0001) 0,rgba(255,255,255,.7) 50%,#fff 100%)}.max-height-fade .btn{position:absolute;bottom:0;left:10px}@media (min-width:768px){.max-height-md-0{max-height:none}.max-height-md-120{max-height:120px}}@media (max-width:767px){.max-height-xs-120{max-height:120px}.max-height-xs-150{max-height:150px}}@media (min-width:768px){.max-height-md-150{max-height:150px}.max-height-md-300{max-height:300px}}@media (max-width:767px){.max-height-xs-300{max-height:300px}.max-height-xs-400{max-height:400px}}@media (min-width:768px){.max-height-md-400{max-height:400px}.max-height-md-600{max-height:600px}}@media (max-width:767px){.max-height-xs-600{max-height:600px}}@media (min-width:768px){.max-height-md-800{max-height:800px}.max-height-md-900{max-height:900px}.max-height-md-1000{max-height:1000px}.max-height-md-none{max-height:none}}div.mp-sidebar{padding:.75rem}div.mp-sidebar h3{margin-bottom:1rem}#climb-area-page div.climate-charts div.mp-sidebar #season-prime a,#route-guide div.mp-sidebar .number a,#suggestion-results a.suggestion div.mp-sidebar .highlight a,#suggestion-results a.suggestion div.mp-sidebar .right-text a,#suggestion-results a.suggestion.photo div.mp-sidebar .location a,body.page-improvements #improvements-list div.mp-sidebar .or-action a,div.mp-sidebar #climb-area-page div.climate-charts #season-prime a,div.mp-sidebar #route-guide .number a,div.mp-sidebar #suggestion-results a.suggestion .highlight a,div.mp-sidebar #suggestion-results a.suggestion .right-text a,div.mp-sidebar #suggestion-results a.suggestion.photo .location a,div.mp-sidebar .text-warm a,div.mp-sidebar body.page-improvements #improvements-list .or-action a{color:#039!important}#news-section hr{margin-top:8px;margin-bottom:5px}#news-section div.item{padding:0 0 6px 44px;text-indent:-44px}#news-section div.item .date{display:inline-block;position:relative;left:44px;min-width:44px}#news-section img.logo{height:25px;margin-bottom:8px}#news-section div.post-img{height:50px;width:70px;background-size:cover;margin-right:10px}.carousel .carousel-item{transition:.7s linear opacity!important}.carousel .carousel-inner>.carousel-item,.carousel .carousel-inner>.carousel-item.active.left{opacity:0}#ride-finder #desktop-container .diff-selector:checked+.diff-option,.carousel .carousel-inner>.carousel-item.active,.carousel .carousel-inner>.carousel-item.next.left{opacity:1}.carousel .carousel-inner>.carousel-item.active.left,.carousel .carousel-inner>.carousel-item.active.right,.carousel .carousel-inner>.carousel-item.next,.carousel .carousel-inner>.carousel-item.prev{transform:translate3d(0,0,0)!important}#carousel-no-photo,#photo-carousel{height:300px}#photo-carousel{background-color:#f2f2f2}#photo-carousel div.trail-details{position:absolute;left:20px;bottom:5px;max-width:75%}#photo-carousel div.trail-details img{margin-right:8px;vertical-align:baseline;height:16px}@media (max-width:768px){#photo-carousel div.trail-details img{height:14px}}#photo-carousel div.trail-details .city-state{color:#d7d7d7}#photo-carousel div.trail-details h3{display:inline}#photo-carousel .carousel-inner .carousel-item{width:100%;height:300px;background-position:center}#photo-carousel .carousel-inner .carousel-item .photo-link{display:block;width:100%;height:300px}#modal-container #no-diff-indicator.modal-edit,#modal-container .diff-selector,#ride-finder #desktop-container #no-diff-indicator.desktop,#ride-finder #desktop-container #ride-location #search-image,#ride-finder #desktop-container #ride-location #toggle-container,#ride-finder #desktop-container .diff-selector,#ride-finder #mobile-container #ride-difficulty .flex-container span,#ride-finder #mobile-container #ride-location #map-toggle-mobile,#ride-finder #mobile-container #ride-location #search-image,#ride-finder #mobile-container .diff-selector,#ride-finder #mobile-container .diff-selector:not(:checked)+.diff-option{display:none}#photo-carousel .carousel-indicators{bottom:0}#photo-carousel .carousel-indicators li{width:12px;height:12px;margin:0 1px;background-color:rgba(204,204,204,.75)}#photo-carousel .carousel-indicators .active{border:1px solid #fff;background-color:#000}#carousel-no-photo{padding-top:100px;background-size:cover;background-position:center;background-repeat:no-repeat}#ride-finder{box-shadow:1px 1px 3px #acacac,-1px 0 3px #acacac;z-index:5}#ride-finder #desktop-container{background-color:#4e4d49}#ride-finder #desktop-container #ride-difficulty,#ride-finder #desktop-container #ride-distance,#ride-finder #desktop-container #ride-location,#ride-finder #desktop-container #ride-rating,#ride-finder #desktop-container #ride-reset{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:50px}#ride-finder #desktop-container #ride-location{padding-left:15px}#ride-finder #desktop-container .ride-location-container{height:100%;position:relative;width:100%}#ride-finder #desktop-container .ride-location-trigger{background:0 0;border:none;color:#fff;outline:0;width:100%}#ride-finder #desktop-container .ride-location-trigger::-webkit-input-placeholder{color:#acacac}#ride-finder #desktop-container .ride-location-trigger:-moz-placeholder{color:#acacac;opacity:1}#ride-finder #desktop-container .ride-location-trigger::-moz-placeholder{color:#acacac;opacity:1}#ride-finder #desktop-container .ride-location-trigger:-ms-input-placeholder{color:#acacac}#ride-finder #desktop-container .ride-location-results{background-color:#4e4d49;color:#fff;position:absolute;top:50px;right:-15px;left:-15px}#ride-finder #desktop-container .ride-location-results a.suggestion{background-color:#4e4d49;color:#fff}#ride-finder #desktop-container #ride-difficulty .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ride-finder #desktop-container #diff-easy-desktop+.diff-option{margin-left:5px}#ride-finder #desktop-container .diff-option{background-color:#000;border:1px solid #acacac;height:34px;margin-right:5px;margin-bottom:0;padding:6px 11px;opacity:.25}#ride-finder #desktop-container .diff-option img{height:16px;width:16px}#ride-finder #desktop-container .diff-option.bigger{padding:6px 10px 4px}#ride-finder #desktop-container .diff-option.bigger img{height:18px;width:18px}#ride-finder #desktop-container #ride-distance .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ride-finder #desktop-container #max-distance,#ride-finder #desktop-container #min-distance{color:#fff;display:inline-block;text-align:right}#ride-finder #desktop-container #min-distance{width:16px}#ride-finder #desktop-container #max-distance{width:24px}#ride-finder #desktop-container #ride-distance-slider.ui-slider-horizontal.ui-widget.ui-widget-content{margin-left:15px;margin-bottom:2px;margin-right:15px;width:100%}#ride-finder #desktop-container .unit{width:13px}#ride-finder #desktop-container #ride-rating .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ride-finder #desktop-container #ride-rating img.star{height:20px;width:20px}#ride-finder #desktop-container #ride-rating-plus{margin-left:5px}#ride-finder #desktop-container #ride-reset{margin-right:15px}#ride-finder #desktop-container #ride-reset a{color:#fff}#ride-finder #desktop-container .right-divider{border-right:solid #000 1px}#ride-finder #desktop-container .text-small{font-size:12px}#ride-finder #mobile-container{background-color:#f2f2f2}#ride-finder #mobile-container #ride-difficulty,#ride-finder #mobile-container #ride-distance,#ride-finder #mobile-container #ride-location,#ride-finder #mobile-container #ride-rating{-ms-flex-align:center;align-items:center;height:50px}#ride-finder #mobile-container #ride-location{background-color:#000}#ride-finder #mobile-container #ride-location #toggle-container{text-align:center;width:25px}#ride-finder #mobile-container .ride-location-container{position:relative;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%;-ms-flex-align:center;align-items:center;padding:10px}#ride-finder #mobile-container .ride-location-trigger{background:0 0;border:1px solid #4e4d49;color:#fff;outline:0;padding:5px 10px;text-align:center;width:calc(100% - 35px)}#ride-finder #mobile-container .ride-location-trigger::-webkit-input-placeholder{color:#acacac}#ride-finder #mobile-container .ride-location-trigger:-moz-placeholder{color:#acacac;opacity:1}#ride-finder #mobile-container .ride-location-trigger::-moz-placeholder{color:#acacac;opacity:1}#ride-finder #mobile-container .ride-location-trigger:-ms-input-placeholder{color:#acacac}#ride-finder #mobile-container .ride-location-results{background-color:#000;color:#fff;position:absolute;top:50px;left:0;right:0}#ride-finder #mobile-container .ride-location-results a.suggestion{background-color:#000;color:#acacac}#ride-finder #mobile-container #ride-distance{margin-left:15px}#ride-finder #mobile-container #ride-distance .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ride-finder #mobile-container #max-distance,#ride-finder #mobile-container #min-distance{color:#000;display:inline-block}#ride-finder #mobile-container #ride-difficulty .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ride-finder #mobile-container #ride-difficulty .flex-container #no-diff-indicator.mobile{color:#4e4d49}#ride-finder #mobile-container .diff-option{margin-right:6px;margin-bottom:0}#ride-finder #mobile-container .diff-option img{height:14px}#ride-finder #mobile-container .diff-option.last{margin-right:0}#ride-finder #mobile-container #ride-rating{margin-right:15px}#ride-finder #mobile-container #ride-rating .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#ride-finder #mobile-container #ride-rating img.star{height:14px;width:14px}#ride-finder #mobile-container #ride-rating-container{font-size:0}#ride-finder #mobile-container #ride-rating-plus{height:7px}#ride-finder #mobile-container .title{color:#4e4d49;text-align:center}#ride-finder #mobile-container .text-small{font-size:12px}#apv-search .categories #ride-finder #mobile-container a.no-results,#ride-finder #mobile-container #apv-search .categories a.no-results,#ride-finder #mobile-container #suggestion-results a.suggestion div.route-difficulty,#ride-finder #mobile-container .comments .comments-body .comment-list .comment-time,#ride-finder #mobile-container .conditions-modal .nearby-trails .distance,#ride-finder #mobile-container .conditions-modal .summary,#ride-finder #mobile-container .conditions-modal .trail-info,#ride-finder #mobile-container .edit-col .scoreThisText,#ride-finder #mobile-container .form-char-count,#ride-finder #mobile-container .form-group span.field-note,#ride-finder #mobile-container .text-muted,#suggestion-results a.suggestion #ride-finder #mobile-container div.route-difficulty,.comments .comments-body .comment-list #ride-finder #mobile-container .comment-time,.conditions-modal #ride-finder #mobile-container .summary,.conditions-modal #ride-finder #mobile-container .trail-info,.conditions-modal .nearby-trails #ride-finder #mobile-container .distance,.edit-col #ride-finder #mobile-container .scoreThisText,.form-group #ride-finder #mobile-container span.field-note{color:#4e4d49!important}#ride-finder #mobile-container .right-divider{border-right:solid 1px #acacac}#ride-finder #mobile-container #filter-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:800}#ride-finder #mobile-container .flex-container{height:18px}#modal-container #ride-difficulty,#modal-container #ride-difficulty .flex-container,#modal-container #ride-distance,#modal-container #ride-rating{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#modal-container .diff-selector:checked+.diff-option{opacity:1}#modal-container #diff-easy-modal-edit+.diff-option{margin-left:5px}#modal-container .diff-option{border:1px solid #acacac;height:34px;margin-right:5px;margin-bottom:0;padding:6px 11px;opacity:.25}#modal-container .diff-option img{height:16px;width:16px}#modal-container #max-distance,#modal-container #min-distance{display:inline-block;text-align:right}#modal-container #min-distance{width:16px}#modal-container #max-distance{width:24px}#modal-container #ride-distance .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#modal-container #ride-distance-slider.ui-slider-horizontal.ui-widget.ui-widget-content{margin-left:15px;margin-bottom:2px;margin-right:15px;width:100%}#modal-container #ride-rating .flex-container{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#modal-container #ride-rating img.star{height:22px;width:22px}#modal-container .title{font-size:20px;font-weight:700;margin-bottom:10px;text-align:center}#clear-background{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:900}.container{padding:0;width:100%}.share-btns.btn-group .btn{padding:0}.share-btns.btn-group .btn:nth-child(2){margin:0 1.5rem}.share-btns.btn-group .btn-group-sm>.btn:nth-child(2),.share-btns.btn-group .btn-sm:nth-child(2){margin:0 1rem!important}.share-btns.btn-group .btn-group-sm>.btn img,.share-btns.btn-group .btn-sm img{height:16px}.share-btns.btn-group .btn:first-child:not(:last-child){border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}.share-btns.btn-group .btn:last-child:not(:first-child){border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}.page-title h1{float:left;padding-bottom:1rem}.page-title .btn,.page-title .right-contents{float:right;margin-top:2.5rem;margin-left:1rem}@media (max-width:767px){.page-title .btn,.page-title .right-contents{margin-top:1rem;float:none}.page-title h1{float:none}}.page-title hr{clear:both;margin-bottom:1.5rem}.page-title.widgets .btn{margin-top:.5rem}.page-title.featured .right-contents{margin-top:.7rem}.page-subtitle h2{padding:1rem 0 0}.page-subtitle hr{margin-top:0}.ui-slider-horizontal.ui-widget.ui-widget-content{background-color:#acacac;border:none;display:block;height:5px}.ui-slider-horizontal.ui-widget.ui-widget-content .ui-widget-header{background-color:#000}.ui-slider-horizontal.ui-widget.ui-widget-content .ui-slider-handle{cursor:pointer;height:24px;margin-left:-12px;outline:0;top:-10px;width:24px}.ui-slider-horizontal.ui-widget.ui-widget-content .ui-corner-all{border-radius:12px}.ui-slider-horizontal.ui-widget.ui-widget-content .ui-state-default{background-color:#000;border-color:#acacac}.has-sort .sort a{color:#000}.has-sort .sort .dropdown-menu{min-width:80px}.scoreStars{white-space:nowrap;font-size:0}.scoreStars img{vertical-align:baseline}#featuredRidesResults .scoreStars img,#featuredTrailsResults .scoreStars img,#widget-trail-popup .scoreStars img,.card-with-photo .scoreStars img,.gem-todo-table .scoreStars img,.local-fav .scoreStars img,.rating-table .scoreStars img,.results-container .scoreStars img{width:12px!important;height:12px!important}#featuredRidesResults .scoreStars img:not(.first),#featuredTrailsResults .scoreStars img:not(.first),#widget-trail-popup .scoreStars img:not(.first),.card-with-photo .scoreStars img:not(.first),.gem-todo-table .scoreStars img:not(.first),.local-fav .scoreStars img:not(.first),.rating-table .scoreStars img:not(.first),.results-container .scoreStars img:not(.first){margin-left:1px!important}#featured .scoreStars img,#widget-table .scoreStars img,.route-row .scoreStars img,.stat-box .scoreStars img,.trail-row .scoreStars img{width:14px;height:14px}#featured .scoreStars img:not(.first),#widget-table .scoreStars img:not(.first),.route-row .scoreStars img:not(.first),.stat-box .scoreStars img:not(.first),.trail-row .scoreStars img:not(.first){margin-left:1px}#title-stars .scoreStars img,#you-and-object .stars-avg .scoreStars img,.photo-core .stars-avg .scoreStars img{width:16px;height:16px}#title-stars .scoreStars img:not(.first),#you-and-object .stars-avg .scoreStars img:not(.first),.photo-core .stars-avg .scoreStars img:not(.first){margin-left:2px}.edit-form .nearby-container .scoreStars img{height:16px!important;width:16px!important;margin-left:0!important}#assign-to-user-modal .scoreStars img,#checkin-modal .score .scoreStars img,#you-and-object .score .scoreStars img,.photo-core .score .scoreStars img{width:22px;height:22px}#assign-to-user-modal .scoreStars img:not(.first),#checkin-modal .score .scoreStars img:not(.first),#you-and-object .score .scoreStars img:not(.first),.photo-core .score .scoreStars img:not(.first){margin-left:3px}.edit-form .scoreStars img{width:30px;height:30px}.edit-form .scoreStars img:not(.first){margin-left:5px}@media (min-width:575px){#title-stars{float:left;margin-right:20px}}#title-stars img.ride{vertical-align:baseline;height:16px;margin-right:5px}#title-stars #star-votes{position:relative;bottom:2px}#title-stars #star-votes img{height:6px;width:10px;vertical-align:baseline}#edit-route-form .setScoreStars,#route-page .setScoreStars{position:relative;top:4px}#edit-route-form .setScoreStars img,#route-page .setScoreStars img{height:20px;width:20px}table.trail-table.narrow img.difficulty{margin-bottom:-1px}table.mp-improvements-table td{padding:6px!important}table.ap-improvements-table img.status.approved,table.mp-improvements-table img.status.approved{height:10px;margin:-3px 0 0 2px}table.ap-improvements-table img.status.pending,table.mp-improvements-table img.status.pending{height:5px;margin:-1px 0 0 2px}div.trail-table td.featured-header,table.ap-improvements-table td.featured-header,table.mp-improvements-table td.featured-header,table.trail-table td.featured-header{position:relative;padding-top:2rem}div.trail-table tbody tr:hover,table.ap-improvements-table tbody tr:hover,table.mp-improvements-table tbody tr:hover,table.trail-table tbody tr:hover{outline:#acacac solid 1px}div.trail-table td,table.ap-improvements-table td,table.mp-improvements-table td,table.trail-table td{padding:15px;vertical-align:middle}div.trail-table td .second-row,table.ap-improvements-table td .second-row,table.mp-improvements-table td .second-row,table.trail-table td .second-row{padding-top:5px}div.trail-table td div.featured-header,table.ap-improvements-table td div.featured-header,table.mp-improvements-table td div.featured-header,table.trail-table td div.featured-header{background-color:#336799;color:#fff;padding-left:20px;position:absolute;top:0;left:0;width:100%}div.trail-table .img-pos,table.ap-improvements-table .img-pos,table.mp-improvements-table .img-pos,table.trail-table .img-pos{display:inline-block;padding-right:5px}div.trail-table img.difficulty,table.ap-improvements-table img.difficulty,table.mp-improvements-table img.difficulty,table.trail-table img.difficulty{height:16px;width:16px;vertical-align:baseline;margin-right:7px;margin-left:3px;margin-bottom:-3px}div.trail-table .scoreStars img,table.ap-improvements-table .scoreStars img,table.mp-improvements-table .scoreStars img,table.trail-table .scoreStars img{margin:0 0 -1px}div.trail-table h3.trail-name,table.ap-improvements-table h3.trail-name,table.mp-improvements-table h3.trail-name,table.trail-table h3.trail-name{color:#000;margin:0;display:inline}@media (max-width:768px){div.trail-table,table.ap-improvements-table,table.mp-improvements-table,table.trail-table{table-layout:fixed}div.trail-table img.conditions,table.ap-improvements-table img.conditions,table.mp-improvements-table img.conditions,table.trail-table img.conditions{margin:-5px 0 0 10px}div.trail-table .scoreStars img,table.ap-improvements-table .scoreStars img,table.mp-improvements-table .scoreStars img,table.trail-table .scoreStars img{margin:0}}.area-row,.comment-table,.forum-message-table,.route-row{text-decoration:none!important}.area-row .ticks img,.comment-table .ticks img,.forum-message-table .ticks img,.route-row .ticks img{height:11px;width:17px}table.area-table tr.area-row td,table.area-table tr.comment-row td,table.area-table tr.forum-message-row td,table.area-table tr.route-row td,table.comment-table tr.area-row td,table.comment-table tr.comment-row td,table.comment-table tr.forum-message-row td,table.comment-table tr.route-row td,table.forum-message-table tr.area-row td,table.forum-message-table tr.comment-row td,table.forum-message-table tr.forum-message-row td,table.forum-message-table tr.route-row td,table.route-table tr.area-row td,table.route-table tr.comment-row td,table.route-table tr.forum-message-row td,table.route-table tr.route-row td{padding:6px}table.area-table tr.area-row td table tr,table.area-table tr.comment-row td table tr,table.area-table tr.forum-message-row td table tr,table.area-table tr.route-row td table tr,table.comment-table tr.area-row td table tr,table.comment-table tr.comment-row td table tr,table.comment-table tr.forum-message-row td table tr,table.comment-table tr.route-row td table tr,table.forum-message-table tr.area-row td table tr,table.forum-message-table tr.comment-row td table tr,table.forum-message-table tr.forum-message-row td table tr,table.forum-message-table tr.route-row td table tr,table.route-table tr.area-row td table tr,table.route-table tr.comment-row td table tr,table.route-table tr.forum-message-row td table tr,table.route-table tr.route-row td table tr{background-color:transparent}img.admin{height:14px;position:relative;bottom:2px}img.user-img-avatar{vertical-align:baseline}.user-img-avatar{display:inline-block;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:cover;width:60px;height:60px;position:relative}#area-weather-container #forecast-3,#area-weather-container #forecast-4,#area-weather-container #forecast-5,#area-weather-container #forecast-6,#trail-weather-container #forecast-5,#trail-weather-container #forecast-6,#trail-weather-container td .extended,.display-none,[v-cloak]{display:none}.user-img-avatar img{height:50px}.sunTimeDisplay{height:40px;background-color:#333;overflow:hidden}.sunTimeDisplay .timeDisplaySunny{height:100%;position:absolute;top:0;background-color:#fcd440;box-shadow:0 0 20px 20px #fcd440}#you-and-object,body{background-color:#000}.sunTimeDisplay .startEnd{position:absolute;z-index:100}.sunTimeDisplay .right{right:3px}.sunTimeDisplay .left{left:3px}#weather-forecast table.weather{margin:0}#weather-forecast table.weather td{padding:0 10px 0 0}#weather-forecast table.weather td div.width-controller{width:58px}#weather-forecast table.weather td img{margin:0 auto;border:1px solid #d7d7d7}#weather-forecast table.weather.opensnow td{padding:0 5px}#weather-forecast table.weather.opensnow td img{margin:3px 0}#weather-forecast .attribution{margin-top:.75rem}#weather-forecast .attribution img.logo{height:15px;margin-top:-2px}#area-weather-container{padding:1.25rem 0 0}#area-weather-container hr.last{margin-bottom:0;padding-bottom:0}#you-and-object{padding:20px 15px}#you-and-object h2{margin-bottom:1.25rem}#you-and-object .area-checkin button{margin:2px 0 3px}#send-to-phone img{height:16px;margin:-4px 0 0 2px}#send-to-phone img.first{margin-left:5px}#send-to-phone-modal .modal-body{padding-top:0}#send-to-phone-modal .modal-title{margin-top:.5rem}body{color:#000}.container-fluid{max-width:1300px}body.nothing-visible{background:#fff}.main-content-container{background-color:#fff;min-height:550px}.main-content-container.black-bg{min-height:50px}.black-bg{background-color:#000}.gray-bg,body.page-improvements #improvements-list .canned-responses{background-color:#f2f2f2}#gray-container{min-height:0;-webkit-user-select:none}.white-bg{background-color:#fff}.position-relative{position:relative}.position-absolute{position:absolute}.table-responsive{overflow-x:visible}#faded-background{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background-color:#000;opacity:.7;display:none}.inline-block,.vcenter{display:inline-block}.above-faded-background{z-index:910}.message-page{text-align:center}.vcenter{vertical-align:middle;float:none}#trashIcon,img#rss-icon{vertical-align:baseline}hr.black-top{margin:0}hr.dashed-t{border-top:1px dashed #d7d7d7}hr.dashed-b{border-bottom:1px dashed #d7d7d7}.title-with-border-bottom{border-bottom:6px solid #336799}#apv-search #results .results-container,#global-modal-body .improvements-diff-modal .trail-info,#user-profile .tick-chart,#user-profile .tick-chart-sm,.bg-gray-background,div.mp-sidebar{background-color:#f2f2f2}.bg-black-background{background-color:#000}.bg-darkgray-background{background-color:#222}#trashIcon{height:20px}div.section-title{position:relative}div.section-title a.view-all{position:absolute;right:0;bottom:.5rem}.video-container{position:relative;padding-bottom:56.25%;max-width:100%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.code-container{padding:1rem;background-color:#f7f7f9;word-wrap:break-word;text-wrap:normal;width:100%;max-height:400px;overflow-y:scroll}.rotate-90{transform:rotate(-90deg)}.rotate90{transform:rotate(90deg)}.rotate180{transform:rotate(180deg)}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget span iframe[style]{min-width:100%!important;width:100%!important}img#rss-icon{height:12px}a.admin-approve,a.mp-edit{color:#c00!important}.screen-reader-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.todo-marker{margin-left:3px;color:#fff;padding:2px 4px;background-color:#4e4d49;border-radius:2px}#classics-page #area-list .l-1,#classics-page .left-nav .l-1,#fixed-hardware-page #area-list .l-1,#fixed-hardware-page .left-nav .l-1,#popup-picker #area-list .l-1,#popup-picker .left-nav .l-1{margin-left:8px}#classics-page #area-list .l-2,#classics-page .left-nav .l-2,#fixed-hardware-page #area-list .l-2,#fixed-hardware-page .left-nav .l-2,#popup-picker #area-list .l-2,#popup-picker .left-nav .l-2{margin-left:16px}#classics-page #area-list .l-3,#classics-page .left-nav .l-3,#fixed-hardware-page #area-list .l-3,#fixed-hardware-page .left-nav .l-3,#popup-picker #area-list .l-3,#popup-picker .left-nav .l-3{margin-left:24px}#classics-page #area-list .l-4,#classics-page .left-nav .l-4,#fixed-hardware-page #area-list .l-4,#fixed-hardware-page .left-nav .l-4,#popup-picker #area-list .l-4,#popup-picker .left-nav .l-4{margin-left:32px}#classics-page #area-list .l-5,#classics-page .left-nav .l-5,#fixed-hardware-page #area-list .l-5,#fixed-hardware-page .left-nav .l-5,#popup-picker #area-list .l-5,#popup-picker .left-nav .l-5{margin-left:40px}#classics-page #area-list .l-6,#classics-page .left-nav .l-6,#fixed-hardware-page #area-list .l-6,#fixed-hardware-page .left-nav .l-6,#popup-picker #area-list .l-6,#popup-picker .left-nav .l-6{margin-left:48px}#classics-page .left-nav .left-nav-row.active a,#fixed-hardware-page .left-nav .left-nav-row.active a{color:#000;font-weight:700}#weather-forecast span.metric{display:none}#routeFinderForm td:first-child{text-align:right}#routeFinderForm td:last-child{text-align:left}#routeFinderForm td{padding:10px 5px}.img-embed{max-width:50%}.img-embed .width-limit{max-width:300px}.img-embed img{max-height:400px}@media (min-width:768px){.vertical-line-left{border-right:1px solid #d7d7d7;padding-right:30px}.vertical-line-right{padding-left:30px}}div.dashes{display:block;overflow:hidden}div.dashes hr{border-top:0;height:13px;margin:0 4px}#route-guide .number{position:relative;top:3px}.rateBritish,.rateEwbanks,.rateFont,.rateFrench,.rateUIAA,.rateZA{display:none}.photo-card{background-color:transparent}.photo-card .img-container{border:0}.photo-card .card-text{color:#000;text-align:center}.card-with-photo a{text-decoration:none}.card-with-photo .img-container img{border:1px solid #000;max-width:100%;max-height:100%}#photo-carousel .carousel-inner .carousel-item{background-size:contain;background-repeat:no-repeat}