/*!
 * Slider for Bootstrap
 *
 * Licensed under the Apache License v2.0
 *
 */.slider-selection,.slider-track{border-radius:4px;background-repeat:repeat-x}body,h4 a{color:#eee}#copy a,.formats a:hover,h4 a:hover{text-decoration:none}.slider{display:inline-block;vertical-align:middle;position:relative}#map,.slider-handle,.slider-selection,.slider-track{position:absolute}.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{height:100%;top:0;bottom:0}.slider.slider-horizontal .slider-handle{margin-left:-10px;margin-top:-5px}.slider.slider-horizontal .slider-handle.triangle{border-width:0 10px 10px;width:0;height:0;border-bottom-color:#0480be;margin-top:0}.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-handle{margin-left:-5px;margin-top:-10px}.slider.slider-vertical .slider-handle.triangle{border-width:10px 0 10px 10px;width:1px;height:1px;border-left-color:#0480be;margin-left:0}.slider.slider-disabled .slider-handle{background-image:-webkit-linear-gradient(top,#dfdfdf 0,#bebebe 100%);background-image:linear-gradient(to bottom,#dfdfdf 0,#bebebe 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)}.slider.slider-disabled .slider-track{background-image:-webkit-linear-gradient(top,#e5e5e5 0,#e9e9e9 100%);background-image:linear-gradient(to bottom,#e5e5e5 0,#e9e9e9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);cursor:not-allowed}.slider input{display:none}.slider .tooltip-inner{white-space:nowrap}.slider-track{cursor:pointer;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#f9f9f9 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.slider-selection{background-image:-webkit-linear-gradient(top,#f9f9f9 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#f9f9f9 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-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}.slider-handle{width:20px;height:20px;background-color:#3a94a5;background-image:-webkit-linear-gradient(top,#149bdf 0,#0480be 100%);background-image:linear-gradient(to bottom,#149bdf 0,#0480be 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);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);opacity:.8;border:0 solid transparent}.slider-handle.round{border-radius:50%}.slider-handle.triangle{background:0 0}body{background:#4d5b69}h4{float:left;letter-spacing:.065em;margin:5px 20px 5px 10px;padding:5px;text-shadow:1px 1px 3px #333}h4 a{margin-left:10px}h4 a:hover{color:#fff}#map{background:#dce6f0;bottom:40px;left:0;right:0;top:40px;-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.leaflet-bar a{color:#4d5b69}.leaflet-bar a:first-child{background:#fff;font-size:18px}.leaflet-bar a:last-of-type{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-control{background-color:rgba(255,255,255,.6);box-shadow:0 1px 3px rgba(0,0,0,.65);text-shadow:0 1px 3px rgba(255,255,255,.6);color:#4d5b69}.leaflet-control-attribution.leaflet-control{background:0 0;box-shadow:none}#size-format,.leaflet-control-stats,.leaflet-sidebar .close{box-shadow:0 1px 3px rgba(0,0,0,.65)}.leaflet-control-switcher-box{color:#4d5b69;display:none;padding:5px;text-align:center}.leaflet-control-switcher-box select{border:1px solid #4d5b69;display:block;width:200px}.leaflet-control-stats{background-color:rgba(255,255,255,.6);padding:5px;border-radius:5px;color:#4d5b69;display:none;font-size:16px;text-shadow:1px 1px 2px #fff}#sidebar,.leaflet-sidebar .close{background:#dce6f0;color:#4d5b69}.leaflet-sidebar .close{font-size:20pt;height:23px;left:-10px;opacity:1;right:auto;top:1px;width:23px}#ribbon,#slider-wrap{right:0;position:absolute}#sidebar{box-shadow:0 1px 4px rgba(0,0,0,.6);overflow-y:auto;padding:8px}#slider-wrap{bottom:0;height:40px;left:0;padding:10px 20px}#slider-wrap #slider{visibility:hidden}#slider-wrap .slider-handle{background:#7d8b99;opacity:1}.modal{z-index:2000}.modal .modal-content{border:2px solid #eee;border-radius:0}.modal .modal-header{background:#4d5b69;color:#fff;font-weight:700}.modal .modal-header .close{color:#fff;font-size:2.5em;line-height:1.2em;opacity:1;text-shadow:none}.modal .modal-body{color:#4d5b69;padding:12px;text-align:center}#credits .list-group-item.active{background:#4d5b69;color:#fff}#social{padding:8px;position:fixed;right:220px;top:0;z-index:800}#social .fb-like{line-height:12px}#copy{background:#424b54;border-radius:.7em;box-shadow:0 0 8px #eee;color:#eee;opacity:.8;padding:8px 8px 2px;position:fixed;right:30px;top:-8px;z-index:1000}#copy a{color:#ccc}#copy a:hover{color:#fff}.leaflet-control-lang{width:auto}.leaflet-control-lang a{display:inline-block;float:left;font-weight:700}.leaflet-control-lang a:only-child{border-radius:4px}.leaflet-control-lang a:not(:first-child):not(:last-child){border-left:1px solid #4d5b69;border-left-radius:0}.leaflet-control-lang a:last-child{border-left:1px solid #4d5b69;border-radius:0 4px 4px 0}.leaflet-control-lang a:first-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-control-lang a:not(last-child){font-size:14px}.leaflet-control-lang a.lang{display:none;width:80px}.leaflet-control-lang a:hover:not(:first-child){background-color:#4d5b69;color:#eee;cursor:pointer}.formats,.formats a{background-color:#eee}#ribbon{border:0;opacity:.8;top:0}.formats{border:2px solid rgba(77,91,105,.5);border-radius:4px;display:none;margin-left:45px;position:absolute;width:200px}.formats a{color:#4d5b69;cursor:pointer;display:block;font-weight:700;height:30px;padding:3px}.formats a:hover{background-color:#4d5b69;color:#eee}#export-format a,#size-format{color:#4d5b69;font-weight:700}#export-format{background-color:#4d5b69;border-radius:2px;height:500px;margin:auto;overflow:hidden;padding:5px;position:absolute;width:750px}#export-format .actions{padding:10px;text-align:center}#export-format pre{margin:auto;padding:0}#export-format code{display:block;height:400px;margin:2px;overflow:auto;width:730px}#export-format h5{color:#eee;font-size:20px;text-align:center}#export-format a{background-color:#eee;border:1px solid #eee;padding:2px 4px}#size-format{background-color:rgba(255,255,255,.6);text-shadow:0 1px 3px rgba(255,255,255,.6);border-radius:4px;padding:4px;display:none;font-size:13px;line-height:13px;width:180px}#size-format h5{font-size:16px;font-weight:700;text-align:center}#size-format .format-name{display:inline-block;white-space:nowrap;width:70px}#size-format .format-size{display:inline-block;text-align:right;width:80px}