@font-face{font-family:'fontello';src:url("//fonts.voxmedia.com/sbnation-mlb-preview-2014/fontello.eot?9661003");src:url("//fonts.voxmedia.com/sbnation-mlb-preview-2014/fontello.eot?9661003#iefix") format("embedded-opentype"),url("//fonts.voxmedia.com/sbnation-mlb-preview-2014/fontello.woff?9661003") format("woff"),url("//fonts.voxmedia.com/sbnation-mlb-preview-2014/fontello.ttf?9661003") format("truetype"),url("//fonts.voxmedia.com/sbnation-mlb-preview-2014/fontello.svg?9661003#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-menu:before{content:'\e810'}.icon-prev:before{content:'\e812'}.icon-next:before{content:'\e811'}.icon-facebook:before{content:'\e815'}.icon-gplus:before{content:'\e814'}.icon-twitter:before{content:'\e813'}html,body{width:100%;height:100%;background:transparent}#map{position:absolute;top:32px;left:0;right:0;bottom:0}.filter-pane[data-filter=current] #future-legend,.filter-pane[data-filter=future] #current-legend{display:none}.filter-pane[data-filter=current] #map{bottom:156px}.filter-pane[data-filter=future] #map{bottom:156px}.social{display:block;position:absolute;right:0;top:0;font-size:0}.social li{display:inline-block;width:50px;line-height:30px;text-align:center;overflow-y:hidden}.social li a{display:block;color:#666;text-decoration:none;font-size:13px}.social li .icon-twitter,.social li .icon-facebook,.social li .icon-gplus,.social li .icon-prev,.social li .icon-next{-webkit-transition:background-color ease-in-out;-webkit-transition-delay:0.3s;-moz-transition:background-color ease-in-out 0.3s;-o-transition:background-color ease-in-out 0.3s;transition:background-color ease-in-out 0.3s}.social li:hover a{color:white}.social li:hover .icon-twitter{background-color:#00acee}.social li:hover .icon-facebook{background-color:#3b5998}.social li:hover .icon-gplus{background-color:#d34836}.social li:hover .icon-prev,.social li:hover .icon-next{background-color:rgba(0,0,0,0.95)}.social li:active a{padding-top:2px;margin-bottom:-2px}@media (max-width: 400px){.social li .icon-twitter,.social li .icon-facebook,.social li .icon-gplus{display:none}}.legend{position:absolute;bottom:0;right:0;left:0;background-color:#f4efec;padding:0 20px}.legend .swatch{display:inline-block;width:15px;height:15px;border:1px solid black;margin-right:5px;margin-bottom:-3px}.legend .swatch.dot-swatch{border:2px solid white;width:13px;height:13px;border-radius:8px;box-shadow:0 0 2px rgba(0,0,0,0.2)}.legend ul{list-style:none;text-indent:0;padding-left:0;width:50%;float:left}.legend li{line-height:1.2em;margin:5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.legend h3{margin-bottom:0;font-family:Adelle, Arial, sans-serif;padding-bottom:10px;background:url(http://cdn2.vox-cdn.com/images/verge/globals/elements/dot-border.v1a3ae35.png) repeat-x bottom;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#current-legend ul{width:auto}.filters{padding:0 20px;border-bottom:solid 2px #fa4b2a;white-space:nowrap;overflow:hidden}.button-filter{font-family:ff-din-web-condensed, Helvetica, sans-serif;font-size:18px;color:#fff;background-color:#aaaaaa !important;line-height:1;display:inline-block;cursor:pointer;min-width:24%;margin:0 -2px 0 0;padding:8px 6px 4px;border:0;text-transform:uppercase}.button-filter:hover{background-color:#fa4b2a !important}.button-filter.selected{background-color:#fa4b2a !important}.leaflet-marker-icon{width:12px;height:12px;border:2px solid white;border-radius:8px;box-shadow:0 0 2px rgba(0,0,0,0.2);overflow:hidden}.spinco-charter-icon:after{position:absolute;top:0;right:0;bottom:0;left:6px;content:''}@media all and (max-width: 550px){#map{top:29px}.filter-pane[data-filter=current] #map{bottom:106px}.filter-pane[data-filter=future] #map{bottom:106px}.legend{padding:0 10px}.legend .swatch{margin-right:3px;width:13px;height:13px}.legend .swatch.dot-swatch{width:11px;height:11px}.legend h3{font-size:12px;margin-top:5px}.legend li{font-size:11px}.legend ul{margin:5px 0}.filters{padding:0 5px}.button-filter{font-size:14px}}