body,html{height:100%}main.dividing-lines{height:100%;margin-bottom:0;min-height:inherit}main.dividing-lines #enter{position:absolute;text-align:center;width:100%;height:100%;height:calc(100% - 50px);z-index:1021}main.dividing-lines #enter button{position:relative;top:15%;padding:0 3%;text-align:justify;font-size:16px;font-size:1.6rem;opacity:.8;filter:alpha(opacity=80);border-radius:3px;color:#000;border:none;background:#fff}@media (max-width:991px){main.dividing-lines #enter button{font-size:10px;font-size:1rem}}main.dividing-lines #enter h3.dl-title{font-size:42px;font-size:4.2rem}main.dividing-lines #map{float:left;position:relative;bottom:0;width:100%;height:100%;transition:all .5s ease}main.dividing-lines #map.overview{width:100%}main.dividing-lines #map.zoom-example{width:60%}main.dividing-lines #map.national{width:100%}main.dividing-lines #map :focus,main.dividing-lines #map:focus{outline:0!important}main.dividing-lines #map .mapboxgl-ctrl-top-right{left:0;right:auto}main.dividing-lines #map .mapboxgl-ctrl.mapboxgl-ctrl-group{margin:10px 0 0 10px}@media (max-width:991px){main.dividing-lines #enter h3.dl-title{font-size:20px;font-size:2rem}main.dividing-lines #map{width:100%;height:100%}main.dividing-lines #map.national,main.dividing-lines #map.overview,main.dividing-lines #map.zoom-example{width:100%;height:50%}main.dividing-lines #map .mapboxgl-ctrl.mapboxgl-ctrl-group{margin:10px 0 0 5px}}main.dividing-lines #map button.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass{display:none}main.dividing-lines #map .leaflet-control-container .leaflet-top{left:10px}main.dividing-lines .tutButton{font-weight:900;color:#fff;border:1px solid #6392a2;background-color:#2586a5;padding:1px;font-size:1.4rem;border-radius:3px}@media (max-width:991px){main.dividing-lines .tutButton{font-size:10px;font-size:1rem}}main.dividing-lines div#tutorial{display:none;position:absolute;text-align:center;width:450px;top:130px;opacity:.9;filter:alpha(opacity=90);border-radius:3px;color:#000;border:none;background:#fff;cursor:pointer;z-index:101}main.dividing-lines div#tutorial p{position:relative;padding-left:5px;padding-right:5px;text-align:center;font-size:14px;font-size:1.4rem}@media (max-width:991px){main.dividing-lines div#tutorial p{font-size:10px;font-size:1rem}}main.dividing-lines span.closer{float:right;display:inline-block;padding:0 6px;font-size:20px}@media (max-width:767px){main.dividing-lines #map #search{left:-2px}}main.dividing-lines #search button{position:absolute;left:42px;top:-40px}main.dividing-lines #map #search .box input{width:390px}@media (max-width:767px){main.dividing-lines #search button{top:-43px}main.dividing-lines #map #search .box input{width:277px}}main.dividing-lines #map #search .box{position:absolute;display:block;top:-40px;left:84px}@media (max-width:767px){main.dividing-lines #map #search .box{top:-43px}}main.dividing-lines div#new-controls{position:absolute;top:8px;left:50px;z-index:100}main.dividing-lines img.tweetButton{padding:4px;border:2px solid #eceaea;border-radius:5px;margin-bottom:3px;background-color:#fff}main.dividing-lines .search-buttons{color:#fff;border:1px solid #6392a2;background-color:#2586a5;padding:5px 10px;font-size:1.4rem}main.dividing-lines .search-buttons.tutorial{border:2px solid red}main.dividing-lines select#data_type.search-buttons{width:220px}@media (max-width:767px){main.dividing-lines div#new-controls{top:10px;left:40px}main.dividing-lines .search-buttons{font-size:13px;font-size:1.3rem;padding:0}main.dividing-lines select#data_type.search-buttons{width:200px}}main.dividing-lines select#search_type.search-buttons{width:114px}@media (max-width:767px){main.dividing-lines select#search_type.search-buttons{width:87px}}main.dividing-lines select#search_year.search-buttons{width:75px}@media (max-width:767px){main.dividing-lines select#search_year.search-buttons{width:51px}}main.dividing-lines #allLegends,main.dividing-lines div#sdTooltip{width:auto;background:#fff;opacity:.9;filter:alpha(opacity=90);padding:5px 10px 0;z-index:100;position:absolute}main.dividing-lines div#sdTooltip{max-width:250px;top:1%;bottom:auto;right:50px;left:auto;border-radius:5px}@media (max-width:767px){main.dividing-lines div#sdTooltip{top:auto;bottom:40px;right:auto;left:1%}}main.dividing-lines #sdTooltip{font:12px/20px 'Helvetica Neue',Helvetica,Arial,sans-serif}main.dividing-lines #allLegends{display:none;max-width:175px;top:auto;bottom:2%;right:auto;left:1%;border:1px solid #000;border-radius:5px}@media (max-width:767px){main.dividing-lines #allLegends{right:1%;left:auto;font-size:10px;font-size:1rem;width:118px;padding-top:0;bottom:40px}}main.dividing-lines #allLegends button.methodology{color:#fff;border:1px solid #6392a2;background-color:#2586a5;padding:5px 10px;font-size:10px;font-size:1rem;margin-bottom:5px}@media (max-width:991px){main.dividing-lines #allLegends button.methodology{display:none}}main.dividing-lines #allLegends #legendcontainer{display:block;height:auto;padding-right:0;font-size:12px;width:125px;position:relative;left:-6px;bottom:5%;top:auto;background:#fff}@media (max-width:991px){main.dividing-lines #allLegends #legendcontainer{font-size:10px;font-size:1rem}}main.dividing-lines #allLegends #legendcontainer .legendTitle span,main.dividing-lines #allLegends #legendcontainer .legendTitle span a{text-decoration:none;color:#1B4971;font-weight:700}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay{list-style:none}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend .keycolor{display:inline-block;width:10px;height:10px;margin-right:10px}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend .dataTitle .keycolor{display:none}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.pov1 .keycolor{background-color:#dff3fe}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.pov2 .keycolor{background-color:#92DCF0}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.pov3 .keycolor{background-color:#49B4D6}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.pov4 .keycolor{background-color:#2586a5}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.pov5 .keycolor{background-color:#19596d}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.rev1 .keycolor{background-color:#edf8fb}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.rev2 .keycolor{background-color:#b2e2e2}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.rev3 .keycolor{background-color:#66c2a4}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.rev4 .keycolor{background-color:#277f4d}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.rev5 .keycolor{background-color:#1a5f38}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.rev6 .keycolor{background-color:#0f3720}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.nw1 .keycolor{background-color:#f2f0f7}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.nw2 .keycolor{background-color:#cbc9e2}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.nw3 .keycolor{background-color:#9c7dc4}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.nw4 .keycolor{background-color:#7d52b7}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.nw5 .keycolor{background-color:#54278f}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.frl1 .keycolor{background-color:#e3b1a5}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.frl2 .keycolor{background-color:#ce7965}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.frl3 .keycolor{background-color:#c2573e}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.frl4 .keycolor{background-color:#823a29}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.frl5 .keycolor{background-color:#4e2319}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv1 .keycolor{background-color:#8c510a}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv2 .keycolor{background-color:#bf812d}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv3 .keycolor{background-color:#dfc27d}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv4 .keycolor{background-color:#f6e8c3}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv5 .keycolor{background-color:#f5f5f5}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv6 .keycolor{background-color:#c7eae5}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv7 .keycolor{background-color:#80cdc1}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv8 .keycolor{background-color:#35978f}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv9 .keycolor{background-color:#01665e}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mpv10 .keycolor{background-color:#006059}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi1 .keycolor{background-color:#d73027}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi2 .keycolor{background-color:#e0452a}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi3 .keycolor{background-color:#f28648}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi4 .keycolor{background-color:#f9b761}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi5 .keycolor{background-color:#ffffbf}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi6 .keycolor{background-color:#c6e7ef}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi7 .keycolor{background-color:#73b9d1}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi8 .keycolor{background-color:#3a73a5}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi9 .keycolor{background-color:#275ea5}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .legend li.mhi10 .keycolor{background-color:#313695}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay#nat-legend-ui{display:none}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay#nat-legend-ui .legend li span.keycolor{border:1px solid #000;border-radius:50%}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay#nat-legend-ui .legend li.legendTitle .keycolor{border:none}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay#nat-legend-ui .legend li.secession-failed .keycolor{background-color:#E300B5}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay#nat-legend-ui .legend li.secession-seceded .keycolor{background-color:#3CE07B}main.dividing-lines #allLegends #legendcontainer .map-legend-overlay#nat-legend-ui .legend li.secession-proposed .keycolor{background-color:#FFFA8F}footer,main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .covLegend,main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .frlLegend,main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .mhiLegend,main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .mpvLegend,main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .nwLegend,main.dividing-lines #allLegends #legendcontainer .map-legend-overlay .revLegend{display:none}#map #search{position:absolute;top:80px;left:8px;z-index:1020}#map #search button{color:#282828;background-color:#fff;border:2px solid rgba(0,0,0,.1);border-radius:6px;width:34px;height:34px;padding:0;transition:all .2s}#map #search button.active,#map #search button.active:hover{color:#fff;background-color:#282828}#map #search button:hover{background-color:#f3f3f3;color:#282828}#map #search .box{position:relative;top:-34px;left:34px;display:none}#map #search .box input{width:300px;border-color:rgba(0,0,0,.1)}#map #search .box .scrollable-dropdown-menu span.twitter-typeahead .tt-dropdown-menu,#map #search .box .scrollable-dropdown-menu span.twitter-typeahead .tt-menu{max-height:150px;overflow:auto}#map #search .box span.twitter-typeahead .tt-dropdown-menu,#map #search .box span.twitter-typeahead .tt-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:inherit;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-ms-box-shadow:0 6px 12px 0 rgba(0,0,0,.175);-o-box-shadow:0 6px 12px 0 rgba(0,0,0,.175);box-shadow:0 6px 12px 0 rgba(0,0,0,.175);background-clip:padding-box}#map #search .box span.twitter-typeahead .tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#282828;white-space:nowrap}#map #search .box span.twitter-typeahead .tt-suggestion.tt-cursor,#map #search .box span.twitter-typeahead .tt-suggestion:focus,#map #search .box span.twitter-typeahead .tt-suggestion:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}#map #search .box .input-group.input-group-lg span.twitter-typeahead .form-control{height:46px;padding:10px 16px;font-size:10px;font-size:1rem;line-height:1.3333333;border-radius:6px}#map #search .box .input-group.input-group-sm span.twitter-typeahead .form-control{height:30px;padding:5px 10px;font-size:12px;font-size:1.2rem;line-height:1.5;border-radius:3px}#map #search .box span.twitter-typeahead{width:100%}#map #search .box .input-group span.twitter-typeahead{display:block!important;height:34px}#map #search .box .input-group span.twitter-typeahead .tt-dropdown-menu,#map #search .box .input-group span.twitter-typeahead .tt-menu{top:32px!important}#map #search .box .input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0}#map #search .box .input-group span.twitter-typeahead:first-child .form-control{border-radius:4px 0 0 4px}#map #search .box .input-group span.twitter-typeahead:last-child .form-control{border-radius:0 4px 4px 0}#map #search .box .input-group.input-group-sm span.twitter-typeahead{height:30px}#map #search .box .input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu,#map #search .box .input-group.input-group-sm span.twitter-typeahead .tt-menu{top:30px!important}#map #search .box .input-group.input-group-lg span.twitter-typeahead{height:46px}#map #search .box .input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu,#map #search .box .input-group.input-group-lg span.twitter-typeahead .tt-menu{top:46px!important}