.map-wrap{width:100%}@media only screen and (min-width:64.063em){.map-wrap{float:left;padding-right:25px;width:calc(100% - 345px)}}.map{overflow:hidden}.map-container{background-image:url(http://c.tadst.com/gfx/maps/eclipse-list-map_835x418_gray.png);background-repeat:no-repeat;background-size:cover;min-height:1px;position:relative}.map-container .step-button{background-image:url(//c.tadst.com/gfx/eclipse-assets/arrow-left.png);background-position:50%;background-repeat:no-repeat;border-radius:var(--legacy-border-radius-small);cursor:pointer;height:50px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:30px}@media only screen and (min-width:64.063em){.map-container .step-button{display:none}}.map-container .step-button.next{background-image:url(//c.tadst.com/gfx/eclipse-assets/arrow-right.png);left:auto;right:0}#map-svg{display:block;height:100%;opacity:0;transition:opacity 1s;width:100%}#map-svg.show{opacity:1}#map-svg polygon{cursor:pointer}.map-list{float:none;list-style:none;overflow:hidden}.map-list li{cursor:pointer;display:flex;line-height:25px;margin:0;min-height:25px;padding:0;width:100%}.number{background-color:red;border-radius:var(--legacy-border-radius-rounded);color:#fff;display:inline-block;flex:0 0 auto;height:23px;line-height:23px;margin-right:10px;text-align:center;transition:background-color .3s;width:23px}.solar .number{background-color:#fca244}.solar.highlighted .number{background-color:#ef7f0c}.transit .number{background-color:#767676}.transit.highlighted .number{background-color:#454545}.lunar.highlighted .number{background-color:#d71b61}.lunar .number{background-color:#9576b2}.event-date{color:var(--color-text-link,#556bb5);cursor:pointer;display:inline-block;margin:0 10px 0 0;text-decoration:none;width:105px}.event-type{max-width:185px;pointer-events:none}@media only screen and (max-width:1024px){.map-list{display:none}.map-container{width:100%}}li.highlighted{background-color:rgba(235,48,18,.2);border-radius:var(--legacy-border-radius-2xlarge);transition:background-color .3s}#path-markers{height:0;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:0;z-index:1}#path-markers.show{opacity:1}#path-markers>span{cursor:pointer;margin-left:-3px;margin-top:-10px;position:absolute}#path-markers span{transition:background-color .3s}#path-markers span.number{background-color:red;border-radius:var(--legacy-border-radius-rounded);color:#fff;cursor:pointer;height:23px;line-height:23px;position:absolute;text-align:center;width:23px;z-index:1}#path-markers span.solar.number{background-color:#fca244}#path-markers span.lunar.number{background-color:#9576b2}#path-markers span.transit.number{background-color:#767676}#path-markers a.date{background-color:hsla(0,0%,100%,.8);border-radius:var(--legacy-border-radius-2xlarge);color:var(--color-text-link,#556bb5);cursor:pointer;display:block;display:none;font-size:13px;height:23px;line-height:23px;overflow:hidden;padding:0 10px 0 30px;text-align:right;text-decoration:none;transition:opacity .3s;white-space:nowrap;width:auto}#path-markers .marker.highlighted{z-index:3}#path-markers .marker.highlighted .date{display:block;z-index:2}#map-loader{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.lunar #path-markers span.number{background-color:#9576b2}.eclipse-carousel{display:block;height:25px;text-align:center;width:100%}.eclipse-carousel a{background-color:#9b9b9b;border-radius:var(--legacy-border-radius-large);cursor:pointer;display:inline-block;height:10px;margin:8px 3px;transition:background-color .3s;width:10px}.eclipse-carousel a.default{background:none;border:2px solid #9b9b9c}.eclipse-carousel a.highlighted{background-color:#ed1766}#filter-toggle{display:inline-block}@media only screen and (max-width:64em){#filter-toggle{display:block;text-align:center;width:100%}}#selected-eclipse-text{display:none}@media only screen and (max-width:64em){#selected-eclipse-text{display:block;margin-bottom:10px;text-align:center;width:100%}}#selected-eclipse-date{text-align:left;width:auto}